Commit Graph

101 Commits

Author SHA1 Message Date
tyiu 619ece67be Internationalize time ago since string
Switches to using standard date component formatting abbreviations and enables it to be localized to non-English locales
2022-12-30 23:46:40 -05:00
William Casarin 1b21a7a7b7 User relays view
Changelog-Added: Added relay list to user profiles
2022-12-29 16:55:36 -08:00
William Casarin 14a3a352d6 Recommended relay view
Changelog-Changed: Show recommended relays in config. Currently just a fixed set.
2022-12-29 16:08:00 -08:00
William Casarin bfae6fcf12 v0.1.8-8
Mostly crash fixes and invoice tweaks
2022-12-28 22:53:39 -08:00
William Casarin 05be94e663 build 7 2022-12-28 14:39:53 -08:00
William Casarin 266b1cc0bd actually bump build number =/ 2022-12-28 13:33:23 -08:00
William Casarin 3405742350 Wallet Selector
Closes: #107
Changelog-Added: lightning wallet selector
2022-12-28 13:10:54 -08:00
Sam DuBois 702c35382c Merge branch 'master' into event-cleanup 2022-12-27 17:42:37 -07:00
Suhail Saqan 270a29f9c0 Merge branch 'master' into add-wallet-modal 2022-12-27 17:54:51 -06:00
William Casarin 2322186f34 v0.1.8-5 2022-12-27 15:25:15 -08:00
Thomas d1cbf74840 Improved visual composition for threads
Changelog-Changed: Improve visual composition of threads
2022-12-27 14:41:28 -08:00
Sam DuBois 33802a0fa3 Cleaned up the way we show images, changed the pay button for invoices, and added a new link view to make links appear a bit more friendly (need to work on this more) 2022-12-27 12:38:52 -07:00
Suhail Saqan 65defd6002 Merge branch 'master' into add-wallet-modal 2022-12-27 00:55:40 -06:00
William Casarin 8de1a3a972 v0.1.8 (4) 2022-12-26 08:17:54 -08:00
Suhail Saqan 6b95195cb8 Merge branch 'master' into add-wallet-modal 2022-12-25 20:41:57 -06:00
William Casarin 8b7b77c2e8 Merge PR #111: Save the private key to the iOS keychain and not user defaults
Closes: #111
Changelog-Changed: Save privkey in keychain instead of user defaults
2022-12-25 14:21:25 -08:00
William Casarin 898a880a15 stay on 0.1.8 for now 2022-12-25 12:50:18 -08:00
Suhail Saqan 70756938d7 Update project.pbxproj 2022-12-24 19:33:34 -06:00
Suhail Saqan ef85bb0ca9 Merge branch 'master' into add-wallet-modal 2022-12-23 19:48:43 -06:00
William Casarin a6f11fcc8b Fix changelog 2022-12-23 17:21:06 -08:00
William Casarin e64ccb96b3 v0.1.9 2022-12-23 16:52:07 -08:00
Thomas 444f76a233 MetadataView -> EditMetadataView 2022-12-23 18:27:39 +01:00
Thomas dff450282b Metadata screen 2022-12-23 16:12:50 +01:00
Suhail Saqan 8a62f285a6 remove unneeded changes 2022-12-22 17:15:59 -06:00
Thomas Rademaker 6a8100152f save the private key to the keychain and not user defaults 2022-12-22 18:13:33 -05:00
Suhail Saqan ed9e60ffb6 make wallet items a List 2022-12-22 16:15:34 -06:00
William Casarin 68e9c127f9 Release v0.1.8 2022-12-22 11:03:23 -08:00
Suhail Saqan 0de7b9dc94 added copy invoice and fixed alignment 2022-12-22 05:31:05 -06:00
Suhail Saqan bb6d1b2522 add wallet modal 2022-12-22 04:20:37 -06:00
Sam DuBois f0d242a53e Merge branch 'master' into viewModel 2022-12-20 09:48:02 -07:00
Sam DuBois 8e4daa79a8 Fixed the shimmering bug 2022-12-20 09:39:29 -07:00
Sam DuBois 3a1d4b1c39 Removed the app viewModel. Need to find a better structure for the future to fix this issue 2022-12-20 09:20:37 -07:00
William Casarin 1fd8be9e2b 0.1.7 2022-12-19 20:58:41 -08:00
Sam DuBois 0f64792585 Everything looking really clean. tested and working in dark mode as well 2022-12-18 22:00:48 -07:00
Sam DuBois fbde055fc6 Making some changes to the view model. braking but we will survive 2022-12-18 16:37:53 -07:00
Sam DuBois d7d8076bee Adding a small empty timeline view to make it more obvious when there is no content and when there is content 2022-12-18 09:40:34 -08:00
Jacob Davis 2c44366ca5 Fix padding and other minor UI improvements 2022-12-17 17:03:16 -08:00
William Casarin 77146c26bc Release 0.1.6
Added

     - Add lightning tipping button for lud06 profiles
     - Display bolt11 invoice widgets on posts
     - Added inline image loading
     - Show relay connection status in config
     - Search hashtags, profiles, events

Changed

     - Use an optimized library for image loading

Fixed

     - Damus will now stay connected at all times
2022-10-30 23:36:00 -07:00
William Casarin c6ab1de639 Add bolt11 parser and Invoice View
Changelog-Added: Display bolt11 invoice widgets on posts
2022-10-19 07:46:05 -07:00
William Casarin c4206883f2 Even more aggressive reconnects
Sometimes it gets stuck in a "reconnecting" state. We'll retry even
these connections if the last connection attempt is too old.
2022-10-17 16:17:05 -07:00
William Casarin eb99e6c323 Rewrite note parsing in C
This eliminates any parsing choppyness

Fixes: #32
Signed-off-by: William Casarin <jb55@jb55.com>
2022-10-17 15:22:28 -07:00
William Casarin a47645929e Inline image loading
Changelog-Added: Added inline image loading
Signed-off-by: William Casarin <jb55@jb55.com>
2022-10-16 16:11:27 -07:00
William Casarin 355b8c5da8 Use kingfisher for profile pic loading
Changelog-Changed: Use an optimized library for image loading
Signed-off-by: William Casarin <jb55@jb55.com>
2022-10-16 11:42:20 -07:00
William Casarin 300b5fda98 add kingfisher
will use this for image loading

Signed-off-by: William Casarin <jb55@jb55.com>
2022-10-16 11:09:29 -07:00
William Casarin 2c4c392b76 search hashtags, profiles, notes
Changelog-Added: Search hashtags, profiles, events
Signed-off-by: William Casarin <jb55@jb55.com>
2022-10-08 16:04:10 -07:00
William Casarin 7bdd8048b0 better channels
Signed-off-by: William Casarin <jb55@jb55.com>
2022-09-13 17:23:56 -07:00
William Casarin eec8763733 scroll: more consistent scrolling behavior
Scrolling will always anchor the active note to the top of the screen

This is less confusing overall

Changelog-Changed: Clicking on a note will now always scroll it to the top
Signed-off-by: William Casarin <jb55@jb55.com>
2022-08-09 09:32:22 -07:00
William Casarin 49ff8824ac fix deployment target
Signed-off-by: William Casarin <jb55@jb55.com>
2022-07-28 13:11:58 -07:00
William Casarin ce9551ce56 notifications: initial setup
Signed-off-by: William Casarin <jb55@jb55.com>
2022-07-21 17:55:19 -07:00
William Casarin b838849010 version: we're on 0.1.3 now
Signed-off-by: William Casarin <jb55@jb55.com>
2022-07-21 15:53:20 -07:00