Commit Graph
100 Commits
Author SHA1 Message Date
William Casarin abf736ec2a Fix bug where boost event is loaded in the thread instead of the boosted event
Changelog-Fixed: Fix bug where boost event is loaded in the thread instead of the boosted event
2023-01-02 18:58:23 -08:00
William Casarin aaa21bf1bf misc refactors 2023-01-02 18:58:23 -08:00
William Casarin ba03be5b91 refactor handle_event in SearchHomeModel 2023-01-02 18:58:23 -08:00
William Casarin 3f3b78f9bc EventView: remove weird embedded thing 2023-01-02 18:45:30 -08:00
William Casarin 5fd5593595 Revert "threadv2: Fix threads sometimes not loading on first click"
This reverts commit 2e99e5acaa.
2023-01-02 18:29:48 -08:00
William Casarin 2e99e5acaa threadv2: Fix threads sometimes not loading on first click
This makes the initial thread open a bit faster

Changelog-Fixed: Fix threads sometimes not loading on first click
2023-01-02 18:00:04 -08:00
William Casarin 0b7a600c67 perf: fix janky linkpreview animation 2023-01-02 15:25:48 -08:00
William Casarin bd5390fbc0 actually add PreviewCache oops 2023-01-02 15:23:13 -08:00
William Casarin 068099c5a7 perf: run more kingfisher stuff in the background 2023-01-02 15:19:57 -08:00
William Casarin 7372c4847d perf: cache link previews
Changelog-Added: Cache link previews
2023-01-02 15:19:57 -08:00
William Casarin b42f0ec5eb Show non-image link inline
Changelog-Changed: Show non-image links inline
2023-01-02 15:19:57 -08:00
William Casarin 0d2ab6aff3 NostrResponse: add sub_id helper
Handy to guard on this
2023-01-02 12:41:28 -08:00
William Casarin e3732b3adc Add filter helper to FilterState
Will be used in upcoming commits
2023-01-02 12:40:49 -08:00
William Casarin ed36a8c062 Add brb.io to recommended relay list
Changelog-Added: Added brb.io to recommended relay list
2023-01-02 08:44:54 -08:00
William Casarin 4adb26e784 wallet: refactor a few things 2023-01-02 08:39:39 -08:00
William Casarin 9c6b802f19 Fix follows and relays getting out of sync on profile pages
Fixes: #216
Changelog-Fixed: Fixed follows and relays getting out of sync on profile pages
2023-01-02 08:03:09 -08:00
William Casarin 4c7b8dc10b app category 2023-01-01 11:47:15 -08:00
William Casarin 202f6b1fb9 Update Changelog for App Store Release 2023-01-01 11:38:38 -08:00
William Casarin ab949db651 v1.0.0 2023-01-01 11:36:57 -08:00
William Casarin 2aaa58ada6 Fix relative date tests 2023-01-01 11:32:04 -08:00
William Casarin 5a956248f9 bolt11: fix bug where text not showing after invoice
Changelog-Fixed: Fix but where text was not showing after invoices
2023-01-01 11:31:36 -08:00
William Casarin cf615b82b2 bolt11: fix any amount invoices 2023-01-01 11:02:44 -08:00
William Casarin b65d9a49ff c: silence warnings 2023-01-01 10:30:40 -08:00
William Casarin 9666180db5 threadv2: refactor handle_event logic 2023-01-01 10:27:56 -08:00
William Casarin 3b81592ca2 Load profiles in DMs and notifications
Changelog-Fixed: Load profiles in DMs and notifications
2023-01-01 10:01:48 -08:00
William Casarin 696d341f79 DMs: maybe fix sorting bug
Changlog-Fixed: Potential fix for DM sorting issue
2023-01-01 09:40:32 -08:00
William Casarin 500845f619 likes: make the default like emoji more muted 2022-12-31 18:32:59 -08:00
William Casarin 977ae29949 Fix navigation popping in DM view 2022-12-31 18:10:29 -08:00
William Casarin 52b2407f49 Switch like from ❤️ to 🤙
Actually react with 🤙 at the protocol level as well

Changelog-Changed: Switch like from ❤️  to 🤙
2022-12-31 17:44:56 -08:00
William Casarin 6f5f86114b Parse links in profiles
Changelog-Added: Parse links in profiles
2022-12-31 13:03:52 -08:00
William Casarin 6e709058c0 wallet: refactor, make it work with ln tip button
Changelog-Added: Added option to choose default wallet
2022-12-31 09:41:10 -08:00
William Casarin 0384191060 Improved Wallet Selector 2022-12-30 12:41:11 -08:00
William Casarin 7bee8fd0d1 bump to build 12 2022-12-30 12:41:00 -08: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 9e6e22fa2d v0.1.8-9 changelog 2022-12-29 16:18:07 -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 3824e95f29 relays: keep in sync with user relay list
Still need to figure out how to ensure new bootstrap relays are added...

