108a02826f
Remove incorrect workaround for crash when LazilyDecoding used on nil MO
2023-12-04 16:20:22 -05:00
be1ca70ebf
Add preference for showing attachments in timeline
...
Closes #330
2023-12-04 16:18:54 -05:00
34edd8a13f
Fix reblogged statuses being pruned while still referenced, add workaround for crash
2023-12-03 15:08:38 -05:00
23f383a7f9
Get rid of network request during share extension launch
...
Closes #438
2023-12-02 15:33:15 -05:00
99caaa0f28
Bump version and update changelog
2023-11-29 18:05:58 -05:00
0f70c9059e
Fix error decoding certain statuses on pixelfed
2023-11-19 22:52:58 -05:00
6d7074e71d
Tweak profile header separator
2023-11-19 21:22:00 -05:00
13809b91d1
Fix crash if window removed while fast account switcher is hiding
2023-11-18 11:36:59 -05:00
16f6dc84c9
Update Sentry package
2023-11-18 11:15:47 -05:00
cdfb06f4a7
Render IDN domains in for logged-in accounts
2023-11-18 11:08:35 -05:00
4e98e569eb
Fix avatars in follow request notification not being rounded
...
Closes #448
2023-11-18 11:00:19 -05:00
6d3ffd7dd3
Style blockquote appropriately
...
Closes #22
2023-11-18 10:56:05 -05:00
ca7fe74a90
Add accessibility description/action to status edit history entry
2023-11-10 14:48:48 -05:00
380f878d81
Use server language preference for default search token suggestion
2023-11-10 14:42:48 -05:00
1c36312850
Fix status deletions not being handled properly in logged-out views
2023-11-10 14:35:36 -05:00
de946be008
Fix crash if ContentTextView asked for context menu config w/o mastodon controller
2023-11-10 14:20:33 -05:00
b40d815274
Ensure LazilyDecoding runs on the managed object context's thread
...
Maybe fix the crash in KeyPath machinery?
2023-11-10 14:16:16 -05:00
bc7500bde9
Fix crash when uploading attachment without known MIME type or extension
2023-11-10 14:08:11 -05:00
676e603ffc
Fix crash when showing trending hashtag with less than two days of history
2023-11-10 14:04:11 -05:00
cb47443649
Bump version and update changelog
2023-11-07 22:16:48 -05:00
86862825f6
Assert that the compose draft belongs to the view context
2023-11-05 18:32:05 -05:00
e6f1968609
Fix TimelineLikeCollectionViewController.apply not actually applying snapshots on the main thread
2023-11-05 18:22:20 -05:00
4c5da1b5a9
Add URL handler for opening Compose window
2023-11-05 15:24:55 -05:00
e57ef210fd
Fix language picker button not having a pointer effect
2023-11-05 11:32:49 -05:00
dcdfe853e1
Fix Cmd+W closing sometimes closing non-foreground window on macOS
...
Closes #444
2023-11-05 11:14:58 -05:00
34e57c297b
Tweak HEIF/HEIC handling
2023-11-03 11:07:43 -04:00
6c2c2e6ae7
More logging to try and pin down LazilyDecoding EXC_BAD_ACCESS
2023-11-02 18:18:08 -04:00
aae3bd0bba
Remove dead code
2023-11-02 17:53:26 -04:00
2b5d4681e3
Prevent mul/und from being used as language
...
Closes #440
2023-11-02 10:44:52 -04:00
e4eff2d362
Bump version and update changelog
2023-10-28 14:14:02 -05:00
37311e5f17
Fix potential crash due to race condition in timeline gap filling
2023-10-28 14:03:08 -05:00
af5a0b7bbd
Fix crash with large image dismiss gesture
2023-10-28 13:58:39 -05:00
3aa45cb365
Maybe fix crash due to reading ScaledMetric on background thread
...
ScaledMetric.wrappedValue calls into Font.scaleFactor(textStyle:in:)
which uses a dictionary setter
2023-10-28 13:56:25 -05:00
a07b398cbe
Maybe fix crash due to VC hierarchy consistency check failing on split collapse/expand
2023-10-28 13:52:54 -05:00
2ccec2f4df
Fix crash if URLComponents.url is nil in instance selector
2023-10-28 13:47:44 -05:00
0de9a9fd37
Fix list timeline refresh failing if initial load returned no statuses
2023-10-28 13:36:11 -05:00
bd21e88e8b
Add UI for changing list reply policy and exclusivity
...
Closes #428
2023-10-28 12:16:14 -05:00
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
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