1202 Commits

Author SHA1 Message Date
d0f8691560 Fix draft cells become untappably small 2022-11-09 17:20:56 -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
5a5c67e445 Try to prevent pruning accounts that still have statuses referencing them 2022-11-07 18:47:46 -05:00
68c3affacf Bump build number and update changelog 2022-11-05 18:31:22 -04:00
e40f4faa8e Rewrite TrendingStatusesViewController to use collection view 2022-11-05 15:13:20 -04:00
b56c6c37ec Fix crash when ProfileHeaderView tries to create observers after ProfileVC is deinit'd
Can happen if the network is slow and the user closes the profile screen before the header loads
2022-11-05 14:42:40 -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
7fe06d42ce Consider content height, not just char count, when collapsing posts
Closes #205
2022-11-05 13:11:36 -04:00
20986ba3f0 Add preference for default reply visibility
Closes #207
2022-11-05 12:20:30 -04:00
97a95c435e Improve performance when displaying posts with many custom emojis
Closes #204
2022-11-05 11:00:14 -04:00
b9555cf7dd Dynamic type support in assorted places 2022-11-04 22:32:40 -04:00
590b9f0bcc Dynamic type support on notifications screen 2022-11-04 22:32:34 -04:00
ca2ceaea56 Remove now-unused confirm load more table view cell 2022-11-04 22:32:34 -04:00
96d8a79d42 Dynamic type support in Explore screen 2022-11-04 21:47:42 -04:00
11233f7d25 Dyanmic type support in profile header view 2022-11-04 21:39:47 -04:00
a991e0f429 Dynamic Type support in status cells 2022-11-04 16:52:37 -04:00
bfdce07d81 Fix compose reply avatar being wrongly aligned for 1-line statuses 2022-11-03 19:14:52 -04:00
f5953655c5 Set merge policy on managed object contexts and maybe fix some CoreData errors? 2022-11-03 18:56:06 -04:00
6bc4993d81 Fix favorite/reblog menu actions not working 2022-11-03 18:48:39 -04:00
68646c4b4d Fix objc associated objects not working in release builds 2022-11-03 18:37:32 -04:00
38b0d57118 Improve CoreData error reporting 2022-11-03 10:27:45 -04:00
b38c24b347 Bump build number and update changelog 2022-11-02 23:48:53 -04:00
a6d51cee3c More fiddling with the sentry script 2022-11-02 23:47:14 -04:00
7bdbd9f71a Handle task cancellation in MastodonController.run 2022-11-02 23:00:29 -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
abb8352c92 Fix ImageCache.get completion not being called when image isn't loaded 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
6a5753fac8 Fix crash when tapping Load More button with Disable Infinite Scrolling 2022-10-31 17:45:36 -04:00
8da89986df Fix find instance VC requiring double dismiss 2022-10-31 17:39:57 -04:00
c7e39cb041 Use short descriptions in instance selector when available 2022-10-31 17:35:50 -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
95f9fad673 Tweak Sentry config 2022-10-31 17:33:33 -04:00
4857b507b1 Send CoreData saving errors to Sentry 2022-10-31 12:26:09 -04:00
bca7bd3586 Tweak sentry upload script and fix using dist build config in debug 2022-10-31 12:25:54 -04:00
9978e392a2 Bump build number and update changelog 2022-10-31 12:25:37 -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