William Casarin
96decd2392
Revert "Fix mentions not working in middle of new note"
...
This breaks other things, the autocomplete doesn't go away after tag
selection now
This reverts commit 1e7d9a6373 .
2023-03-13 11:49:55 -06:00
William Casarin
3c2f281c6d
Remember last notification tab
...
Suggested-By: Jack Dorsey
2023-03-05 20:36:53 -05:00
William Casarin
4ba63b0dbd
v1.2.0-5
2023-03-05 19:47:49 -05:00
William Casarin
e2df7d5df6
Notification Filters
...
Changelog-Added: Add filters to notification view
2023-03-05 19:44:28 -05:00
William Casarin
0dfea0680f
v1.2.0-4 changelog
2023-03-05 18:58:40 -05:00
William Casarin
6cc34632fd
v1.2.0-4
2023-03-05 18:57:49 -05:00
William Casarin
dffb60a601
Immediately search for events and profiles
...
Instead of having to click twice
Changelog-Changed: Immediately search for events and profiles
2023-03-05 18:55:59 -05:00
William Casarin
df076b03fd
Possibly fix repost button not working issue
2023-03-05 15:47:43 -05:00
William Casarin
fc83cd4db7
Use long-press gesture for custom zaps
...
Changelog-Changed: Use long-press for custom zaps
2023-03-05 15:43:35 -05:00
William Casarin
cff98161ee
Don't show notifications from ourselves
...
Changelog-Fixed: Don't show notifications from ourselves
2023-03-05 15:15:23 -05:00
William Casarin
f9c330aebf
Fix issue where opening reposts shows json
...
Changelog-Fixed: Fix issue where opening reposts shows json
2023-03-05 14:37:44 -05:00
William Casarin
ffbfcd36f5
v1.2.0-3 changelog
2023-03-04 18:25:24 -05:00
William Casarin
52f568f9b3
v1.2.0-3
2023-03-04 18:24:20 -05:00
William Casarin
1c2a7db328
slightly smoother shaka animation
2023-03-04 18:18:58 -05:00
William Casarin
d0a6c2e2e4
Thread Caching
...
Changelog-Added: Threads now load instantly and are cached
2023-03-04 17:40:22 -05:00
William Casarin
b58baca227
Bookmarks Refactor
...
- Don't do async loading stuff
- Move bookmarkmanager to damus state
- Remove bookmarks update notififcation and switch to observed object
- Switch api to use events explicitly instead of strings
2023-03-03 11:57:18 -05:00
William Casarin
241ed1041d
build 2
2023-03-03 10:59:14 -05:00
William Casarin
5134004ff7
Fix zap creation
2023-03-01 21:59:01 -08:00
William Casarin
071a4209ea
Only send lud12 comment if its not a private zap
2023-03-01 10:51:49 -08:00
William Casarin
7f385b2e7e
Switch to new build train
2023-03-01 10:51:38 -08:00
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