1560 Commits

Author SHA1 Message Date
ab8e498cee Refactor menu actions to allow presenting from menu bar items 2022-11-29 23:14:36 -05:00
c6da754875 Indicate when a followed hashtag caused a post to appear in the home timeline 2022-11-29 23:14:36 -05:00
97d5b955a0 Store followed hashtags
The followed hashtags may not load until after the timeline request
completes, and we want to be able to show the hashtag indicator (or at
least make a best effort attempt) immediately.
2022-11-29 23:14:36 -05:00
80f9800fd6 Completely replace all items when jumping to present 2022-11-29 20:53:00 -05:00
0485400c1f Tweak how InstanceFeatures is updated 2022-11-29 20:52:39 -05:00
811aac35d7 Fix timeline statuses not getting deselected when entering split nav
Closes #275
2022-11-29 10:29:40 -05:00
a77b090435 Fix mute screen layout on iPad
Closes #276
2022-11-29 10:23:00 -05:00
21874b0966 Organize expanded custom emoji picker by category
Closes #223
2022-11-28 22:13:06 -05:00
08c63a2f84 Add indicator for locked profiles 2022-11-28 21:53:45 -05:00
97f00e9d6f Indicate pending follow requests, feedback on successful async menu actions
Closes #265
2022-11-28 21:41:56 -05:00
a97a7e0aea Fix attachments disappearing from status cells in certain circumstances 2022-11-28 20:40:24 -05:00
cf870916c9 Fix links in conversation main status not being activatable with VoiceOver
Closes #272
2022-11-28 19:14:08 -05:00
7297566060 Fix some swipe actions getting called off the main thread 2022-11-28 19:14:08 -05:00
4f28fec62a Add links/mentions/hashtag to VoiceOver rotor in timelines
Closes #231
2022-11-28 19:14:08 -05:00
c01bc4d840 Compose screen VoiceOver improvements 2022-11-28 18:40:35 -05:00
ea6698a2d8 State restoration for non-home timeline pages 2022-11-28 16:33:19 -05:00
1e950b5ccb State restoration for presented and edited drafts
Closes #270
2022-11-28 16:09:29 -05:00
3e5a3c81b5 Add cache size info to Advanced prefs 2022-11-28 14:05:35 -05:00
a5506aeab6 Add more tracing for notifications missing statuses
See #274
2022-11-27 21:54:58 -05:00
23b76a7276 Better crash messages for sidebar collapse/expand failures 2022-11-27 21:46:21 -05:00
d8f503351b Limit edit list accounts search to accounts the user follows 2022-11-27 21:44:17 -05:00
d5887f1f02 Add post edited notifications
Closes #238
2022-11-27 11:50:14 -05:00
e04cdd16d6 Add preferences for status cell swipe actions
Closes #249
2022-11-26 20:26:26 -05:00
c256fb4cbd When refreshing timeline, hide activity indicator as soon as loadNewer completes 2022-11-26 17:33:58 -05:00
21299c8eb8 Fix error when refreshing timeline with no items 2022-11-26 17:33:07 -05:00
527706154a Fix long status table view cells not getting collapsed 2022-11-26 17:28:55 -05:00
07c86b6949 Fix gifv attachments not being centered
Closes #271
2022-11-25 13:20:31 -05:00
92cf938e99 Fix cells not being deselected in account list and status action account list 2022-11-24 12:30:56 -05:00
f23d3dfa3f Bump build number and update changelog 2022-11-24 12:24:38 -05:00
23f9e200dc Fix potential crash when trying to save timeline state 2022-11-24 12:14:19 -05:00
366834e2e4 Tweak timeline state restoration to maintain scroll position of center item 2022-11-24 11:05:56 -05:00
d409d26478 Fix pressing CW button in Compose not toggling field visibility
Bring back the wrapper view, turn's out it was load bearing. We need to
be able to observe both the ui state and the draft object, while also
updating the observed draft object when the ui state's draft changes,
and this seems like the most straightforward way of doing that.
2022-11-23 14:07:03 -05:00
76fc73de95 Bump build number and update changelog 2022-11-23 12:25:27 -05:00
40800f964d Fix jump to present not scrolling all the way to the top 2022-11-23 11:58:52 -05:00
9f7d16a70e Don't show duplicate actions in status cell more actions menu 2022-11-23 11:47:00 -05:00
c2cb0a0c5a Timeline state restoration 2022-11-23 11:35:25 -05:00
272f35417b Rewrite account list VC using UICollectionView 2022-11-22 15:38:40 -05:00
848c3dd950 Rewrite status action account list to use UICollectionView 2022-11-22 15:29:17 -05:00
dfeb39b31f Fix selecting draft not working
Closes #263
2022-11-22 14:00:41 -05:00
bab5226f2a Fix albums in asset picker not being sorted by name 2022-11-22 13:57:56 -05:00
88cfbfb1f3 Improve reblog indicator on statuses
Closes #225
2022-11-22 11:48:59 -05:00
49f1d6339f Fix crash when toggling collapse in Trending Posts
Closes #262
2022-11-22 11:47:57 -05:00
3e7cb443fa Correct post content type warning
Hometown does not support formatting
2022-11-22 11:39:47 -05:00
b5c8a38b9b Add preference for using twitter-style keyboard 2022-11-22 11:06:21 -05:00
ab19922530 Indicate verified profile links
Closes #241
2022-11-22 11:00:52 -05:00
45c844b065 Separate Shared Albums section in asset picker
Closes #244
2022-11-21 23:21:21 -05:00
47b838a386 Change timeline gap-filling to do a proper job of maintaining the bottom-relative scroll position 2022-11-21 22:47:44 -05:00
276691efbf Embiggen gallery share/close buttons
Closes #257
2022-11-20 21:37:57 -05:00
0a8d50cc27 Fix double-tap to zoom in gallery not working
Closes #256
2022-11-20 15:48:29 -05:00
11e81acbc1 Fix toasts not adjusting font for Dynamic Type 2022-11-20 14:15:21 -05:00