William Casarin
502c4daf6f
v1.1.0-10 changelog
2023-03-01 10:03:10 -08:00
William Casarin
ffe2c7284a
v1.1.0-10
2023-03-01 10:02:30 -08:00
William Casarin
77f5268336
Private Zaps
...
This adds private zaps, which have messages and authors encrypted to
the target. Keys are deterministically generated so that both the
receiver and sender can decrypt.
Changelog-Added: Private Zaps
2023-03-01 09:56:25 -08:00
William Casarin
5ab1d6294c
Fix default zap amount setting not getting updated
...
Changelog-Fixed: Fix default zap amount setting not getting updated
2023-02-27 11:08:03 -08:00
William Casarin
2f90f2d4b7
Fix issue where keyboard covers custom zap comment
...
Changelog-Fixed: Fix issue where keyboard covers custom zap comment
2023-02-27 11:03:09 -08:00
William Casarin
1288732e5d
v1.1.0-9 changelog
2023-02-26 16:01:21 -08:00
William Casarin
4a6c6a65ab
v1.1.0-9
2023-02-26 15:59:55 -08:00
William Casarin
0f29d67e1f
ensure blocked users do not show in notifications
2023-02-26 15:56:31 -08:00
William Casarin
9fd2f51971
Merge remote-tracking branch 'tyiu/tyiu/translations'
2023-02-26 15:48:55 -08:00
William Casarin
386bae64ca
scroll coordinate space
2023-02-26 15:46:17 -08:00
William Casarin
4b5c217213
Add scroll queue detection in notification view
...
This will stop injecting events into the timeline if you're scrolling
2023-02-26 14:14:25 -08:00
William Casarin
71f7ea47df
Customized Zaps
...
Changelog-Added: Customized zaps
2023-02-26 11:53:29 -08:00
William Casarin
64b1a57918
Notifications
...
Changelog-Added: Add new Notifications View
2023-02-25 11:33:25 -08:00
William Casarin
e4dd585754
Fix text color in dark mode on post view
2023-02-24 15:11:09 -08:00
William Casarin
87a0bdac94
Load missing profiles in Zaps view
...
Changelog-Fixed: Load missing profiles in Zaps view
2023-02-21 10:08:15 -08:00
William Casarin
37b964c296
Fix issue where CPU is continuously pegged when scrolling
...
Since should_queue is continuosly getting set, this is causing the
InnerTimelineView to continuously rerender, pegging the CPU to 100%
This change only updates the var if it changes from the previous value.
2023-02-21 05:07:27 -08:00
William Casarin
b1a2b47116
Eliminate popping when scrolling
...
This commit makes a few changes:
- Link preview views are no longer cached, only the metadata. This fixes
a memory leak when preview videos. It will keep playing the video
forever eventually leading to a crash. This is fixed!
- Cache the intrinsic height of previews, when loading notes it looks
for the cached height so that things don't pop-in after the fact
- Note artifacts and previews are set in the constructor instead of
onAppear, this prevents the size from changing and popping after it
has been loaded into the lazyvstack
Changelog-Fixed: Fix memory leak with inline videos
Changelog-Fixed: Eliminate popping when scrolling
2023-02-21 04:36:01 -08:00
William Casarin
af6f88ab17
Fix moving post button to quell jack's OCD
2023-02-20 15:04:06 -08:00
William Casarin
647495dbc0
Fix bug where feed sometimes gets reset to realtime when scrolling
2023-02-20 14:58:10 -08:00
William Casarin
826fd1ef33
More consistent scrolling to top behavior
2023-02-20 14:26:45 -08:00
William Casarin
54dd2035a1
Always flush events when switching timelines
2023-02-20 14:21:21 -08:00
William Casarin
587819c8eb
Always switch to realtime mode on scroll-to-top, remove realtime indicator
2023-02-20 13:51:54 -08:00
William Casarin
8954c1c245
Remove load more popup
2023-02-20 13:48:36 -08:00
William Casarin
19a421604c
Remove all localization from formatting strings
...
until we have test converage
2023-02-20 12:44:43 -08:00
William Casarin
68b57d8b99
Fix localization crash
2023-02-20 12:40:34 -08:00
William Casarin
f3056653db
v1.1.0-3 changelog
2023-02-20 11:36:59 -08:00
William Casarin
6196279d2b
v1.1.0-3
2023-02-20 11:35:44 -08:00
William Casarin
f213420b41
Merge remote-tracking branch 'tyiu/tyiu/translations'
2023-02-20 11:34:28 -08:00
William Casarin
b4140dc5f2
Add a "load more" button instead of always inserting events in timelines
...
Changelog-Added: Add a "load more" button instead of always inserting events in timelines
2023-02-20 11:12:31 -08:00
William Casarin
795577a0a1
Rename Global feed to Universe
...
Changelog-Changed: Rename global feed to universe
2023-02-19 09:53:24 -08:00
William Casarin
d5c45dc8ba
Fix rare markdown crash
2023-02-19 09:20:09 -08:00
William Casarin
6d8312fa57
Merge remote-tracking branch 'tyiu/tyiu/translations'
2023-02-18 09:33:54 -08:00
William Casarin
7c563cb0ae
Revert "Add menu ellipsis button to notes"
...
This reverts commit 390c9162ae .
2023-02-17 10:24:47 -08:00
William Casarin
29f192c377
Merge remote-tracking branch 'tyiu/tyiu/translations'
2023-02-16 07:29:37 -08:00
William Casarin
42200c347b
Merge remote-tracking branch 'tyiu/tyiu/translations'
2023-02-16 07:22:01 -08:00
William Casarin
909148f0be
add missing file
2023-02-15 19:15:19 -08:00
William Casarin
f8742a609c
Merge remote-tracking branch 'tyiu/tyiu/translations'
2023-02-15 11:17:42 -08:00
William Casarin
d55d0d61ed
perf: debounce incoming dms
...
This fixes perf issues on startup if you have lots of dms
Changelog-Fixed: Fix lag on startup when you have lots of DMs
Changelog-Fixed: Fix an issues where dm notifications appear without any new events
2023-02-15 11:14:13 -08:00
William Casarin
cf90480501
perf: decode large events in background threads
...
should help with hitches a bit
2023-02-15 11:14:13 -08:00
William Casarin
1e22984d52
Merge remote-tracking branch 'tyiu/tyiu/translations'
2023-02-15 08:49:45 -08:00
William Casarin
6ed9c408f9
v1.1.0-2 changelog
2023-02-14 10:17:08 -08:00
William Casarin
5f52e6f62f
v1.1.0-2
2023-02-14 10:15:40 -08:00
William Casarin
59211bb4fd
Ensure stats get updated in realtime on action bars
...
Changelog-Fixed: Ensure stats get updated in realtime on action bars
2023-02-14 10:05:59 -08:00
William Casarin
6d634763c5
Fix repost counters
...
Changelog-Fixed: Fix reposts not getting counted properly
2023-02-14 10:05:19 -08:00
William Casarin
49cf56f4c2
Show other people's zaps
...
Changelog-Fixed: Fix a bug where zaps on other people's posts weren't showing
2023-02-13 17:50:50 -08:00
William Casarin
98c7bf5afc
Revert "Sidebar Fixes"
...
This reverts commit 6653798d27 .
2023-02-13 16:51:13 -08:00
William Casarin
0e83632896
Revert "Add the ability to unlike posts"
...
This reverts commit 237c939639 .
2023-02-13 10:04:31 -08:00
William Casarin
9089246b6b
Merge translations
2023-02-13 09:55:25 -08:00
William Casarin
4f86361b63
Revert "Improved blur on images, especially in dark mode"
...
Can't open images anymore
This reverts commit 47a6f7ff38 .
2023-02-13 09:46:45 -08:00
William Casarin
209ad71ff3
Update kingfisher to potentially fix some crashes
...
Changelog-Fixed: Fix some animated image crashes
2023-02-13 09:40:02 -08:00
William Casarin
c728850524
Refactor drafts
2023-02-13 09:39:56 -08:00
William Casarin
e9ea96ffb6
Bump to v1.1.0
2023-02-13 09:13:45 -08:00
William Casarin
4f2bacfaab
Configurable zap amount
2023-02-10 13:52:27 -08:00
William Casarin
5a8b29b5cc
Fix changelog
2023-02-10 13:20:38 -08:00
William Casarin
679c0ac424
v1.0.0-15 changelog
2023-02-10 12:55:36 -08:00
William Casarin
48050f5e69
build 15
2023-02-10 12:54:59 -08:00
William Casarin
b5c967e161
Use cached zap if we have it
2023-02-10 12:48:28 -08:00
William Casarin
715d4aa35d
List zaps on posts
2023-02-10 12:43:26 -08:00
William Casarin
4b54278378
dismiss relay config on timeline change
2023-02-10 11:28:30 -08:00
William Casarin
6e700e5726
Rename delete account to "permanently delete account"
2023-02-10 11:27:44 -08:00
William Casarin
18ad113198
ActionBarModel: StateObject -> ObservedObject
2023-02-10 11:27:12 -08:00
William Casarin
7415671900
Load zaps, likes and reposts when you open a thread
...
Changelog-Fixed: Load zaps, likes and reposts when you open a thread
2023-02-10 11:09:13 -08:00
William Casarin
d5b6d935e8
fix tests
2023-02-10 11:08:28 -08:00
William Casarin
dbe938ad9b
Add paid relay details
2023-02-10 10:01:17 -08:00
William Casarin
289d55b918
Show paid or global relay type next to relay status
...
Changelog-Added: Show if relay is paid
2023-02-10 09:37:26 -08:00
William Casarin
771fa845e3
Fix bug where sidebar navigation fails to pop when switching timelines
...
Changelog-Fixed: Fix bug where sidebar navigation fails to pop when switching timelines
2023-02-10 09:37:26 -08:00
William Casarin
5f1545b86a
Paid relay detection
2023-02-10 08:27:54 -08:00
William Casarin
fe444228e6
Cached relay metadata
2023-02-09 15:56:26 -08:00
William Casarin
10596ddb09
Relay Filters
...
wip
2023-02-09 14:23:18 -08:00
William Casarin
989684cd37
Use lnaddress before lnurl for tip addresses to avoid Anigma scamming
...
Since anigma is scamming and setting people's lnurls
Changelog-Fixed: Use lnaddress before lnurl for tip addresses to avoid Anigma scamming
2023-02-08 12:56:19 -08:00
William Casarin
0563ec8bf8
Fix issue where navigation fails pop to root when switching timelines
...
Sometimes the navigation stack fails to pop, fix this
Changelog-Fixed: Fix issue where navigation fails pop to root when switching timelines
2023-02-07 14:09:07 -08:00
William Casarin
29c4170833
Make @ mentions case insensitive
...
Changelog-Fixed: Make @ mentions case insensitive
2023-02-07 12:07:59 -08:00
William Casarin
3c629621eb
Add "Follows You" to profile
...
Changelog-Added: Add "Follows You" indicator on profile
2023-02-07 10:51:08 -08:00
William Casarin
09f12845c0
FollowButton: show "Follows You" if they follow you
...
Changelog-Changed: Show "Follow Back" button on profile page
2023-02-07 10:22:19 -08:00
William Casarin
b882a96206
profile/refactor: break name section into its own function
2023-02-07 10:22:19 -08:00
William Casarin
fb82cc0531
ProfileModel: add follows helper
...
This will be used for "Follows You" logic
2023-02-07 10:20:12 -08:00
William Casarin
90cd48ead7
Merge remote-tracking branch 'tyiu/tyiu/export-translations'
2023-02-07 09:57:17 -08:00
William Casarin
f71b67f036
relays: refactor
2023-02-07 09:56:46 -08:00
William Casarin
ae6608cf7d
Revert "Add screen to select individual relays when posting/broadcasting"
...
This reverts commit 04759107a2 .
2023-02-06 14:40:54 -08:00
William Casarin
1e44d97a97
refactor: pk_settings_key
...
will use this in the future I'm sure
2023-02-06 11:55:20 -08:00
William Casarin
eae844e081
Fix event encoding issue
2023-02-06 11:10:23 -08:00
William Casarin
140b0e4fc4
Fix bech32 decoding bug
...
Changelog-Fixed: Fix some lnurls not getting decoded properly
2023-02-06 10:47:13 -08:00
William Casarin
45f8c37498
build 14
2023-02-06 10:05:14 -08:00
William Casarin
f96ad99790
zaps: initial configuration for default zap amount
2023-02-06 10:05:02 -08:00
William Casarin
a2eb77a5e9
Hide incoming dms from blocked users
...
Changelog-Fixed: Hide incoming DMs from blocked users
2023-02-05 10:49:51 -08:00
William Casarin
29a8206586
Hide blocked users from search results
...
Changelog-Fixed: Hide blocked users from search results
2023-02-05 10:49:18 -08:00
William Casarin
07676a1f95
refactor: should_hide_event -> should_show_event
2023-02-05 10:45:02 -08:00
William Casarin
79ca3b2262
remove orangepill from bootstrap relay list
2023-02-05 10:38:54 -08:00
William Casarin
ba8425dedb
Revert "Add remote image loading policy settings"
...
We still want to blur images from stranges if we set the everyone
policy. This is a regression.
This reverts commit ced5b4974f , reversing
changes made to 9be55b08fd .
2023-02-05 00:24:03 -08:00
William Casarin
cfcd799d63
Fix build
2023-02-04 12:23:24 -08:00
William Casarin
d5ee9e4780
Revert "Lightweight png files"
...
This reverts commit 71acb16387 .
2023-02-04 12:07:42 -08:00
William Casarin
9e2e8595e8
move text event to its own file, improve zaps
2023-02-04 10:01:37 -08:00
William Casarin
331d7e9792
make lnurl sanity check case insensitive
2023-02-03 11:41:31 -08:00
William Casarin
d21613a765
removed extra divider
2023-02-03 11:29:45 -08:00
William Casarin
7780120504
ensure lnurls are actually lnurls
...
Changelog-Fixed: Check for broken lnurls
2023-02-03 11:29:11 -08:00
William Casarin
1696e0365e
refactor: settings and translation view
2023-02-03 09:25:07 -08:00
William Casarin
006f8d79e0
Lightning Zaps
...
Added initial lightning zaps/tipping integration
Changelog-Added: Receive Lightning Zaps
2023-02-02 15:51:57 -08:00
William Casarin
1fd4d4d950
refactor: move translate button into its own view
2023-02-02 14:13:07 -08:00
William Casarin
09547529ad
Revert "Merge remote-tracking branch 'github/translations_translations-en-us-xcloc-localized-contents-en-us-xliff--master_nl' into translations"
...
This reverts commit 33368c3ac4 , reversing
changes made to 99d282ee20 .
2023-02-02 13:45:13 -08:00
William Casarin
6bd7e7563c
Merge branch 'translations'
2023-02-02 09:56:36 -08:00