Shadowfacts
180a8eb18d
Fix Status reblogs inverse relationship being to-one instead of to-many
2023-12-14 21:57:44 -05:00
Shadowfacts
eb61043867
Fix timeline state restoration not returning to correct scroll position in certain circumstances
...
All of the work done by the restoreInitial callback needs to be async,
so that when the TimelineLikeController signals that the loading
indicator should be removed, the collection view is in the right place.
Closes #439
2023-12-14 18:28:22 -05:00
Shadowfacts
e09935125f
Fix copying/pasting images from Safari on macOS not working
...
Closes #453
2023-12-14 18:01:34 -05:00
Shadowfacts
e8ef9345e9
Fix visibility/local-only buttons not appearing on Catalyst
...
You need to pass the configuration to the initializer to get it to show up in the Mac idiom
Fixes #452
2023-12-05 22:00:48 -05:00
Shadowfacts
28c1a9092b
Add server-provided translation
...
Closes #331
2023-12-04 19:31:51 -05:00
Shadowfacts
5e609aa40d
V2 instance API, add translation to InstanceFeatures
2023-12-04 17:55:03 -05:00
Shadowfacts
158940f8e6
Refactor StatusContentContainer to use an array of subviews
2023-12-04 17:06:10 -05:00
Shadowfacts
141e8b96a5
Show label when attachments are hidden in timelines
2023-12-04 16:38:04 -05:00
Shadowfacts
108a02826f
Remove incorrect workaround for crash when LazilyDecoding used on nil MO
2023-12-04 16:20:22 -05:00
Shadowfacts
be1ca70ebf
Add preference for showing attachments in timeline
...
Closes #330
2023-12-04 16:18:54 -05:00
Shadowfacts
34edd8a13f
Fix reblogged statuses being pruned while still referenced, add workaround for crash
2023-12-03 15:08:38 -05:00
Shadowfacts
23f383a7f9
Get rid of network request during share extension launch
...
Closes #438
2023-12-02 15:33:15 -05:00
Shadowfacts
99caaa0f28
Bump version and update changelog
2023-11-29 18:05:58 -05:00
Shadowfacts
0f70c9059e
Fix error decoding certain statuses on pixelfed
2023-11-19 22:52:58 -05:00
Shadowfacts
6d7074e71d
Tweak profile header separator
2023-11-19 21:22:00 -05:00
Shadowfacts
13809b91d1
Fix crash if window removed while fast account switcher is hiding
2023-11-18 11:36:59 -05:00
Shadowfacts
16f6dc84c9
Update Sentry package
2023-11-18 11:15:47 -05:00
Shadowfacts
cdfb06f4a7
Render IDN domains in for logged-in accounts
2023-11-18 11:08:35 -05:00
Shadowfacts
4e98e569eb
Fix avatars in follow request notification not being rounded
...
Closes #448
2023-11-18 11:00:19 -05:00
Shadowfacts
6d3ffd7dd3
Style blockquote appropriately
...
Closes #22
2023-11-18 10:56:05 -05:00
Shadowfacts
ca7fe74a90
Add accessibility description/action to status edit history entry
2023-11-10 14:48:48 -05:00
Shadowfacts
380f878d81
Use server language preference for default search token suggestion
2023-11-10 14:42:48 -05:00
Shadowfacts
1c36312850
Fix status deletions not being handled properly in logged-out views
2023-11-10 14:35:36 -05:00
Shadowfacts
de946be008
Fix crash if ContentTextView asked for context menu config w/o mastodon controller
2023-11-10 14:20:33 -05:00
Shadowfacts
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
Shadowfacts
bc7500bde9
Fix crash when uploading attachment without known MIME type or extension
2023-11-10 14:08:11 -05:00
Shadowfacts
676e603ffc
Fix crash when showing trending hashtag with less than two days of history
2023-11-10 14:04:11 -05:00
Shadowfacts
01bbfc31f2
visionOS: Improve suggested profile card appearance
2023-11-08 21:49:21 -05:00
Shadowfacts
a846954dcd
visionOS: Improve trending link cell appearance
2023-11-08 17:47:01 -05:00
Shadowfacts
53302e3b26
visionOS: Remove trends loading indicator highlight
2023-11-08 17:05:58 -05:00
Shadowfacts
c0301ce7e7
visionOS: Further Compose screen tweaks
2023-11-08 17:02:32 -05:00
Shadowfacts
14f32f24fa
visionOS: Use bordered prominent style for status actions
2023-11-08 16:37:12 -05:00
Shadowfacts
19db78e352
visionOS: Don't highlight non-selectable list rows
2023-11-07 22:52:13 -05:00
Shadowfacts
9d01bbabd7
visionOS: Use UIColor.link for text links
2023-11-07 22:42:32 -05:00
Shadowfacts
a93a4fccc1
visionOS: Fix timeline jump button appearance
2023-11-07 22:31:57 -05:00
Shadowfacts
1da25300ca
Merge branch 'develop' into vision
2023-11-07 22:26:22 -05:00
Shadowfacts
cb47443649
Bump version and update changelog
2023-11-07 22:16:48 -05:00
Shadowfacts
86862825f6
Assert that the compose draft belongs to the view context
2023-11-05 18:32:05 -05:00
Shadowfacts
e6f1968609
Fix TimelineLikeCollectionViewController.apply not actually applying snapshots on the main thread
2023-11-05 18:22:20 -05:00
Shadowfacts
4c5da1b5a9
Add URL handler for opening Compose window
2023-11-05 15:24:55 -05:00
Shadowfacts
e57ef210fd
Fix language picker button not having a pointer effect
2023-11-05 11:32:49 -05:00
Shadowfacts
dcdfe853e1
Fix Cmd+W closing sometimes closing non-foreground window on macOS
...
Closes #444
2023-11-05 11:14:58 -05:00
Shadowfacts
34e57c297b
Tweak HEIF/HEIC handling
2023-11-03 11:07:43 -04:00
Shadowfacts
6c2c2e6ae7
More logging to try and pin down LazilyDecoding EXC_BAD_ACCESS
2023-11-02 18:18:08 -04:00
Shadowfacts
aae3bd0bba
Remove dead code
2023-11-02 17:53:26 -04:00
Shadowfacts
2b5d4681e3
Prevent mul/und from being used as language
...
Closes #440
2023-11-02 10:44:52 -04:00
Shadowfacts
e4eff2d362
Bump version and update changelog
2023-10-28 14:14:02 -05:00
Shadowfacts
37311e5f17
Fix potential crash due to race condition in timeline gap filling
2023-10-28 14:03:08 -05:00
Shadowfacts
af5a0b7bbd
Fix crash with large image dismiss gesture
2023-10-28 13:58:39 -05:00
Shadowfacts
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