2179 Commits

Author SHA1 Message Date
2464e2530f Remove dead code 2023-10-27 17:29:51 -05:00
44021d3ad2 Convert edit list screen to collection view 2023-10-27 17:29:51 -05:00
a46eaafbcf Add reply policy and exclusive fields to lists 2023-10-27 17:00:53 -05:00
eb496243c7 Use server preference for local-only on Hometown
Closes #281
2023-10-27 15:12:48 -05:00
6e5e0c3bb5 Use server preferences for default visibility and language
Closes #282
2023-10-27 14:59:21 -05:00
dfc8234908 Attribute authenticated API requests to the user
Closes #134
2023-10-26 17:30:31 -05:00
157c8629a9 Add underline links preference
Closes #397
2023-10-24 16:02:03 -04:00
bde21fbc6c Fix crash due to prematurely pruned statuses being fetched
If the app hasn't launched in long enough, we may be displaying old statuses as a result of state restoration. If the user leaves the app, those statuses can't get pruned, because the user may return. We need to make sure the lastFetchedAt date is current, since awakeFromFetch won't be called until the object is faulted in (which wasn't happening immediately during state restoration).
2023-10-24 15:50:58 -04:00
74820e8922 Underline links when button shapes accessibility setting is on 2023-10-24 15:50:58 -04:00
f7a9075b77 Fix timeline jump button having background when button shapes accessibility setting is on 2023-10-24 15:50:58 -04:00
4af56e48bf Clean up TimelineLikeCollectionViewController.apply(_:animatingDifferences:) 2023-10-24 14:56:39 -04:00
978486bc15 visionOS: Improve button appearance in Compose attachment list 2023-10-20 11:27:24 -04:00
27dd8a1927 visionOS: Hide light/dark mode prefs 2023-10-20 11:27:24 -04:00
78196e14c3 visionOS: Improve Compose main text view appearance 2023-10-20 11:27:24 -04:00
a0eb5dc596 visionOS: Move Compose toolbar controls to ornament 2023-10-20 11:27:24 -04:00
e4c22a0205 Compile for visionOS 2023-10-20 11:27:24 -04:00
c4bf5d406d Fix older notifications not loading when initially visible set fits on one screen
Closes #346
2023-10-19 21:21:50 -04:00
53d43b5707 Update changelog 2023-10-01 22:14:26 -04:00
b1564d822e Bump version and move to xcconfig to fix warnings 2023-10-01 22:14:01 -04:00
a8a2f0a26c Add search operators UI on Mastodon 4.2
Closes #433
2023-10-01 21:40:53 -04:00
46e1205327 Fix delay before My Profile sidebar item appears on launch 2023-10-01 10:20:45 -04:00
6a2de2be55 Make suggested profile cells uniform height on trends screen 2023-10-01 10:15:00 -04:00
db6ba0c62c Remove navigation mode preference feature flag 2023-10-01 00:14:20 -04:00
16029dc161 Fix Appearance > Interface prefs using wrong row background color 2023-10-01 00:12:01 -04:00
31a0db014a Improve multi-column layout for suggested profiles 2023-10-01 00:08:00 -04:00
5be8005e24 Use two columns for trending links/accounts on wide screens 2023-09-29 17:33:18 -04:00
ad4e112e96 Fix switching back to previous navigation mode 2023-09-29 17:18:29 -04:00
7a2dc7d3c4 Improve readable-width content inset behavior 2023-09-28 21:30:30 -04:00
0948371f83 Improve appearance of lists when converting from HTML
Closes #434
2023-09-27 17:35:36 -04:00
3ba1a00257 Reconfigure visible updates when refreshing
Closes #300
2023-09-26 09:42:39 -04:00
1b42cd7816 Fix cell reuse bug with follow/action notifications 2023-09-26 09:18:01 -04:00
a2fe0dfb78 Avoid unnecessarily recreating avatar views in notifications cells 2023-09-25 21:44:43 -04:00
bf1ed57180 Allow authoring local-only posts on Akkoma
Closes #332
2023-09-25 21:23:28 -04:00
6821f1b9a0 Don't show doubled "New Post" in window titlebar on macOS
Closes #429
2023-09-24 23:50:08 -04:00
7ae741cd83 Fix Live Text control reappearing when swiping between gallery pages with controls hidden
Closes #431
2023-09-24 23:44:40 -04:00
fe9ad83ddc Fix replies with content warnings showing confirm dialog when unchanged
Closes #430
2023-09-24 23:28:36 -04:00
6b7c828cc9 Try to compress videos to fit within instance limits
Closes #425
2023-09-16 14:07:49 -04:00
2be1ee19de Improve error message when uploading attachment to Pixelfed fails
See #425
2023-09-16 13:56:46 -04:00
3f15a453bd Update to recommended Xcode settings 2023-09-16 13:50:39 -04:00
53611d80d6 Bump version and update changelog 2023-09-16 13:48:05 -04:00
4614b25f33 Remove test code 2023-09-09 12:42:34 -04:00
519446c5a8 Fix crash if autocomplete controller dealloc'd before search task starts 2023-09-09 12:28:53 -04:00
4b52cafb9a Bump version and build number 2023-09-09 12:28:21 -04:00
1ca84a3b95 Don't swizzle unnecessarily on iOS 17 2023-09-09 11:45:54 -04:00
b28792eb29 Report string when mention url decoding fails 2023-09-09 11:41:54 -04:00
9c3be68e1c Don't report 422 or 500 errors 2023-09-09 11:40:18 -04:00
df9ce81060 Fix crash when ComposeUIConfig.dismiss called after hosting controller dealloc'd
I'm not sure how this can happen (possibly if the user dismissed the
compose screen while the status was being posted? but I haven't been
able to reproduce that), but guard against it since it's causing crashes
2023-09-09 11:37:25 -04:00
173eda1757 Prevent dismissing compose screen while posting 2023-09-09 11:35:46 -04:00
b2b15b8b6e Disallow posting direct messages on Pixelfed 2023-09-09 11:07:27 -04:00
f448090c2a Gate navigation mode preference behind feature flag 2023-09-09 10:57:56 -04:00