Changelog-Changed: Ensure contact relay list is kept in sync with internal relay pool
2022-12-29 15:23:34 -08:00
William Casarin 2867da61ca Fixed issue where contact list would sometimes revert to an older version
Changelog-Fixed: Fixed issue where contact list would sometimes revert to an older version
2022-12-29 13:25:07 -08:00
William Casarin 3ebd562217 add relays.nostr.bg to bootstrap relay list 2022-12-29 13:24:32 -08:00
William Casarin 37189e3862 Re-introduce a small amount of padding under the tab bar 2022-12-29 09:27:29 -08:00
William Casarin 614b48eeae remove extra whitespace on tabbar 2022-12-29 09:21:37 -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 b19bc27ead Adjust invoice height 2022-12-28 22:52:28 -08:00
William Casarin 754b47d693 Fix crash when adding relays
Changelog-Fixed: Fix crash when adding relays
2022-12-28 22:39:37 -08:00
William Casarin 69f8bc9779 Disable link previews for iOS <16
Changelog-Fixed: Disabled link previews for iOS 15.* to fix crashing
2022-12-28 22:38:55 -08:00
William Casarin 65d7bbf050 thread: scroll to bottom, less jittery 2022-12-28 14:55:16 -08:00
William Casarin 13516dbc0a Show images from yourself
Changelog-Fixed: Show images from yourself
2022-12-28 14:40:32 -08:00
William Casarin 1a28f8ca94 fix pay button
Changelog-Fixed: Fix pay button
2022-12-28 14:40:06 -08:00
William Casarin 05be94e663 build 7 2022-12-28 14:39:53 -08:00
William Casarin 7692e2bf7e Fix issue with wallet links opening in app store
Changelog-Fixed: Fix issue with wallet links opening in app store
2022-12-28 13:57:56 -08:00
William Casarin 266b1cc0bd actually bump build number =/ 2022-12-28 13:33:23 -08:00
William Casarin 4ecd864963 v0.1.8-6 changelog 2022-12-28 13:32:26 -08:00
William Casarin 54cfdb8dcc Add author to changelog tool 2022-12-28 13:32:17 -08:00
William Casarin 3405742350 Wallet Selector
Closes: #107
Changelog-Added: lightning wallet selector
2022-12-28 13:10:54 -08:00
William Casarin 7c132675ac images: use clear background color instead of black/white 2022-12-28 12:35:02 -08:00
William Casarin 25b233f586 Images: Don't show white background in dark mode and vice versa
Changelog-Fixed: Don't show white background on images in dark mode
2022-12-28 11:26:40 -08:00
William Casarin fd6173c38c bump package 2022-12-28 11:26:33 -08:00
William Casarin 33b410a4c9 Event Cleanup
Closes: #164
Changelog-Changed: Blur and opaque non-friend images rather than only display the link
Changelog-Changed: Remove URLs in content text when image is displayed
Changelog-Changed: Show non-image URLs as clickable link views
Changelog-Changed: Adjusted Pay button on invoices.
2022-12-28 11:25:16 -08:00
William Casarin b23203825a LNUrl -> LNURL 2022-12-27 15:29:12 -08:00
William Casarin a67cd2a841 v0.1.8-5 changelog 2022-12-27 15:25:58 -08:00
William Casarin 2322186f34 v0.1.8-5 2022-12-27 15:25:15 -08:00
William Casarin d35945258f thread: adjust reply line opacity 2022-12-27 15:23:32 -08:00
William Casarin a6a9d4ed77 images: don't cutoff gifs
Changelog-Fixed: Don't cutoff gifs
2022-12-27 14:41:50 -08:00
William Casarin e3db9954f1 thread: fix fonts up a bit 2022-12-27 14:41:50 -08:00
William Casarin 538ce45c2c Show npub abbreviations instead of hex
Changelog-Changed: Show npub abbreviations instead of old-style hex
2022-12-27 14:14:49 -08:00
William Casarin 9f48fcb640 keypair: don't calculate bech32_{priv,pub}key each time 2022-12-26 19:12:50 -08:00
William Casarin fae626b6c7 Revert "Only reload global view on pulldown refresh"
This reverts commit a4d62d295c.
2022-12-26 19:01:53 -08:00
William Casarin d84320bb2c Fix bug where booster's names are not displayed
Changelog-Fixed: Fixed bug where booster's names are not displayed
2022-12-26 10:31:01 -08:00
William Casarin 90bbd90a31 event-context: Rename "Copy Note" to "Copy Note JSON"
Changelog-Changed: Rename "Copy Note" to "Copy Note JSON"
2022-12-26 10:30:07 -08:00
William Casarin 8de1a3a972 v0.1.8 (4) 2022-12-26 08:17:54 -08:00
William Casarin 9770e61d9d Fix bug where typing the first character in the search box defocuses
Changelog-Fixed: Fix bug where typing the first character in the search box defocuses
2022-12-26 08:02:36 -08:00
William Casarin 1d1e0c553b nip05: fix identifier format in profile editor
Changelog-Fixed: Fixed nip05 identifier format in profile editor
2022-12-26 07:54:40 -08:00
William Casarin a4d62d295c Only reload global view on pulldown refresh
Changelog-Changed: Only reload global view on pulldown refresh
2022-12-26 07:39:11 -08:00
William Casarin f8dc9f42dd Fix profile and event loading in global view
Changelog-Fixed: Fix profile and event loading in global view
2022-12-26 07:39:10 -08:00
William Casarin 8964a5941e lightning: long press/right click to copy lnurl
Changelog-Added: Long press lightning tip button to copy lnurl
2022-12-25 20:28:58 -08:00
William Casarin 29915aa8fe ln: always make an lnurl link instead of lnaddr
Changelog-Fixed: Fix lightning tip button sometimes not working
2022-12-25 20:27:04 -08:00
William Casarin e7b2cc9df1 hack: trim whitespace on stored keys
Noticed a crash when I accidently logged in with whitespace in the keys.
We should probably not save keys with whitespace in them, this is just a
hack for now.
2022-12-25 15:16:14 -08: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 8844764e0c images: also show inline images from friend-of-friends
Changelog-Changed: Also show inline images from friend-of-friends
2022-12-25 12:51:15 -08:00
William Casarin 898a880a15 stay on 0.1.8 for now 2022-12-25 12:50:18 -08:00
William Casarin a6f11fcc8b Fix changelog 2022-12-23 17:21:06 -08:00
William Casarin d55a47a6a8 Revert "ContentTimelineView inside a page tabView"
Noticed this was crashing

