Shadowfacts
|
29b594207c
|
Fix crash when comments present in html
|
2023-04-03 23:39:22 -04:00 |
Shadowfacts
|
e5363b2e21
|
Fix sidebar key commands not working on macOS
Closes #253
|
2023-04-03 23:25:33 -04:00 |
Shadowfacts
|
d04259b253
|
Fix scroll to top not working in presented VCs
Closes #363
|
2023-04-03 22:45:15 -04:00 |
Shadowfacts
|
f50c219f95
|
Send scopes in /oauth/token request
Closes #360
|
2023-04-03 22:43:01 -04:00 |
Shadowfacts
|
b2fe2fdf9a
|
Move Visibility to top-level type and move extensions to Pachyderm
|
2023-03-07 10:14:35 -05:00 |
Shadowfacts
|
850a0e90ce
|
Move MenuPicker to separate package
|
2023-03-07 10:07:45 -05:00 |
Shadowfacts
|
391ea1b46a
|
Move InstanceFeatures to separate package
|
2023-03-05 14:52:19 -05:00 |
Shadowfacts
|
247bb31c56
|
Move local user accounts to separate package
|
2023-03-05 14:35:25 -05:00 |
Shadowfacts
|
5471d810c8
|
Fix reblog error toast title
|
2023-03-01 21:09:56 -05:00 |
Shadowfacts
|
ad0a9ecafe
|
Fix crash when setting SegmentedPageViewController pages to [] after failing to decode pinned timelines
|
2023-02-28 22:42:28 -05:00 |
Shadowfacts
|
71a10f8514
|
Don't report 502 errors
|
2023-02-27 10:34:37 -05:00 |
Shadowfacts
|
a864f4e344
|
Tweak timeline marker error reporting
|
2023-02-27 10:34:37 -05:00 |
Shadowfacts
|
007d5d6791
|
Don't report 404 errors
|
2023-02-26 14:09:29 -05:00 |
Shadowfacts
|
104981f3d3
|
Fix iPad Explore screen not restoring search state
|
2023-02-25 18:30:05 -05:00 |
Shadowfacts
|
2ba6b64485
|
Tweak marker API preference description
|
2023-02-25 18:28:19 -05:00 |
Shadowfacts
|
81ac3708a3
|
Tweak compose placeholders
|
2023-02-25 18:22:41 -05:00 |
Shadowfacts
|
8e9e0fa346
|
Persist state when switching accounts
|
2023-02-25 18:00:17 -05:00 |
Shadowfacts
|
b6f32ca6be
|
Make timeline load more button more prominent
|
2023-02-25 16:59:48 -05:00 |
Shadowfacts
|
e042754be1
|
Fix crash when restoring state for timeline VC
|
2023-02-25 16:44:36 -05:00 |
Shadowfacts
|
38ac5858a9
|
Don't check present when refreshing timeline
|
2023-02-25 16:39:00 -05:00 |
Shadowfacts
|
0c0180264e
|
Fix no content message incorrectly appearing on profiles
Caused by a spurious appearance transition from embedChild
|
2023-02-25 15:30:30 -05:00 |
Shadowfacts
|
3d9477f0c9
|
Hide card description label when it doesn't fit
Closes #336
|
2023-02-25 15:23:13 -05:00 |
Shadowfacts
|
6f51f321f6
|
Fix VC restored to secondary split nav missing Close button
|
2023-02-25 15:15:00 -05:00 |
Shadowfacts
|
ab17a688cf
|
Fix TrendHistoryView trying to create shape layers with NaNs
|
2023-02-25 15:11:17 -05:00 |
Shadowfacts
|
18bc6ce61e
|
Don't use readable content inset for search results
|
2023-02-25 15:10:21 -05:00 |
Shadowfacts
|
765b5e1a7c
|
Don't use KVO for updating timeline gap cell
|
2023-02-25 15:02:55 -05:00 |
Shadowfacts
|
a3e64703ab
|
Transfer timeline position in handoff user activity
Closes #315
|
2023-02-25 15:01:19 -05:00 |
Shadowfacts
|
d74be9d81d
|
Add handoff to various user activities
|
2023-02-25 15:00:55 -05:00 |
Shadowfacts
|
6ca5bb0c74
|
Unify state restoration with user activity handling code
|
2023-02-25 14:08:54 -05:00 |
Shadowfacts
|
76550d8fb8
|
Fix crash when ReportView opened before instance loaded
|
2023-02-24 18:32:29 -05:00 |
Shadowfacts
|
daf3741c9a
|
Hide placeholder image from link card when none provided
Closes #358
|
2023-02-24 18:27:31 -05:00 |
Shadowfacts
|
b2977540e0
|
Add profile moved banner
Closes #284
|
2023-02-24 18:27:31 -05:00 |
Shadowfacts
|
bcc70e9f8c
|
Fix crash when data nodes present in converted HTML
|
2023-02-23 10:05:33 -05:00 |
Shadowfacts
|
2252b6d09e
|
Fix crash duplicate main status and crash when conversation context is preloaded
For expand thread cells, the main status needs to be the one above the selected cell
|
2023-02-23 10:02:05 -05:00 |
Shadowfacts
|
8deb502140
|
Show message on remote profiles with no statuses
Closes #279
|
2023-02-22 22:23:18 -05:00 |
Shadowfacts
|
2582907919
|
Only show fav/reblog inaccurate count warning for remote posts
|
2023-02-22 22:00:12 -05:00 |
Shadowfacts
|
266868376d
|
Allow refreshing conversations
Closes #157
|
2023-02-22 21:52:45 -05:00 |
Shadowfacts
|
71fa3910a1
|
Simplify NSUserActivity construction code
|
2023-02-22 21:42:09 -05:00 |
Shadowfacts
|
75f290ae8f
|
Tab state restoration
Closes #32
|
2023-02-22 21:38:12 -05:00 |
Shadowfacts
|
073a1afbde
|
Show percentage of voters for multi-choice polls
|
2023-02-19 18:21:20 -05:00 |
Shadowfacts
|
aaa031f212
|
First pass at strict sendability checking
|
2023-02-19 15:23:25 -05:00 |
Shadowfacts
|
762d298c06
|
Report caught NSExceptions to Sentry
|
2023-02-19 14:19:39 -05:00 |
Shadowfacts
|
2a892fa6ec
|
Disable custom status link previews on iOS 16.4
|
2023-02-19 13:49:56 -05:00 |
Shadowfacts
|
cb82826fcf
|
Catch NSExceptions when doing objc runtime shenanigans
|
2023-02-15 19:34:23 -05:00 |
Shadowfacts
|
6e5498430f
|
Fix poll option tracking unselecting options when location moves in between views
|
2023-02-15 18:57:05 -05:00 |
Shadowfacts
|
57fb921573
|
Fix non-pure-black dark mode not applying to ohter scenes
|
2023-02-14 22:52:27 -05:00 |
Shadowfacts
|
d1b5126288
|
Fix status action account list not adjusting to non-pure-black dark mode
|
2023-02-14 22:47:56 -05:00 |
Shadowfacts
|
9d2324b587
|
Add preference to use timeline marker API
Closes #40
|
2023-02-14 21:56:15 -05:00 |
Shadowfacts
|
60921cb95f
|
Fix tapping reblog count in conv main status showing favorites list
|
2023-02-14 21:37:54 -05:00 |
Shadowfacts
|
9e76879ce6
|
Add preference to hide attachment badges
Closes #354
|
2023-02-14 21:37:54 -05:00 |
Shadowfacts
|
1992a4c60b
|
Make search results VC dismiss keyboard interactively
|
2023-02-13 20:29:15 -05:00 |
Shadowfacts
|
f833bc3a6f
|
Apply accessibility labels to MenuPicker actions
|
2023-02-13 20:27:05 -05:00 |
Shadowfacts
|
4293b51c31
|
Add extended suggested profiles screen
Closes #355
|
2023-02-11 19:05:12 -05:00 |
Shadowfacts
|
ecadb83c6d
|
Add infinite scrolling to trending statuses
See #355
|
2023-02-11 18:47:39 -05:00 |
Shadowfacts
|
205bdffebd
|
Add loading indicator to Trends screen
|
2023-02-11 18:32:37 -05:00 |
Shadowfacts
|
ae7ca9c91c
|
Fix wrong cells on trending links screen being selectable
|
2023-02-11 18:29:33 -05:00 |
Shadowfacts
|
841119949b
|
Add infinite scrolling to trending hashtags screen
See #355
|
2023-02-11 18:29:33 -05:00 |
Shadowfacts
|
b63f663947
|
Handle errors when loading trending links
|
2023-02-11 18:13:37 -05:00 |
Shadowfacts
|
00a23b525f
|
Add share to trending link actions
|
2023-02-11 10:21:09 -05:00 |
Shadowfacts
|
ea85b11945
|
Use cards for trending links screen, and add pagination
See #355
|
2023-02-11 10:09:56 -05:00 |
Shadowfacts
|
d8c7eb5cf5
|
Add buttons to Explore screen
|
2023-02-10 18:19:00 -05:00 |
Shadowfacts
|
8bc185ecf9
|
Add jump to present button to timelines
|
2023-02-07 23:52:23 -05:00 |
Shadowfacts
|
1832e64ad7
|
Remove now-unused hashtag table view cell
|
2023-02-06 21:47:47 -05:00 |
Shadowfacts
|
87bc1f5f75
|
Rewrite search results VC using UICollectionView
|
2023-02-06 21:47:47 -05:00 |
Shadowfacts
|
6e2f6bb8e9
|
Apply non-pure black dark mode to Drafts screen
|
2023-02-06 19:53:15 -05:00 |
Shadowfacts
|
74d8adfffe
|
Fix Compose background color not going under nav bar
|
2023-02-06 19:51:01 -05:00 |
Shadowfacts
|
99127b617b
|
Tweak non-pure-black dark mode colors
|
2023-02-06 18:47:50 -05:00 |
Shadowfacts
|
65ea72c07f
|
Don't show pure-black dark mode preference on Mac
|
2023-02-06 18:45:34 -05:00 |
Shadowfacts
|
04ca932a01
|
Mode non-pure-black dark mode stuff to dedicated modifiers
|
2023-02-06 18:43:00 -05:00 |
Shadowfacts
|
4ea2dff8f1
|
Merge branch 'develop' into non-pure-black-mode
|
2023-02-06 18:15:23 -05:00 |
Shadowfacts
|
9f0176350c
|
Cleanup TuskerNavigationDelegate
|
2023-02-06 18:10:38 -05:00 |
Shadowfacts
|
dac1e1fe3f
|
Fix icon in suggested profile reason popover not adjusting to dark mode
|
2023-02-05 19:56:37 -05:00 |
Shadowfacts
|
b2096f22c3
|
Rename Hide Discover Section pref to Hide Trends
|
2023-02-05 14:43:04 -05:00 |
Shadowfacts
|
14c456df22
|
Tweak trends orthogonal scroll behavior
|
2023-02-05 14:41:10 -05:00 |
Shadowfacts
|
3f34357692
|
Fix discover section sometimes appearing on non-Mastodon instances
|
2023-02-05 14:36:09 -05:00 |
Shadowfacts
|
429dcefa88
|
Use consolidated trends screen on iPhone
|
2023-02-05 14:34:01 -05:00 |
Shadowfacts
|
d1a35620c9
|
Remove profile directory
The code remains for now, in case it needs to return
|
2023-02-05 14:27:26 -05:00 |
Shadowfacts
|
ce741d6e1f
|
Extract trends to separate VC
|
2023-02-05 14:23:29 -05:00 |
Shadowfacts
|
5a82851fe9
|
Fix custom emoji picker buttons not having accessibility labels
Closes #286
|
2023-02-05 14:00:08 -05:00 |
Shadowfacts
|
92ff900bc0
|
Improve VoiceOver labels for notifications
Closes #350
|
2023-02-05 13:56:48 -05:00 |
Shadowfacts
|
2a1deb8d7d
|
Fix follow request accept/reject buttons not matching accent color
|
2023-02-05 13:55:31 -05:00 |
Shadowfacts
|
38eea44a8b
|
VoiceOver improvements on fast account switcher
Closes #310
|
2023-02-05 13:33:42 -05:00 |
Shadowfacts
|
2d45fbbd91
|
Apply Mastodon poll limits in Compose view
|
2023-02-05 12:43:51 -05:00 |
Shadowfacts
|
32382c4783
|
Fix crash when previewing status cell that doesn't have delegate
Not sure how this is possible, but w/e
|
2023-02-05 11:27:03 -05:00 |
Shadowfacts
|
521c46c0be
|
Don't capture certain error types
|
2023-02-05 11:23:10 -05:00 |
Shadowfacts
|
c114749519
|
Handle 401 errors on instance timelines
|
2023-02-05 11:18:23 -05:00 |
Shadowfacts
|
825424cfba
|
Fix crash when tapping My Profile tab before view is loaded
Closes #352
|
2023-02-05 11:09:08 -05:00 |
Shadowfacts
|
985eb24e88
|
Remove workaround for compiler bug breaking constrained existential types on iOS 15 release builds
Closes #178
|
2023-02-05 11:04:11 -05:00 |
Shadowfacts
|
7cadcf1e86
|
Reuse conversation tree where possible when selecting a status in a conversation
|
2023-02-04 15:15:41 -05:00 |
Shadowfacts
|
a314521b96
|
Extract out conversation tree-building code
|
2023-02-04 13:49:20 -05:00 |
Shadowfacts
|
ab3bad0e16
|
Fix trending statuses not being deselected on navigation back
|
2023-02-04 13:48:24 -05:00 |
Shadowfacts
|
ec75906bc1
|
Add favorites screen
Closes #327
|
2023-02-04 13:21:58 -05:00 |
Shadowfacts
|
137a537f68
|
Extract loading and local updating handling code from bookmarks VC into separate VC
|
2023-02-04 13:14:08 -05:00 |
Shadowfacts
|
91123fd24a
|
Make username label on profile copyable
|
2023-02-04 11:10:01 -05:00 |
Shadowfacts
|
597dd56032
|
Fix crash on split VC collapse/expand while in explore tab
Also fix iPad explore VC resetting when leaving/reopening the app
Closes #351
|
2023-02-03 18:30:37 -05:00 |
Shadowfacts
|
37847a2f9f
|
Fix accent color circles not showing on iOS 15
|
2023-02-02 23:36:47 -05:00 |
Shadowfacts
|
471d3459a6
|
Apply non-pure-black dark mode to preferences screen
|
2023-02-02 23:29:44 -05:00 |
Shadowfacts
|
512eec09a8
|
Merge branch 'develop' into non-pure-black-mode
|
2023-02-02 23:14:27 -05:00 |
Shadowfacts
|
af8a9faaeb
|
Cleanup PreferencesView
|
2023-02-02 23:14:19 -05:00 |
Shadowfacts
|
20c4c4bb2f
|
Start adding non-pure-black dark mode
|
2023-02-02 23:02:11 -05:00 |
Shadowfacts
|
76268e7a14
|
Make attachment description selectable in gallery
|
2023-01-31 14:17:59 -05:00 |
Shadowfacts
|
29596180a1
|
Using async/await for ImageCache implementation
|
2023-01-31 09:56:13 -05:00 |
Shadowfacts
|
ebfd8b3efd
|
Fix bookmarks VC sometimes going haywire
|
2023-01-30 10:07:34 -05:00 |
Shadowfacts
|
509acbde19
|
Fix status action account list VC not resizing on rotation
|
2023-01-29 16:02:47 -05:00 |
Shadowfacts
|
1940368c43
|
Load account lists in pages of 40
|
2023-01-28 23:07:38 -05:00 |
Shadowfacts
|
49c9c69b5a
|
Fix flicker when opening status action account list in split nav
The container VC background needs to match the content VC
|
2023-01-28 22:59:30 -05:00 |
Shadowfacts
|
ff29f2768b
|
Tweak follow count button colors
Try to make it clearer that it's a button
|
2023-01-28 18:18:53 -05:00 |
Shadowfacts
|
942df433b3
|
Allow refreshing bookmarks list
|
2023-01-28 15:30:41 -05:00 |
Shadowfacts
|
5e2b551045
|
Update bookmarks VC on bookmarked state changes
Closes #318
|
2023-01-28 15:30:41 -05:00 |
Shadowfacts
|
2e64500c35
|
Rewrite bookmarks VC using UICollectionView
|
2023-01-28 15:30:41 -05:00 |
Shadowfacts
|
7b7c05ff68
|
Fix timeline position sync not working due to LazilyDecoding cache not being invalidated upon remote change
|
2023-01-28 13:41:22 -05:00 |
Shadowfacts
|
aec5c0b787
|
Update Sentry SDK
|
2023-01-28 00:16:11 -05:00 |
Shadowfacts
|
d8901b38f5
|
Load timeline posts in pages of 40
|
2023-01-28 00:16:11 -05:00 |
Shadowfacts
|
9d7c876e3c
|
Remove old sleeps
|
2023-01-27 21:48:47 -05:00 |
Shadowfacts
|
455273f322
|
Show more posts in report status screen
|
2023-01-27 21:45:02 -05:00 |
Shadowfacts
|
16347b2ad0
|
Automatic retry during onboarding, better UI while waiting
|
2023-01-27 20:52:34 -05:00 |
Shadowfacts
|
0e1cbce10d
|
Revoke token and destroy stores when logging out
|
2023-01-27 18:53:20 -05:00 |
Shadowfacts
|
8bd6f53f01
|
Allow pinning instance public timelines
|
2023-01-27 18:12:54 -05:00 |
Shadowfacts
|
1f337613be
|
Add animation when compose toolbar buttons (dis)appear
|
2023-01-26 22:33:47 -05:00 |
Shadowfacts
|
3f4a62f5f9
|
Fix changes being published during SwiftUI view update
|
2023-01-26 22:18:03 -05:00 |
Shadowfacts
|
b506704716
|
Move Drafts button to nav bar when current composed post doesn't have any content
|
2023-01-26 22:17:49 -05:00 |
Shadowfacts
|
edd1e55cbb
|
Unify haptic feedback
Closes #154
|
2023-01-26 21:52:12 -05:00 |
Shadowfacts
|
f1facea929
|
Fix status URLs with fragments not being resolved
|
2023-01-26 21:15:02 -05:00 |
Shadowfacts
|
d638ea054b
|
Add gif/alt badges to attachments
Closes #255, #338
|
2023-01-26 19:16:34 -05:00 |
Shadowfacts
|
e11784904b
|
Add menu action to hide/show reblogs
Closes #206
|
2023-01-26 18:50:05 -05:00 |
Shadowfacts
|
9f1d3804d9
|
Apply Mastodon's link truncation
Closes #344
|
2023-01-26 18:38:31 -05:00 |
Shadowfacts
|
333295367a
|
Add preference to hide link preview cards
Closes #329
|
2023-01-26 17:18:27 -05:00 |
Shadowfacts
|
e9d14c6cbf
|
Tweak status card background color in dark mode
|
2023-01-26 15:17:17 -05:00 |
Shadowfacts
|
5a9513bb30
|
Add tip jar
|
2023-01-25 23:58:51 -05:00 |
Shadowfacts
|
e45459e556
|
Add support link to about screen
|
2023-01-25 18:54:09 -05:00 |
Shadowfacts
|
8b546daeaa
|
Workaround for issues signing in to m.s
|
2023-01-25 09:56:24 -05:00 |
Shadowfacts
|
125f91257a
|
Fix status notifications not being shown
|
2023-01-25 09:56:24 -05:00 |
Fahim Farook
|
507d9c23e7
|
xcconfig Fixes
* Ensure that all bundle prefixes are replaced correctly for all targets and in entitlements files too
|
2023-01-25 09:42:36 +04:00 |
Shadowfacts
|
2ee34acbad
|
Fix remove attachment menu item not being marked destructive
|
2023-01-24 15:02:11 -05:00 |
Shadowfacts
|
6eee97759e
|
Add context menu action to remove pinned timeline
Closes #334
|
2023-01-24 10:19:04 -05:00 |
Shadowfacts
|
f88bf552af
|
Reuse client ID/secret when trying to sign in to the same account again
Workaround for mastodon.social signins being flaky
|
2023-01-23 17:43:41 -05:00 |
Shadowfacts
|
d2c7664073
|
Add profile suggestions to Explore on iPad
|
2023-01-23 17:10:26 -05:00 |
Shadowfacts
|
e91249a876
|
Detect Misskey links properly
|
2023-01-23 16:59:24 -05:00 |
Shadowfacts
|
1eab964c0b
|
Parse HTML in trending link card descriptions
|
2023-01-23 15:15:43 -05:00 |
Shadowfacts
|
2933ac491b
|
Fix Open in Safari action not working
|
2023-01-23 10:35:23 -05:00 |
Shadowfacts
|
2958d2b1ac
|
Change TrendingLinkCardCollectionViewCell to use CachedImageView
|
2023-01-22 18:21:58 -05:00 |
Shadowfacts
|
3262fe002b
|
Add hover interaction to trending link cards
|
2023-01-22 17:37:41 -05:00 |
Shadowfacts
|
521e5ad5fc
|
Make trend history view respond to preferred content size category
|
2023-01-22 17:23:22 -05:00 |
Shadowfacts
|
2b651b0bc4
|
Fix trending hashtag cells not adjusting to dynamic type
|
2023-01-22 17:23:19 -05:00 |
Shadowfacts
|
99b3532e64
|
Add description to trending link cards, fix not responding to dynamic type
|
2023-01-22 17:23:19 -05:00 |
Shadowfacts
|
2ea8e9cf1e
|
Fix preview action on iPad Explore screen not working
|
2023-01-22 15:44:36 -05:00 |
Shadowfacts
|
e8b7446117
|
Fix split view expand breaking when transferring trending statuses/hashtags/links VCs
|
2023-01-22 14:01:44 -05:00 |
Shadowfacts
|
a47b9c0c75
|
Move trending statuses to Explore on iPad
See #171
|
2023-01-22 13:57:37 -05:00 |
Shadowfacts
|
a75862b5cc
|
Mask trending link card previews with same corner radius as cells
|
2023-01-22 12:08:22 -05:00 |
Shadowfacts
|
0738683ee3
|
Add search scopes
Closes #328
|
2023-01-22 11:41:38 -05:00 |