134 Commits

Author SHA1 Message Date
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
072e68e97b Add nodeinfo request and InstanceFeatures 2022-01-23 23:26:49 -05:00
51cb7c3edf Store local only post data 2022-01-23 10:57:32 -05:00
5a914ea5a3 Don't show Mute action when not applicable to status 2021-11-22 23:23:19 -05:00
f5e9f71586 Use link replacement length from instance config if available 2021-11-11 13:44:24 -05:00
4d52ac4d34
Support new Mastodon instance configuration 2021-09-12 16:32:23 -04:00
9026f487ec Convert notifications to use DiffableTimelineLikeTableViewController 2021-08-15 19:25:29 -04:00
8386e9d3c6
Fix crash when decoding responses from Mastodon 3.4.0rc1 due to
differing date formats
2021-05-09 21:49:16 -04:00
005001b081
Add authoring polls
Closes #48
2021-05-03 23:12:59 -04:00