142 Commits

Author SHA1 Message Date
8ad48784d9 Fix V2 filter actions not saving 2022-12-03 23:11:09 -05:00
81abcfcf7b Timeline filtering! 2022-12-03 22:16:43 -05:00
cde3109203 Rename StatusState to CollapseState 2022-12-03 18:21:49 -05:00
83ca7f1321 Creating filters UI 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
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
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
21874b0966 Organize expanded custom emoji picker by category
Closes #223
2022-11-28 22:13:06 -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
49f1d6339f Fix crash when toggling collapse in Trending Posts
Closes #262
2022-11-22 11:47:57 -05:00
ab19922530 Indicate verified profile links
Closes #241
2022-11-22 11:00:52 -05:00
ab47fa776e Store lists on MastodonController 2022-11-19 14:08:39 -05:00
0fddf94292 Timeline jump to present 2022-11-18 20:49:15 -05:00
603e989879 Fix error when server responds with rich cards 2022-11-14 19:39:18 -05:00
eb7fe22863 Add mute action to profiles
Closes #201
2022-11-11 23:35:30 -05:00
0413f326a0 Add block action to accounts
Closes #208
2022-11-11 19:09:34 -05:00
9d1c3f1410 Fix error when decoding notification that has a status field but is null 2022-11-11 18:48:58 -05:00
523fb91b21 Add scope to search following accounts when editing list
Also fixes crash when loading or editing list

Closes #216
Closes #221
2022-11-11 17:33:48 -05:00
c7e39cb041 Use short descriptions in instance selector when available 2022-10-31 17:35:50 -04:00
7d66117fab Fix mentions from Misskey opening browser instead of profile view 2022-10-10 14:31:26 -04:00
426b31d46c Initial TimelineLikeController + TimelineViewController implementation 2022-09-24 10:49:06 -04:00
7161861d36 Add API param for reblog visibility 2022-09-18 11:28:33 -04:00
8f8d50efbd Bring back StatusProtocol 2022-09-15 21:04:53 -04:00
9b3cc61dcb Update WebURL to version with IDNA support
Closes #163
2022-07-09 11:45:27 -04:00
a9e0bffe5f Bump deployment target to iOS 15 2022-06-30 19:04:08 -07:00
f5385b0a1d Use context menu for filter/sort on profile directory 2022-06-28 17:29:46 -07:00
f106cc78bb Fall back to Foundation URL if WebURL parsing fails
WebURL doesn't support Unicode domains/IDNA
2022-05-17 11:57:59 -04:00
2617d22819 Show notifications for other people's posts
Closes #161
2022-05-17 10:36:33 -04:00
0168c05259 More detailed error message for decoding hashtag urls 2022-05-17 10:18:28 -04:00
ddcb13dd28 Fix notifications sometimes getting deleted in group merging
Closes #156
2022-05-10 22:58:25 -04:00
1b917f6bed Fix saved hashtags not getting persisted 2022-05-01 12:05:38 -04:00
eb9a5aeb42 Perform grouping with existing notifications when refreshing
Closes #88
2022-04-26 22:57:46 -04:00
20dab7c77a Handle missing account emojis on pixelfed instances 2022-04-26 17:50:23 -04:00
0e888d35eb Revert "Fix refreshing skipping items"
This reverts commit 77007dcea0d98628358e826420cdfcb680574ae3.
2022-04-17 11:44:35 -04:00
77007dcea0 Fix refreshing skipping items
Closes #147
2022-04-08 17:09:14 -04:00
d1ba1105b5 Fix Pachyderm not depending on WebURLFoundationExtras 2022-04-06 21:50:07 -04:00
2798a199aa Fix some pixelfed hashtags not being decodable 2022-04-06 21:34:40 -04:00
9ec821f6b3 Nix the xcworkspace, convert Pachyderm to a Swift package
Closes #138
2022-04-02 19:28:10 -04:00
8473f32781 Add Trending Links 2022-04-02 12:03:11 -04:00
240ccf23a4 Add Trending Posts 2022-04-02 12:03:11 -04:00
7da139be4d Redact request paths in error reporter 2022-03-29 22:37:39 -04:00
2444783edf Add error reporter to Client.Error toast on long-press 2022-03-29 22:37:26 -04:00
930ec7ccff Handle gotosocial gif attachments 2022-02-16 22:12:56 -05:00
de93d6e171 Make Account.avatar optional for gotosocial 2022-02-16 22:12:47 -05:00
54c01be7ff Use WebURL for more lenient parsing of external URLs
Fixes #136
2022-02-03 23:11:29 -05:00
41a31c23b7 Allow posting local-only from Glitch instances
See #130
2022-01-24 22:49:51 -05:00
02461ad46c Support local only posts on Hometown
Closes #130
2022-01-23 23:45:46 -05:00