1847 Commits

Author SHA1 Message Date
a99072dd7c Fix crash if there are duplicate accounts in fav/reblog notification list 2023-05-15 23:45:18 -04:00
6b57ec8b97 Cleanup orphaned local attachments 2023-05-15 23:45:18 -04:00
d84d402271 Fix various issues when dealing with multiple Compose/Drafts screens simultaneously 2023-05-15 22:57:07 -04:00
f004c82302 Fix crash if TimelineGapCollectionViewCell is somehow accessibility-activated 2023-05-15 22:03:51 -04:00
126e8c8858 Resolve Mastodon remote status links
Closes #384
2023-05-15 22:01:44 -04:00
dbc89509d7 Fix expand thread cell using wrong background color
Closes #383
2023-05-15 21:25:01 -04:00
0ba38e4a3a Fix handoff to iPad/Mac modally presenting new screen rather than pushing nav 2023-05-15 21:17:26 -04:00
361ce456cf Bump build number and update changelog 2023-05-14 22:31:10 -04:00
c1cfde9d49 Don't show Markdown formatting warning on Calckey 2023-05-14 21:44:20 -04:00
daa38772b4 Fix crash when editing hide-action filter 2023-05-14 21:32:22 -04:00
dc83172aea Support filtering on Notifications screen 2023-05-14 19:15:18 -04:00
b909a633a6 Fix monospace font not being set on profile statuses HTML converter 2023-05-14 19:09:06 -04:00
1f95a6cb8e Fix constraints breaking on expand thread cell 2023-05-14 19:08:52 -04:00
468af3f9a6 Move CollapseState out of NotificationGroup 2023-05-14 18:55:34 -04:00
038e4b2e4e Fix crash when action notification cell label leaks 2023-05-14 18:44:08 -04:00
de53e0dcd6 Fix editing Markdown/HTML statuses 2023-05-14 17:46:10 -04:00
1cf7434918 Fix editing posts not working on Akkoma 2023-05-14 17:31:08 -04:00
fc7e7f502b Bump build number and update changelog 2023-05-14 17:30:01 -04:00
38a2ebd32b Fix link card images not loading on Mastodon 2023-05-14 16:24:54 -04:00
3b965b92f2 Don't update constraints from StatusContentContainer.setCollapsed 2023-05-14 15:53:24 -04:00
421cb7ba03 Fix conversation main status flickering when context is loaded 2023-05-14 15:25:09 -04:00
8319935a3d BaseEmojiLabel improvements
Avoid rechecking disk/memory caches when fetching

Use UIImage thumbnail API, rather than UIGraphicsImageRenderer, and make
thumbnail off main thread when possible
2023-05-14 15:19:00 -04:00
91ef386a41 Fix reblogger label getting updated twice for every cell 2023-05-14 14:58:46 -04:00
c8eec17180 Fix custom emoji in display name being replaced multiple times unnecessarily 2023-05-14 14:41:36 -04:00
c94e60d49b Enable editing on Pleroma 2.5+ 2023-05-14 13:55:28 -04:00
b00170c3f9 Move InstanceFeatures.Version to separate file 2023-05-14 13:51:41 -04:00
b37e5fffbf Silence CloudKit debug logging 2023-05-13 15:03:48 -04:00
8c27a9368f Estimate height when resolving status collapse state 2023-05-13 15:00:03 -04:00
735659dee6 Don't leave space for checkbox when no checkboxes are shown 2023-05-13 14:14:38 -04:00
bf02b185ed Fix StatusState copying removing cached state
Closes #380
2023-05-13 13:53:04 -04:00
4ccf5d21a4 Disable boost to original audience for the users own DMs
Closes #382
2023-05-13 13:50:07 -04:00
9ac1c43511 Update favorite/reblog button appearance immediately on tap
Fixes #381
2023-05-13 13:48:49 -04:00
76b9496fe6 Revert "Unseparate out updateStatusState method"
This reverts commit 2157126332239140477084599f472e00b2d524d2.
2023-05-13 13:18:57 -04:00
ae8191ca0e Don't use prepareThumbnail in Compose screen
Fixes crash when sharing certain images to share sheet extension
2023-05-13 12:38:51 -04:00
a9a9bfebeb Fix share sheet extension not working with Apple News
Closes #375
2023-05-12 22:00:00 -04:00
2d8e2f0824 Fix hitches due to AttachmentView not using pre-prepared images 2023-05-12 21:40:17 -04:00
6f18d46037 Properly conform Client.Error to LocalizedError 2023-05-11 23:26:06 -04:00
6261318df1 Bump build number and update changelog 2023-05-11 23:15:52 -04:00
bff7585fa9 Move remote change processing to separate context to avoid blocking background context 2023-05-11 23:03:41 -04:00
4dbc4ebeb2 Include fractional seconds in log timestamps 2023-05-11 20:46:25 -04:00
fc391cc18c Bump build number and update changelog 2023-05-11 20:24:21 -04:00
35b390d3c1 Fix MultiSourceEmojiLabel 2023-05-11 18:38:49 -04:00
b21703f6d9 Fix decoding polls on Calckey
See #362
2023-05-11 16:15:36 -04:00
d003098146 Better TimelineLikeController logging 2023-05-11 15:11:43 -04:00
db7c183d06 Add status edit history view 2023-05-11 14:57:47 -04:00
7d3c82f4b7 Fix collapsible state not changing when post edited 2023-05-11 14:46:45 -04:00
13ec3366d3 Fix content warning not being removed by edit 2023-05-11 14:39:49 -04:00
f9a41fd4f3 Show edit timestamps on statuses 2023-05-11 13:10:45 -04:00
2157126332 Unseparate out updateStatusState method 2023-05-11 10:03:09 -04:00
e87dcfe48e Add support for editing posts
Closes #321
2023-05-11 10:03:09 -04:00