392 Commits

Author SHA1 Message Date
8181090763 Bump build number and update changelog 2023-01-21 23:01:55 -05:00
dd6813c058 Bump build number and update changelog 2023-01-21 15:31:35 -05:00
addcc2dacc Rewrite conversation screen to use UICollectionView 2023-01-21 11:26:51 -05:00
a49e9f2c1f Bump build number and update changelog 2023-01-21 11:24:19 -05:00
c03fc86300 Bump build number 2023-01-19 14:38:35 -05:00
13640be91d Bump build number and update changelog 2023-01-19 13:08:05 -05:00
4211806b5f Add followers/following screen
Closes #323
2023-01-18 15:02:56 -05:00
fb7a7db6e8 Handle deleted statuses in status action account list 2023-01-17 20:02:03 -05:00
db1bbf7148 Add delete status action 2023-01-17 19:32:50 -05:00
6f006adbc1 Show better message when opening conv for deleted status
Also split conversation loading out into separate view controller
2023-01-17 19:15:54 -05:00
5029b26b40 Bump build number and update changelog 2023-01-17 10:50:14 -05:00
e85d194e5f Make table and collection view focusable 2023-01-16 17:54:56 -05:00
566df3e285 Bump build number and update changelog 2023-01-16 11:53:10 -05:00
ac0dedfd3d Bump build number and update changelog 2023-01-15 10:30:17 -05:00
94c34e03dd Add reporting accounts and statuses 2023-01-14 11:03:39 -05:00
abe2bbdfd4 Bump build number and update changelog 2023-01-06 21:18:04 -04:00
cc401fce8c Allow sharing gifv attachments, improve share sheet behavior for images 2023-01-02 16:59:55 -05:00
3ea1ad5622 Bump build number and update changelog 2023-01-01 15:28:55 -05:00
9dd966f639 Fix duplicate saved instances not being uniqued correctly 2023-01-01 15:27:25 -05:00
48662ef1f3 Bump build number and update changelog 2023-01-01 15:12:21 -05:00
60b182ac18 Sync timeline position using iCloud 2022-12-23 16:37:42 -05:00
f815d4e2e4 Replace VisualEffectImageButton with ProfileHeaderButton 2022-12-22 18:47:53 -05:00
9f86158bb7 Add About screen 2022-12-22 13:59:39 -05:00
231b0ea830 Add Acknowledgements page 2022-12-21 11:59:40 -05:00
4dc108f782 Add pinned timeline customization 2022-12-20 23:37:12 -05:00
1f37a5e7eb Bump build number and update changelog 2022-12-14 22:04:48 -05:00
d4b9f71fd3 Remove old, unused code 2022-12-14 20:54:41 -05:00
cacc8a51cc Remove unused code 2022-12-14 10:15:15 -05:00
89ca0629b3 Move bundle ID prefix to xcconfig 2022-12-14 10:04:25 -05:00
f55a870964 Move development team setting to xcconfig
Closes #308
2022-12-13 23:58:44 -05:00
5ee140cdab Bump build number and update changelog 2022-12-13 21:26:28 -05:00
ba2c34fdd6 Persist timeline state using CoreData, rather than NSUserActivity
This allows persisting state for all the primary timelines, and across
all accounts.

Closes #297
Closes #293
2022-12-13 13:31:34 -05:00
8caf93bf0a Add ScrollingSegmentedControl, and home/notifs/profiles to use it 2022-12-12 20:57:38 -05:00
9c4b68b09e Reorganize gestures 2022-12-12 20:56:14 -05:00
b49e8d0279 Move Pachyderm to Packages folder 2022-12-11 14:25:25 -05:00
13d649bace Bump build number and update changelog 2022-12-05 22:24:10 -05:00
044d34d20f Bump build number and update changelog 2022-12-04 15:40:00 -05:00
e49725e06d Bump build number and update changelog 2022-12-04 14:57:22 -05:00
54857a3bf3 Avoid converting HTML to attributed string twice when displaying a status cell for the first time
Now, when Filterer performs the conversion, the status cell can reuse
the attributed string.
2022-12-04 12:08:22 -05:00
81abcfcf7b Timeline filtering! 2022-12-03 22:16:43 -05:00
7e5d8675c2 Extract HTML to attributed string converter to separate helper 2022-12-03 18:58:19 -05:00
f71804f094 Extract filter create/update/delete logic into separate services 2022-12-03 14:40:12 -05:00
16a1e4008b V2 filters API, CoreData, and editing UI 2022-12-03 12:29:11 -05:00
518a8eba0a Start doing filters UI 2022-12-02 22:03:28 -05:00
4ca57f8c76 Better case-insensitive sorting for lists 2022-12-01 18:26:48 -05:00
c9fa11cc3b Fetch filters and store in CoreData 2022-11-30 22:16:33 -05:00
f1a39c2faa Add follow/unfollow hashtag actions 2022-11-29 23:14:36 -05:00
ab8e498cee Refactor menu actions to allow presenting from menu bar items 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
811aac35d7 Fix timeline statuses not getting deselected when entering split nav
Closes #275
2022-11-29 10:29:40 -05:00