Shadowfacts
f71804f094
Extract filter create/update/delete logic into separate services
2022-12-03 14:40:12 -05:00
Shadowfacts
83ca7f1321
Creating filters UI
2022-12-03 14:40:12 -05:00
Shadowfacts
16a1e4008b
V2 filters API, CoreData, and editing UI
2022-12-03 12:29:11 -05:00
Shadowfacts
518a8eba0a
Start doing filters UI
2022-12-02 22:03:28 -05:00
Shadowfacts
8d56a6450e
Fix mute account time not being 1 week
2022-12-02 21:39:05 -05:00
Shadowfacts
8896bfbc59
Consistent "OK" capitalization
2022-12-02 18:06:15 -05:00
Shadowfacts
4ca57f8c76
Better case-insensitive sorting for lists
2022-12-01 18:26:48 -05:00
Shadowfacts
c9fa11cc3b
Fetch filters and store in CoreData
2022-11-30 22:16:33 -05:00
Shadowfacts
0247c50650
Fix invalid names being used for persistent store
2022-11-30 21:35:52 -05:00
Shadowfacts
eca06cb14a
Fix too much space on profile header view above description
2022-11-30 21:13:48 -05:00
Shadowfacts
c07e2cfdd8
Add more possibilities to relationship label on profile header
2022-11-30 17:05:18 -05:00
Shadowfacts
db7615d26f
Fix Edit List Accounts search field being jammed in the corner on iPad
2022-11-30 16:53:11 -05:00
Shadowfacts
2f0acad866
Return to previous item when the selected list/hashtag/instance is removed from the sidebar
2022-11-30 16:47:06 -05:00
Shadowfacts
a2b3fc0628
Fix saved/followed hashtag lookups being case-sensitive
2022-11-30 16:46:18 -05:00
Shadowfacts
e005b70071
Fix creating list on iPad not showing Edit List screen immediately
2022-11-30 16:34:12 -05:00
Shadowfacts
b515664db3
Fix creating list on iPad overwriting previous item navigation stack
2022-11-30 16:34:05 -05:00
Shadowfacts
948eff1f7e
Workaround for crash when pressing Cmd+1/2/... on macOS
...
See #253
The actions won't work, but it's better than crashing :/
2022-11-29 23:19:19 -05:00
Shadowfacts
f1a39c2faa
Add follow/unfollow hashtag actions
2022-11-29 23:14:36 -05:00
Shadowfacts
ab8e498cee
Refactor menu actions to allow presenting from menu bar items
2022-11-29 23:14:36 -05:00
Shadowfacts
c6da754875
Indicate when a followed hashtag caused a post to appear in the home timeline
2022-11-29 23:14:36 -05:00
Shadowfacts
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
Shadowfacts
80f9800fd6
Completely replace all items when jumping to present
2022-11-29 20:53:00 -05:00
Shadowfacts
0485400c1f
Tweak how InstanceFeatures is updated
2022-11-29 20:52:39 -05:00
Shadowfacts
811aac35d7
Fix timeline statuses not getting deselected when entering split nav
...
Closes #275
2022-11-29 10:29:40 -05:00
Shadowfacts
a77b090435
Fix mute screen layout on iPad
...
Closes #276
2022-11-29 10:23:00 -05:00
Shadowfacts
21874b0966
Organize expanded custom emoji picker by category
...
Closes #223
2022-11-28 22:13:06 -05:00
Shadowfacts
08c63a2f84
Add indicator for locked profiles
2022-11-28 21:53:45 -05:00
Shadowfacts
97f00e9d6f
Indicate pending follow requests, feedback on successful async menu actions
...
Closes #265
2022-11-28 21:41:56 -05:00
Shadowfacts
a97a7e0aea
Fix attachments disappearing from status cells in certain circumstances
2022-11-28 20:40:24 -05:00
Shadowfacts
cf870916c9
Fix links in conversation main status not being activatable with VoiceOver
...
Closes #272
2022-11-28 19:14:08 -05:00
Shadowfacts
7297566060
Fix some swipe actions getting called off the main thread
2022-11-28 19:14:08 -05:00
Shadowfacts
4f28fec62a
Add links/mentions/hashtag to VoiceOver rotor in timelines
...
Closes #231
2022-11-28 19:14:08 -05:00
Shadowfacts
c01bc4d840
Compose screen VoiceOver improvements
2022-11-28 18:40:35 -05:00
Shadowfacts
ea6698a2d8
State restoration for non-home timeline pages
2022-11-28 16:33:19 -05:00
Shadowfacts
1e950b5ccb
State restoration for presented and edited drafts
...
Closes #270
2022-11-28 16:09:29 -05:00
Shadowfacts
3e5a3c81b5
Add cache size info to Advanced prefs
2022-11-28 14:05:35 -05:00
Shadowfacts
a5506aeab6
Add more tracing for notifications missing statuses
...
See #274
2022-11-27 21:54:58 -05:00
Shadowfacts
23b76a7276
Better crash messages for sidebar collapse/expand failures
2022-11-27 21:46:21 -05:00
Shadowfacts
d8f503351b
Limit edit list accounts search to accounts the user follows
2022-11-27 21:44:17 -05:00
Shadowfacts
d5887f1f02
Add post edited notifications
...
Closes #238
2022-11-27 11:50:14 -05:00
Shadowfacts
e04cdd16d6
Add preferences for status cell swipe actions
...
Closes #249
2022-11-26 20:26:26 -05:00
Shadowfacts
c256fb4cbd
When refreshing timeline, hide activity indicator as soon as loadNewer completes
2022-11-26 17:33:58 -05:00
Shadowfacts
21299c8eb8
Fix error when refreshing timeline with no items
2022-11-26 17:33:07 -05:00
Shadowfacts
527706154a
Fix long status table view cells not getting collapsed
2022-11-26 17:28:55 -05:00
Shadowfacts
07c86b6949
Fix gifv attachments not being centered
...
Closes #271
2022-11-25 13:20:31 -05:00
Shadowfacts
92cf938e99
Fix cells not being deselected in account list and status action account list
2022-11-24 12:30:56 -05:00
Shadowfacts
f23d3dfa3f
Bump build number and update changelog
2022-11-24 12:24:38 -05:00
Shadowfacts
23f9e200dc
Fix potential crash when trying to save timeline state
2022-11-24 12:14:19 -05:00
Shadowfacts
366834e2e4
Tweak timeline state restoration to maintain scroll position of center item
2022-11-24 11:05:56 -05:00
Shadowfacts
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