1488 Commits

Author SHA1 Message Date
21e9ca990d Use async/await for conversation loading 2022-05-11 19:10:38 -04:00
1a02319894 Fix using old style for show all statuses bar button item when showing a
conversation that initially expands all statuses
2022-05-11 11:33:18 -04:00
4a95ccccdb Show expand thread indicator when there are additional replies to an
intermediate post in thread authored by a single person
2022-05-11 11:20:01 -04:00
d3187ce2c4 Move saved instances and hashtags to CoreData 2022-05-10 22:58:30 -04:00
ed0643c4ad Change explore swipe action titles 2022-05-10 22:58:30 -04:00
1e2947ceba Fix crash when accept/reject follow request fails 2022-05-10 22:58:30 -04:00
ddcb13dd28 Fix notifications sometimes getting deleted in group merging
Closes #156
2022-05-10 22:58:25 -04:00
c71bf3ba23 Fix displaying toasts from non-main queue 2022-05-09 15:55:35 -04:00
3e5c441b24 Fix crash when refreshing polls 2022-05-09 15:54:27 -04:00
0b6c16b0a6 Fix newly created statuses/accounts not having lastFetchedAt set
awakeFromFetch is only called on existing objects
2022-05-06 10:24:50 -04:00
5f566724bb Fix compose CW field overflowing 2022-05-03 20:14:55 -04:00
4a89ae3cfe Don't cache state of follow menu action
Fixes #151
2022-05-02 17:59:03 -04:00
56a0518c80 Add toast error messages to menu actions 2022-05-01 23:06:59 -04:00
bf8a294676 Split MenuActionProvider from MenuPreviewProvider 2022-05-01 23:05:23 -04:00
c069712c22 Don't include Open in Tusker on Catalyst 2022-05-01 21:50:16 -04:00
d04957ba41 Remove reference counting system
Delete statuses/accounts that haven't been fetched in a week
2022-05-01 21:50:16 -04:00
8cc08cf4c0 Fix crash when displaying polls on Catalyst in Optimize for Mac
Closes #152
2022-05-01 21:50:11 -04:00
1b917f6bed Fix saved hashtags not getting persisted 2022-05-01 12:05:38 -04:00
514e569bd5 Fast account switching on iPad 2022-05-01 11:53:12 -04:00
a22059a1a1 Show current user avatar in sidebar 2022-04-30 13:05:20 -04:00
2cfefc9432 Add "Add Account" placeholder to fast account switcher 2022-04-30 11:46:14 -04:00
2f7c7bae5e Extract status posting to separate class, convert to async/await 2022-04-30 11:11:22 -04:00
3f04d74dd6 Better error messages when exporting video fails 2022-04-27 23:33:29 -04:00
4dd8c1d692 Add subtitles to visibility context menu items
Closes #155
2022-04-27 23:21:08 -04:00
eb9a5aeb42 Perform grouping with existing notifications when refreshing
Closes #88
2022-04-26 22:57:46 -04:00
7465abe0a9 Fix crash when loading account 2022-04-26 22:11:19 -04:00
20dab7c77a Handle missing account emojis on pixelfed instances 2022-04-26 17:50:23 -04:00
4e105e0fbc Fix table view cell gesture blocking toast long-press
Fixes #149
2022-04-26 13:29:22 -04:00
d2f1d78aa2 Fix crash when preferences are changed before own account is loaded 2022-04-25 18:53:51 -04:00
360f52d0cf Don't crash when saving persistent store fails 2022-04-25 18:51:16 -04:00
8c888906c9 Bump build number and update changelog 2022-04-25 16:30:52 -04:00
d611aeb035 Change selector names because apparently App Store Connect thinks the old ones are SPI now 2022-04-25 16:30:44 -04:00
0e888d35eb Revert "Fix refreshing skipping items"
This reverts commit 77007dcea0d98628358e826420cdfcb680574ae3.
2022-04-17 11:44:35 -04:00
98bb230817 Fix crash when disabling hide status actions in timeline 2022-04-09 15:05:49 -04:00
3d6d9b2a91 Fix crash due to empty html element 2022-04-09 15:05:39 -04:00
bc9a700383 Improve expanded emoji picker layout on iPad 2022-04-09 12:14:37 -04:00
62c7a30bbc Add emoji picker button to compose
Closes #144
2022-04-09 12:14:19 -04:00
abf6ff8115 Unify compose screen input accessory toolbars 2022-04-09 11:42:32 -04:00
a718721537 Fix crash if getting pending crash report fails 2022-04-08 18:45:09 -04:00
4f99d3c6e1 Add preference to disable status action buttons in timelines
Closes #145
2022-04-08 18:42:15 -04:00
a2fc1652d1 Enable sidebar toggle button and gesture
Closes #146
2022-04-08 17:47:02 -04:00
77007dcea0 Fix refreshing skipping items
Closes #147
2022-04-08 17:09:14 -04:00
dc818524b2 Bump build number and update changelog 2022-04-06 22:05:13 -04:00
d1ba1105b5 Fix Pachyderm not depending on WebURLFoundationExtras 2022-04-06 21:50:07 -04:00
89a9bfba47 Fix crash when refreshing while logged in to a Pixelfed account
Closes #142
2022-04-06 21:48:04 -04:00
2798a199aa Fix some pixelfed hashtags not being decodable 2022-04-06 21:34:40 -04:00
3d0402c1e0 Fix potential deadlock when infinite scrolling is disabled
Fixes crash when used with Pixelfed
2022-04-04 09:59:45 -04:00
af0c9c92b6 Fix warning when a post appears in both the pinned and regular sections of a profile 2022-04-02 20:34:31 -04:00
0a7709526f Bump build number and update changelog 2022-04-02 20:24:02 -04:00
9ec821f6b3 Nix the xcworkspace, convert Pachyderm to a Swift package
Closes #138
2022-04-02 19:28:10 -04:00