1851 Commits

Author SHA1 Message Date
b81c83a250 Add iCloud env entitlement and ITSAppUsesNonExemptEncryption 2022-12-31 16:58:39 -05:00
f9e619d9e7 Deduplicate updated timeline positions when handling remote changes 2022-12-31 16:58:20 -05:00
ae7962ae50 Better Sentry messages 2022-12-31 16:57:43 -05:00
5027660b52 Maybe fix crash when restoring unloaded statuses due to race condition 2022-12-31 16:57:13 -05:00
358d81b5cf Fix crash when accessing SegmentedPageViewController before it's loaded 2022-12-31 16:46:00 -05:00
79b9108a8f Add CloudKit status indicator to advanced prefs 2022-12-31 11:24:42 -05:00
5ab22e742b Automatically report errors displayed to the user 2022-12-29 17:30:39 -05:00
4f655bb80a Change collection view deselect on appear to happen alongside nav pop 2022-12-28 15:01:21 -05:00
e4f1309e2d Make everything follow the readable width 2022-12-26 12:22:17 -05:00
bb40894778 Ensure all statuses are cached before returning 2022-12-26 12:09:57 -05:00
24b3fa1e3f Guard against race condition when loading card image 2022-12-26 11:27:58 -05:00
16cd045588 Show individual attachments uncropped inline in statuses 2022-12-25 14:13:59 -05:00
15a7cd5f65 Fix not being able to tap attachments in the timeline 2022-12-25 10:27:19 -05:00
e676075d5b Fix spacing on toolbar when visibility and local-only items visible 2022-12-25 10:03:07 -05:00
967bff063b Tweak iCloud timeline sync 2022-12-25 09:59:35 -05:00
3cba0bce34 Update pinned timelines when changed remotely 2022-12-24 12:20:13 -05:00
60b182ac18 Sync timeline position using iCloud 2022-12-23 16:37:42 -05:00
619878ac85 Don't show Hide Reblogs/Replies prefs in Preferences, only in Customize Timelines 2022-12-23 16:37:42 -05:00
169f1a0191 Add haptic feedback to profile follow button 2022-12-23 11:19:37 -05:00
fa31c28e92 Fix relationship change breaking header layout because the collection view wasn't resizing the cell 2022-12-22 18:51:55 -05:00
f815d4e2e4 Replace VisualEffectImageButton with ProfileHeaderButton 2022-12-22 18:47:53 -05:00
a3e5b29cfc Fix crash inserting present items when currentItems includes posts from since-unfollowed users 2022-12-22 17:57:17 -05:00
46cecde014 Add more prominent follow button to profile pages 2022-12-22 17:26:50 -05:00
86143c5887 Add window titles to main and compose scenes 2022-12-22 15:02:49 -05:00
0a1dc423d4 Fix compose attachment list buttons not using accent color on macOS 2022-12-22 14:54:41 -05:00
1cb0f1ae56 Fix non-mention notifications showing in Mentions tab on Pleroma
e0d97cd2a8 introduced a regression on Pleroma, because specifying the
allowed types of notifications in the Masto API was only added in 3.5
2022-12-22 14:41:56 -05:00
9f86158bb7 Add About screen 2022-12-22 13:59:39 -05:00
231b0ea830 Add Acknowledgements page 2022-12-21 11:59:40 -05:00
4dc108f782 Add pinned timeline customization 2022-12-20 23:37:12 -05:00
795146cde4 Cache lists in CoreData 2022-12-20 15:13:18 -05:00
975be17d13 Avoid doing unnecessary work for filtered statuses 2022-12-20 11:32:20 -05:00
32be76ebee Update UI in responds to remote changes of saved hashtags/instances 2022-12-19 13:56:46 -05:00
d13b517128 Sync saved hashtags and instances over iCloud
Closes #160
2022-12-19 10:58:14 -05:00
e0d97cd2a8 Fix unknown notifications appearing in the Mentions tab 2022-12-18 11:33:49 -05:00
8b718ce50b Only allow continuous scroll gestures to dismiss gallery 2022-12-17 17:55:05 -05:00
ce708e2d16 Hide reblogs and hide replies filters
Closes #202
2022-12-17 13:40:15 -05:00
01467574d0 Don't show reblog swipe action when reblogging is forbidden
Closes #313
2022-12-17 13:09:33 -05:00
97a2278634 Fix previewing link in conversation main status activating link
Closes #311
2022-12-17 13:05:50 -05:00
4b2a263889 Better accessibility label for conversation toggle collapse button 2022-12-14 22:05:17 -05:00
1f37a5e7eb Bump build number and update changelog 2022-12-14 22:04:48 -05:00
77c9fac3ce Fix preferences not checking current account correctly when multiple scenes open 2022-12-14 21:27:50 -05:00
a13d5d5a82 Fix crash when activating account in My Profile scene 2022-12-14 21:24:54 -05:00
23e4541eb7 Don't reload list timeline if edit screen is closed without making changes 2022-12-14 21:00:36 -05:00
d4b9f71fd3 Remove old, unused code 2022-12-14 20:54:41 -05:00
a9edeaf5b9 Apply filters to Trending Posts 2022-12-14 20:52:44 -05:00
1f6074e539 Fix monospace fonts not adjusting for Dynamic Type 2022-12-14 20:07:16 -05:00
df7b62e14b Use KVO to invalidate LazilyDecoding properties 2022-12-14 19:46:02 -05:00
cacc8a51cc Remove unused code 2022-12-14 10:15:15 -05:00
89ca0629b3 Move bundle ID prefix to xcconfig 2022-12-14 10:04:25 -05:00
360db07ef2 Fix URLs getting pasted as broken attachments
Closes #309
2022-12-14 09:47:17 -05:00