781 Commits

Author SHA1 Message Date
b9bdd29986 Fix GIFs dragged from Finder posting as static images
Closes #239
2022-11-13 13:46:19 -05:00
f848bbf7c4 Remove unneeded ComposeContainerView 2022-11-12 22:59:11 -05:00
0fe9edfdbc Fix crash when opening Drafts screen on macOS 2022-11-12 22:59:11 -05:00
6d2830cf78 Rewrite Compose toolbar with SwiftUI
Fixes buttons not being accessible with VoiceOver
Fixes content overflowing on small devices

Closes #232
Closes #218
2022-11-12 22:59:11 -05:00
3fd62552b3 Hide redundant info from VoiceOver in mute screen 2022-11-12 14:45:30 -05:00
bf3f735062 Focus CW field immediately when CW enabled, move focus to main text view when return key pressed
Closes #226
2022-11-12 14:16:05 -05:00
de0198946e Fix keyboard reappearing after pressing Post button on Compose screen 2022-11-12 13:52:36 -05:00
072a77b58e Cleanup previewing actions code 2022-11-11 23:35:30 -05:00
eb7fe22863 Add mute action to profiles
Closes #201
2022-11-11 23:35:30 -05:00
f1511039ef Add domain block action to profiles 2022-11-11 22:44:58 -05:00
0413f326a0 Add block action to accounts
Closes #208
2022-11-11 19:09:34 -05:00
802a0ac9ba Fix scope selector in Profile Directory being flipped 2022-11-11 18:30:09 -05:00
e6a5b899be Add context menu action for deleting lists on iPad 2022-11-11 18:20:16 -05:00
60bf3b2e33 Fix potential crash when deleting list 2022-11-11 18:16:44 -05:00
b465838b71 Fix renaming list not updating UI
Closes #213
2022-11-11 18:08:44 -05:00
21bd716844 Fix crash when creating list fails
Closes #212
2022-11-11 17:54:25 -05:00
523fb91b21 Add scope to search following accounts when editing list
Also fixes crash when loading or editing list

Closes #216
Closes #221
2022-11-11 17:33:48 -05:00
d8bf770902 Instance selector tweaks
Closes #234
Closes #237
2022-11-10 17:05:51 -05:00
10aa32d9cc Don't use UIPageViewController for profiles
Closes #228
2022-11-10 17:00:46 -05:00
7474969969 Workaround for AVPlayerViewController controls not respecting safe area
Closes #176
2022-11-09 21:46:52 -05:00
319b5458fc Fix refreshing not loading initial when previous attempt failed
Closes #214
2022-11-09 19:15:08 -05:00
6d692c2730 Rewrite Drafts screen with SwiftUI 2022-11-09 18:18:31 -05:00
9a43ab5a13 Fix caret not scrolling into view when focusing compose text views
Closes #233
2022-11-09 17:18:17 -05:00
01124b76a3 Add Duckable package, make Compose screen duckable 2022-11-08 22:17:01 -05:00
7600954f4b Refactor ComposeView to use a single List for everything 2022-11-07 22:58:01 -05:00
e40f4faa8e Rewrite TrendingStatusesViewController to use collection view 2022-11-05 15:13:20 -04:00
999118798c Fix inserting pinned items that already exist when refreshing profile 2022-11-05 14:38:08 -04:00
84cf755332 Fix drawing VC background flickering in dark mode
Closes #199
2022-11-05 14:29:45 -04:00
5bd7c0ad2b Add preference to prevent blurring media behind CW
Closes #203
2022-11-05 13:20:55 -04:00
20986ba3f0 Add preference for default reply visibility
Closes #207
2022-11-05 12:20:30 -04:00
b9555cf7dd Dynamic type support in assorted places 2022-11-04 22:32:40 -04:00
96d8a79d42 Dynamic type support in Explore screen 2022-11-04 21:47:42 -04:00
bfdce07d81 Fix compose reply avatar being wrongly aligned for 1-line statuses 2022-11-03 19:14:52 -04:00
6bc4993d81 Fix favorite/reblog menu actions not working 2022-11-03 18:48:39 -04:00
b47876dc3d Fix retain cycle due to account follow action workaround 2022-11-02 22:59:44 -04:00
4644475bc7 Fix crashes when ProfileStatusesVC doesn't finish loading until ProfileVC is deinit'd 2022-11-02 22:53:07 -04:00
16ba292afa Remove debug print 2022-11-02 22:34:40 -04:00
c7f3bac330 Add sterner warning about post content type 2022-11-02 22:06:08 -04:00
59d866aa23 Ditch custom image request grouping, rely on URLSession's 2022-11-02 22:06:08 -04:00
ba032412eb Fix timeline reloading every time VC appears
Caused by changes to TimelineLikeController required to let list
timelines reload from scratch
2022-11-02 22:06:07 -04:00
5de0c034f4 Remove old TimelineTableViewController 2022-11-01 21:11:13 -04:00
b1d83f2746 Switch hashtag/instance/list timelines to use new collection view impl 2022-11-01 21:10:41 -04:00
658c08010d Re-add undo scroll-to-top to timelines/profiles 2022-11-01 20:49:07 -04:00
8da89986df Fix find instance VC requiring double dismiss 2022-10-31 17:39:57 -04:00
b755607895 Fix crash when TimelineStatusTableViewCell outlives its containing VC 2022-10-31 17:33:33 -04:00
508eef8c07 Nothing to see here 2022-10-31 17:33:33 -04:00
a18dfc38af Fix crash when refreshing profile before it has loaded 2022-10-31 17:33:33 -04:00
cc33cf18f2 Workaround for follow menu item never resolving on macOS
See #198
2022-10-30 18:54:14 -04:00
c5921bc4cb Add option to disable automatic crash reporting 2022-10-30 18:17:53 -04:00
91450ced7c Use Sentry for crash reporting 2022-10-30 17:10:58 -04:00