Shadowfacts
84cf755332
Fix drawing VC background flickering in dark mode
...
Closes #199
2022-11-05 14:29:45 -04:00
Shadowfacts
5bd7c0ad2b
Add preference to prevent blurring media behind CW
...
Closes #203
2022-11-05 13:20:55 -04:00
Shadowfacts
7fe06d42ce
Consider content height, not just char count, when collapsing posts
...
Closes #205
2022-11-05 13:11:36 -04:00
Shadowfacts
20986ba3f0
Add preference for default reply visibility
...
Closes #207
2022-11-05 12:20:30 -04:00
Shadowfacts
97a95c435e
Improve performance when displaying posts with many custom emojis
...
Closes #204
2022-11-05 11:00:14 -04:00
Shadowfacts
b9555cf7dd
Dynamic type support in assorted places
2022-11-04 22:32:40 -04:00
Shadowfacts
590b9f0bcc
Dynamic type support on notifications screen
2022-11-04 22:32:34 -04:00
Shadowfacts
ca2ceaea56
Remove now-unused confirm load more table view cell
2022-11-04 22:32:34 -04:00
Shadowfacts
96d8a79d42
Dynamic type support in Explore screen
2022-11-04 21:47:42 -04:00
Shadowfacts
11233f7d25
Dyanmic type support in profile header view
2022-11-04 21:39:47 -04:00
Shadowfacts
a991e0f429
Dynamic Type support in status cells
2022-11-04 16:52:37 -04:00
Shadowfacts
bfdce07d81
Fix compose reply avatar being wrongly aligned for 1-line statuses
2022-11-03 19:14:52 -04:00
Shadowfacts
f5953655c5
Set merge policy on managed object contexts and maybe fix some CoreData errors?
2022-11-03 18:56:06 -04:00
Shadowfacts
6bc4993d81
Fix favorite/reblog menu actions not working
2022-11-03 18:48:39 -04:00
Shadowfacts
68646c4b4d
Fix objc associated objects not working in release builds
2022-11-03 18:37:32 -04:00
Shadowfacts
38b0d57118
Improve CoreData error reporting
2022-11-03 10:27:45 -04:00
Shadowfacts
7bdbd9f71a
Handle task cancellation in MastodonController.run
2022-11-02 23:00:29 -04:00
Shadowfacts
b47876dc3d
Fix retain cycle due to account follow action workaround
2022-11-02 22:59:44 -04:00
Shadowfacts
4644475bc7
Fix crashes when ProfileStatusesVC doesn't finish loading until ProfileVC is deinit'd
2022-11-02 22:53:07 -04:00
Shadowfacts
16ba292afa
Remove debug print
2022-11-02 22:34:40 -04:00
Shadowfacts
c7f3bac330
Add sterner warning about post content type
2022-11-02 22:06:08 -04:00
Shadowfacts
abb8352c92
Fix ImageCache.get completion not being called when image isn't loaded
2022-11-02 22:06:08 -04:00
Shadowfacts
59d866aa23
Ditch custom image request grouping, rely on URLSession's
2022-11-02 22:06:08 -04:00
Shadowfacts
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
Shadowfacts
5de0c034f4
Remove old TimelineTableViewController
2022-11-01 21:11:13 -04:00
Shadowfacts
b1d83f2746
Switch hashtag/instance/list timelines to use new collection view impl
2022-11-01 21:10:41 -04:00
Shadowfacts
658c08010d
Re-add undo scroll-to-top to timelines/profiles
2022-11-01 20:49:07 -04:00
Shadowfacts
6a5753fac8
Fix crash when tapping Load More button with Disable Infinite Scrolling
2022-10-31 17:45:36 -04:00
Shadowfacts
8da89986df
Fix find instance VC requiring double dismiss
2022-10-31 17:39:57 -04:00
Shadowfacts
c7e39cb041
Use short descriptions in instance selector when available
2022-10-31 17:35:50 -04:00
Shadowfacts
b755607895
Fix crash when TimelineStatusTableViewCell outlives its containing VC
2022-10-31 17:33:33 -04:00
Shadowfacts
508eef8c07
Nothing to see here
2022-10-31 17:33:33 -04:00
Shadowfacts
a18dfc38af
Fix crash when refreshing profile before it has loaded
2022-10-31 17:33:33 -04:00
Shadowfacts
95f9fad673
Tweak Sentry config
2022-10-31 17:33:33 -04:00
Shadowfacts
4857b507b1
Send CoreData saving errors to Sentry
2022-10-31 12:26:09 -04:00
Shadowfacts
cc33cf18f2
Workaround for follow menu item never resolving on macOS
...
See #198
2022-10-30 18:54:14 -04:00
Shadowfacts
c5921bc4cb
Add option to disable automatic crash reporting
2022-10-30 18:17:53 -04:00
Shadowfacts
91450ced7c
Use Sentry for crash reporting
2022-10-30 17:10:58 -04:00
Shadowfacts
5afd9e83eb
Shhh
2022-10-30 14:47:36 -04:00
Shadowfacts
d05275020f
Tweak timeline status cell spacing
2022-10-29 21:18:01 -04:00
Shadowfacts
c420c236d9
Whoops
2022-10-29 21:06:27 -04:00
Shadowfacts
d5433e9b91
Fix crash when opening profile view controller with uncached account
...
E.g., by tapping a mention in a status
2022-10-29 18:55:13 -04:00
Shadowfacts
cbbe9ec11f
Fix crash in profile due to accessing data source before it exists
...
This could happen if an account is updated in the background while a
profile is on screen and the user has not visited all of the tabs.
2022-10-29 18:40:41 -04:00
Shadowfacts
0e06d47687
Fix status collapse changes not animating on profiles
2022-10-29 18:27:24 -04:00
Shadowfacts
10239d14c9
Fix selected segment not updating on profiles when switching tabs with keyboard shortcuts
2022-10-29 15:08:03 -04:00
Shadowfacts
2344275ff9
Enable blurhash in debug
...
Capping the size at 32x32 means this is fast enough even in un-optimized builds
2022-10-29 14:19:43 -04:00
Shadowfacts
e0ffa1d9c5
Cap blurhash image size at 32x32
2022-10-29 14:19:43 -04:00
Shadowfacts
77a6654ff2
Fix crash when generating blurhash image for AttachmentView that hasn't been laid out
...
It was passing a negative size into the blurhash decoder, which is invalid
Instead, cap the size at 32x32 (letting the image view scale it up when rendering)
2022-10-29 14:19:43 -04:00
Shadowfacts
43aee0ec67
Add pointer interaction to avatar in timeline status cell
2022-10-29 14:19:43 -04:00
Shadowfacts
d95ba82e5b
Improve pointer interaction on new status cell action buttons
...
Closes #195
2022-10-29 14:19:43 -04:00