571 Commits

Author SHA1 Message Date
Jed Fox
1379cdc448
Disable cards in notifications
both to save space and because I’m too lazy to wire up the delegate methods for the menu
2022-12-03 13:41:51 -05:00
Jed Fox
17b39da316
Add “Copy,” “Share,” and “Share Link in Post” actions to cards 2022-12-03 13:38:32 -05:00
Jed Fox
3661b5ce90
Refactor compose intialization
- split ComposeContentViewModel.Kind into Destination (top level/reply) and an initial content string
- replies get the mentions prepended to the initial content string
2022-12-03 13:25:07 -05:00
Jed Fox
348e176f89
slight code reorg 2022-12-03 11:30:44 -05:00
Jed Fox
e46c25892d
Add label to the “load embed” button 2022-12-03 11:30:44 -05:00
Jed Fox
c67e6ce45e
Fix white flash in dark mode 2022-12-03 11:27:51 -05:00
Jed Fox
7944ec6399
Load embed web view only on tap (for privacy) 2022-12-02 23:29:14 -05:00
Jed Fox
5932d00f2f
add a divider between the image and the text in the card 2022-12-02 22:56:12 -05:00
Jed Fox
946d47abdd
Fix highlight behavior 2022-12-02 22:35:18 -05:00
Jed Fox
a29e88b60b
Fix web view reuse 2022-12-02 22:10:35 -05:00
Jed Fox
1c5b66f7e7
Embed a web view for viewing content inline 2022-12-02 20:35:11 -05:00
Marcus Kida
ac76e7f435
feat: Implement translation of reposts 2022-12-02 23:15:07 +01:00
Marcus Kida
d5be87992d
feat: Implement /translate endpoint 2022-12-02 23:15:07 +01:00
Marcus Kida
9affb0f637
feat: Implement translatedContent which can be used to replace the StatusView content 2022-12-02 23:15:06 +01:00
Jed Fox
16a814a27c
Cap the height of the status card 2022-12-02 16:02:05 -05:00
Jed Fox
52f5213990
Allow a little bit of variance from square for compact layout 2022-12-02 15:54:02 -05:00
Marcus Kida
a6ff6e7cec
chore: Update localizable strings for follow tags 2022-12-02 11:06:15 +01:00
CMK
b15ae5e50f
Merge pull request #717 from mastodon/fix-issue-660
Workaround paste crash on iOS 14.x issue
2022-12-02 13:40:47 +08:00
Nathan Mattes
8ed451e858
Merge pull request #711 from j-f1/search-and-explore
Rename second tab to “Search and Explore”
2022-12-01 21:42:44 +01:00
Marcus Kida
6c2fabaa03
chore: Fix hashtag follow button style 2022-12-01 14:52:55 +01:00
Marcus Kida
bf5a091798
chore: Improve Tag.predicate(name:) case-insensitivity 2022-12-01 14:24:54 +01:00
Marcus Kida
270bb6a1ed
fix: Update HashtagTimelineHeaderView if follow state changes 2022-12-01 12:38:23 +01:00
Marcus Kida
75dc530dcf
chore: Implement FollowedTagsViewModel+DiffableDataSource 2022-12-01 11:39:02 +01:00
Marcus Kida
0c571a2df6
fix: Localizable string issues 2022-12-01 10:55:00 +01:00
Marcus Kida
6a9b29e4a6
chore: Add missing L10n 2022-12-01 10:54:59 +01:00
Marcus Kida
f112e68e79
chore: Add L10n for Followed Tags 2022-12-01 10:54:59 +01:00
Marcus Kida
ba26dd2076
feat: Implement navigating followed tags 2022-12-01 10:54:59 +01:00
Marcus Kida
855d2cbacd
feat: Implement followed tags overview 2022-12-01 10:54:59 +01:00
Marcus Kida
b9e4c69576
feat: Implement follow/unfollow tag functionality 2022-12-01 10:54:59 +01:00
Marcus Kida
b020f566f4
feat: Implement real numbers of HashtagTimelineHeader 2022-12-01 10:54:59 +01:00
Marcus Kida
178a6e503a
feat: Implement layout for hashtag timeline header view 2022-12-01 10:54:58 +01:00
Marcus Kida
b7458dfc7b
feat: Implement hashtag button on Profile 2022-12-01 10:54:58 +01:00
CMK
fd9a253fac fix: workaround paste crash on iOS 14.x issue 2022-12-01 15:29:56 +08:00
Jed Fox
2003e4987c
Rename second tab to “Search and Explore” 2022-11-30 09:09:24 -05:00
Marcus Kida
7aed050ded
Merge pull request #600 from woxtu/nil-coalescing
Remove redundant nil coalescing
2022-11-29 14:41:52 +01:00
Marcus Kida
248d0a5570
fix: Text in compose post is not selectable, focussable, pastable 2022-11-29 11:51:28 +01:00
Marcus Kida
e8bccb7eb7
Merge pull request #702 from kylebshr/kb/button-targets
Space buttons instead of stretching
2022-11-28 16:11:12 +01:00
Kyle Bashour
61a07e9a5b Layout improvements 2022-11-27 21:00:03 -08:00
Kyle Bashour
176067800c Add card when merging 2022-11-26 23:42:02 -08:00
Kyle Bashour
8a8ecb0b68 Improve layout 2022-11-26 22:05:43 -08:00
Kyle Bashour
3a90b1c865 Change name and improve a11y 2022-11-26 21:47:49 -08:00
Kyle Bashour
03918301fb Space buttons instead of stretching 2022-11-26 19:26:10 -08:00
Kyle Bashour
4616d40519 More spacing 2022-11-26 19:22:05 -08:00
Kyle Bashour
439217d0e1 Constraints work 2022-11-26 19:21:47 -08:00
Marcus Kida
54a75d4138
feat: Delete Status and Notification Feeds for Blocked/Muted Users 2022-11-26 08:02:30 +01:00
Marcus Kida
803571bb81
chore: Revert CoreData 5 and update Block / Mute Database interactions 2022-11-26 08:02:30 +01:00
Marcus Kida
bb30aae322
feat: Update block/mutes on block/mute action 2022-11-26 08:02:30 +01:00
Marcus Kida
b1d92c69bd
chore: Don't recursively iterate through blocks/mutes 2022-11-26 08:02:29 +01:00
Marcus Kida
12cb8cf8d6
feat: Implement blocks/mutes pagination using link header 2022-11-26 08:02:29 +01:00
Marcus Kida
9c86dfe166
chore: Remove limit query for GET Block/Mute 2022-11-26 08:02:29 +01:00