8fb3b211b6
Add button to conversation table view to collapse/expand all posts
...
This needs a refactor once StatusTableViewCell and
ConversationMainStatusTableViewCell are merged. See #54
2019-11-18 22:28:47 -05:00
da6ff67a51
Add notification dismissal context menu actions
...
Closes #49
This is a workaround for UIKit's built-in suggested context menu actions
not working as expected, and should be replaced with the system thing if
it becomes possible.
2019-11-17 18:49:48 -05:00
a92d9ddc6f
Automatically collapse long (> 500 chars) statuses
...
Closes #12
2019-11-17 18:36:19 -05:00
eb8afdaab8
Change how pin icon is displayed on statuses
2019-11-17 15:28:58 -05:00
d4fa2f36e3
Remove send message from profile share menu
2019-11-17 15:19:20 -05:00
4cfe5e0fa5
Change action notification line limit to 3
2019-11-17 15:16:58 -05:00
975fb23292
Possibly fix crash when reblogger account is cached
2019-11-17 14:46:14 -05:00
85812d774d
Fix crash when trying to open context menu for attachment that hasn't yet loaded
2019-11-17 14:45:38 -05:00
150adeb581
Use custom navigation controller for preferences to override
...
viewWillDisappear method and send preferences changed notification
Workaround for #36
2019-11-17 14:31:07 -05:00
81a5fce602
Add preference to always blur media
2019-11-17 12:52:42 -05:00
6ce96764f3
Use visual effect views for sensitive media hide button so the button is
...
visible regardless of the image color
2019-11-17 12:28:21 -05:00
42a0a8890c
Tweak profile header more button appearance
2019-11-17 11:33:49 -05:00
56d4a6690f
Fix crash when displaying posts with more than 4 attachments
2019-11-17 11:32:35 -05:00
c91a7baaa6
Show pinned posts on profiles
...
Closes #53
2019-11-17 11:14:33 -05:00
af65aa88e0
Don't use suggested actions in context menus
2019-11-17 10:19:50 -05:00
c85836eda6
Add preferences for using in-app vs out of app Safari and using Reader Mode for in-app
2019-11-14 19:53:27 -05:00
5076aec54e
Use ObservedObject for binding to prefs in SwiftUI instead of custom property wrappers
2019-11-14 19:53:00 -05:00
b4d41ac9b7
Fix crash in compose screen
2019-09-28 00:37:43 -04:00
1808aaa3e8
A bunch of VoiceOver/Voice Control stuff
2019-09-26 22:32:51 -04:00
5ebf651f76
Revert "Use correct ISO 8601 date decoder"
...
This reverts commit 5da357ee9cc12d5f59a5f89bdb166d0f9b29f893.
2019-09-26 18:39:48 -04:00
5da357ee9c
Use correct ISO 8601 date decoder
2019-09-24 14:53:35 -04:00
6225b2a02f
Use aspect fit for instance thumbnail
2019-09-24 14:45:47 -04:00
adef4840de
Don't crash on login cancelled
2019-09-24 14:45:29 -04:00
268aca9d7e
Fix a couple warnings
2019-09-23 11:07:32 -04:00
c84b042c33
Modify font descriptor traits when applying bold/italic formatting
...
instead of replacing font entirely.
Fixes #51
2019-09-22 19:30:15 -04:00
4b70b9d8b6
Fix attached media in compose view being displayed incorrectly
2019-09-22 19:02:19 -04:00
b81e4d0a9e
Tweaks to support decoding Pixelfed instance response
2019-09-22 18:57:33 -04:00
682d68fd81
Change order of notification dismissal swipe action
2019-09-19 22:09:17 -04:00
9502944e62
Revert "Fix pagination links not being parsed correctly for some URLs"
...
This reverts commit 60aa6eca3604bd6f1fd511cf722bff0dd572ae1e.
2019-09-19 18:57:35 -04:00
f0c0376f80
Add home screen shortcuts
2019-09-19 16:55:15 -04:00
d0c49144c4
Add notification dismissal swipe action
...
#49
2019-09-16 16:09:13 -04:00
911e73c78f
Add haptic feedback to switching segmented pages
2019-09-16 13:14:58 -04:00
65ceb83d2d
Add logout button to preferences
2019-09-16 13:12:23 -04:00
bc2e3c37a0
Add NSUserActivity for search
2019-09-15 21:20:50 -04:00
d08789bfab
Add NSUserActivity for checking mentions
2019-09-15 21:15:40 -04:00
9f818328ee
Cleanup user activity and XCB action handling code
2019-09-15 21:15:40 -04:00
32d6756762
Add NSUserActivity's for timelines
2019-09-15 21:15:40 -04:00
e17e00583f
Add X-Callback-URL for search
2019-09-15 18:12:49 -04:00
078f9e076d
Allow searching for posts/users by opening URL with the tusker:// protocol
2019-09-15 16:13:18 -04:00
df8e0dedd4
Add instance selector
2019-09-15 15:01:35 -04:00
fc2aea04c3
Add hashtags to search
2019-09-14 21:24:43 -04:00
e121dd37b8
Add Search tab
...
Closes #31
2019-09-14 20:47:08 -04:00
dfb72edbd8
Fix opening context menu previews
...
Closes #43
2019-09-14 16:48:43 -04:00
d3e31541cf
Don't allow swiping in SegmentedPageViewController
2019-09-14 15:59:32 -04:00
88344c67e8
Merge timeline tabs
...
Closes #46
2019-09-14 15:59:32 -04:00
60aa6eca36
Fix pagination links not being parsed correctly for some URLs
...
Fixes an issue where Mentions notifications wouldn't load past the first page.
URLComponents(string:) fails when the string contains some characters, such as [ or ]
URL(string:) and then URLComponents(url:resolvingAgainstBaseURL:) does not fail
See FB7271340
2019-09-14 15:32:20 -04:00
84a07fc718
Add preference to disable showing favorite/reblog counts
2019-09-14 15:00:52 -04:00
eb58a46ab7
Change how favorite/reblog counts are displayed
2019-09-14 14:55:09 -04:00
905b6a0a21
Add preference for default notifications display mode
2019-09-14 13:02:33 -04:00
6ab8f99cc2
Use @Published for preferences and manually encode/decode
2019-09-14 12:15:40 -04:00