This reverts commit 85ba7bbed0.
2022-12-23 17:02:02 -08:00
William Casarin e64ccb96b3 v0.1.9 2022-12-23 16:52:07 -08:00
William Casarin 6079b2f620 remove old comment 2022-12-23 15:24:55 -08:00
William Casarin a7aee616c7 like: increase boop intensity
Changelog-Changed: Increase like boop intensity
2022-12-23 15:17:59 -08:00
William Casarin acb2049641 profile: don't auto-load followers
This is a bandwidth-intensive operation

Changelog-Changed: Don't auto-load follower count
2022-12-23 15:17:19 -08:00
William Casarin 79f4223977 Profile Editor
Changelog-Added: Added profile edit view
Changelog-Changed: Don't fetch followers right away
2022-12-23 13:14:57 -08:00
William Casarin e6a5126494 profile: many fixes and tweaks 2022-12-23 12:07:48 -08:00
William Casarin 972716882c profile: add ability to gets/set nip05 2022-12-23 09:20:44 -08:00
William Casarin 81f3764e4b profile: don't overwrite profile info
This will be important for profile editing
2022-12-23 08:32:23 -08:00
William Casarin 514d9f4201 bolt11: fix another crash on unknown fields 2022-12-22 16:08:44 -08:00
William Casarin 68e9c127f9 Release v0.1.8 2022-12-22 11:03:23 -08:00
William Casarin 49e683e10d switch to buttons for copying keys 2022-12-21 15:46:44 -08:00
William Casarin 37460f933b global: make sure we unsubscribe after each refresh 2022-12-21 12:50:18 -08:00
William Casarin b1d14ff21f Merge commit 'f0d242a' 2022-12-21 09:58:25 -08:00
William Casarin cd591307a8 search: disable autocorrection
Changelog-Fixed: Disable autocorrection on search
2022-12-19 22:32:38 -08:00
William Casarin 189b671108 bolt11: don't include prefix when parsing invoices 2022-12-19 22:28:58 -08:00
William Casarin f351632440 bolt11: parse lightning prefixes on lightning invoice
Changelog-Fixed: Parse lightning prefixes on lightning invoice
2022-12-19 22:24:39 -08:00
William Casarin 69ccc214a6 relay: disable autocorrection
Changelog-Fixed: Disable autocorrection on add relay field
2022-12-19 22:04:57 -08:00
William Casarin 1fd8be9e2b 0.1.7 2022-12-19 20:58:41 -08:00