d611aeb035
Change selector names because apparently App Store Connect thinks the old ones are SPI now
2022-04-25 16:30:44 -04:00
98bb230817
Fix crash when disabling hide status actions in timeline
2022-04-09 15:05:49 -04:00
3d6d9b2a91
Fix crash due to empty html element
2022-04-09 15:05:39 -04:00
bc9a700383
Improve expanded emoji picker layout on iPad
2022-04-09 12:14:37 -04:00
62c7a30bbc
Add emoji picker button to compose
...
Closes #144
2022-04-09 12:14:19 -04:00
abf6ff8115
Unify compose screen input accessory toolbars
2022-04-09 11:42:32 -04:00
a718721537
Fix crash if getting pending crash report fails
2022-04-08 18:45:09 -04:00
4f99d3c6e1
Add preference to disable status action buttons in timelines
...
Closes #145
2022-04-08 18:42:15 -04:00
a2fc1652d1
Enable sidebar toggle button and gesture
...
Closes #146
2022-04-08 17:47:02 -04:00
89a9bfba47
Fix crash when refreshing while logged in to a Pixelfed account
...
Closes #142
2022-04-06 21:48:04 -04:00
3d0402c1e0
Fix potential deadlock when infinite scrolling is disabled
...
Fixes crash when used with Pixelfed
2022-04-04 09:59:45 -04:00
af0c9c92b6
Fix warning when a post appears in both the pinned and regular sections of a profile
2022-04-02 20:34:31 -04:00
9ec821f6b3
Nix the xcworkspace, convert Pachyderm to a Swift package
...
Closes #138
2022-04-02 19:28:10 -04:00
5c4474dc87
Only show Trending Posts/Links on new enough Mastodon versions
2022-04-02 13:18:14 -04:00
829ecf06da
Add Trending Posts/Links to sidebar
2022-04-02 12:03:11 -04:00
cb2bb215d3
Change sidebar Discover section to be collapsible
2022-04-02 12:03:11 -04:00
916c6fba0d
Fix Send Message action not setting visibility to direct
2022-04-02 12:03:11 -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
e49859e5ea
Add preference to disable Discover
2022-04-02 12:03:11 -04:00
c6d158a8a3
Don't display error message on login cancellation
2022-04-01 21:00:46 -04:00
7e90fe2401
Fix all profile statuses appearing as pinned on PixelFed
2022-04-01 21:00:46 -04:00
cab78a4aa4
Remove unnecessary IssueReporterDelegate
2022-03-30 09:58:50 -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
727615a818
Fix crash when providing account actions before own account is loaded
2022-03-29 12:52:14 -04:00
6e3089f025
Use WebURL for parsing links in HTML
2022-03-29 12:40:16 -04:00
e09b0ff4e3
Fix crash when AccountTableViewCell is cached by a
...
SearchResultsTableViewController that has since decremented the
reference count of the cell's account
2022-03-29 12:34:54 -04:00
830eea5e95
Fix crash when attempting to prune offscreen rows without content sections
2022-03-29 12:20:32 -04:00
705fbbe343
Fix deadlock when loading assets after requesting authorization
2022-03-29 12:07:57 -04:00
12bcf52764
Improve error reporting for onboarding, use async/await
2022-03-29 11:58:11 -04:00
f31c909517
Fix a race condition when refreshing My Profile before initial load is complete
2022-03-28 23:02:32 -04:00
781c37fbae
Fix crash when refreshing My Profile
...
Closes #140
2022-03-28 22:23:33 -04:00
de93d6e171
Make Account.avatar optional for gotosocial
2022-02-16 22:12:47 -05:00
80c79ded3b
Bump build number and update changelog, fix building weburl
2022-02-16 22:11:24 -05:00
126b0ae90a
Extend disk cache expiry times
...
The cache keys are URLs, and Mastodon changes the url if the a new image is uploaded for avatar/header
2022-02-06 14:36:01 -05:00
d6a847bfcc
Use background image preparation apis on iOS 15
...
Closes #128
2022-02-06 10:24:48 -05:00
9b33059089
Fix crash when ProfileHeaderView leaks
2022-02-06 10:20:06 -05:00
804fdb439d
Fix offscreen row pruning removing all rows from profile statuses
2022-02-06 10:19:38 -05:00
6ba5f70615
Fix pinned statuses from foreign instances not showing on Mastodon
2022-02-03 23:16:31 -05:00
54c01be7ff
Use WebURL for more lenient parsing of external URLs
...
Fixes #136
2022-02-03 23:11:29 -05:00
6e964ff601
Profile directory can have a little shadow, as a treat
2022-01-25 21:34:41 -05:00
73d33ae730
Fix pleroma not being detected
2022-01-25 21:34:41 -05:00
434d975767
Fix crash when ownInstanceLoaded callback is called multiple times
2022-01-25 21:34:41 -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
6879acbe02
Add local-only post icon
2022-01-23 23:22:34 -05:00
ace503ad3d
Use username on compose screen when there is no display name
2022-01-23 11:06:23 -05:00
e12a82b476
Show local only posts on hometown instances
...
#130
2022-01-23 10:58:36 -05:00
51cb7c3edf
Store local only post data
2022-01-23 10:57:32 -05:00
2198e2bf3e
Allow development against local instances with self-signed certificates
2022-01-23 10:56:36 -05:00
6138fc7748
Add select more photos option to asset picker
2022-01-23 10:55:07 -05:00
dc1eb3d6f0
Remove old code
2022-01-21 11:13:47 -05:00
fa1482a152
Fix crash when fetching attachment data fails
2022-01-21 11:10:03 -05:00
e65ed3e773
Fix crash when ProfileHeaderView leaks
2022-01-21 11:09:55 -05:00
eca7f31e82
Use stringsdict for favorites/reblogs count
2021-11-25 12:38:05 -05:00
2b22180191
Remove TimelineLikeTableViewController
...
Everything now uses DiffableTimelineLike
2021-11-25 12:29:35 -05:00
654b5d9c59
Convert ProfileStatusesViewController to DiffableTimelineLike
2021-11-25 12:27:59 -05:00
777d1f378c
Fix hashtag history view background being opaque
2021-11-24 15:15:34 -05:00
3b132ab4dc
Enable context menus and drag and drop for trending hashtags
2021-11-24 15:12:25 -05:00
d1083116e0
Use a single disptach queue for attachment/card thumbnails
2021-11-24 15:02:35 -05:00
7b79cec0ed
Remove old comments
2021-11-22 23:41:06 -05:00
50cbbb86fc
Fix instance selector activity indicator background color
2021-11-22 23:23:52 -05:00
5a914ea5a3
Don't show Mute action when not applicable to status
2021-11-22 23:23:19 -05:00
ca5ac8b826
Fix crash due to leaked ProfileHeaderView not having a
...
mastodonController
2021-11-22 21:38:00 -05:00
2b50609e5c
Fix animating poll configuration button size change when selected option
...
changes
2021-11-20 11:37:09 -05:00
57cb0614a9
Fix keyboard getting dismissed when scrolling autocomplete suggestions
...
Presentation controller takes care of dismissing keyboard when swipe
down in main scroll view starts
2021-11-20 11:28:37 -05:00
9768097488
Match gif playback progress through animation
...
Closes #8
2021-11-13 14:52:02 -05:00
f5e9f71586
Use link replacement length from instance config if available
2021-11-11 13:44:24 -05:00
9f8b14d180
Replace Gifu with CGImageAnimation
...
Closes #44
2021-11-11 13:26:11 -05:00
10a3cbbe9c
Improve padding on multi-line poll options
2021-11-10 17:25:13 -05:00
b917120f17
Fix crash when conversation loading fails
2021-11-10 17:25:05 -05:00
30ef9cc6d0
Extract compose image into separate view
2021-11-10 16:57:27 -05:00
948c792e5d
Fix crash when leaving timeline VC that was showing timeline description message and doesn't have any statuses
2021-11-07 23:22:48 -05:00
2df703ab71
Add haptic feedback to header view tab switcher to match home/notifications
2021-11-07 18:22:21 -05:00
1ec85ca095
Use video thumbnails from API when possible
2021-11-07 15:10:18 -05:00
5a26739b78
Remove old compilation condition
2021-11-07 14:35:14 -05:00
36a78f1a3c
Improve emoji loading behavior
...
Use transparent placeholders to prevent wrong initial layout when some
or all emojis aren't cached.
2021-11-07 14:23:56 -05:00
1c0291b1dd
Unify emoji replacement code
2021-11-07 13:11:49 -05:00
e7d9e3780e
Remove non-required app icon
2021-10-28 20:28:21 -04:00
83d4af2303
Fix interactive gallery dismiss going wrong direction when gesture starts out very slow
2021-09-21 23:46:22 -04:00
7c5076d01a
Fix dismissing gallery presented by modally-presented VC removing the
...
gallery's presenting VC from the view hierarchy
Closes #132
2021-09-21 23:30:38 -04:00
e61823b78f
Update LIVC comments for iPhones 13
2021-09-19 12:43:38 -04:00
1e54235ff5
Hide public timeline description when user begins scrolling rather than
...
after cell moves offscreen
Fixes description getting dismissed prematurely on iOS 14 and hitching
when the cell moves offscreen
2021-08-15 22:29:14 -04:00
e6e5554edf
Fix fast account switcher animation weirdness when 1 account only
2021-08-15 19:29:26 -04:00
9026f487ec
Convert notifications to use DiffableTimelineLikeTableViewController
2021-08-15 19:25:29 -04:00
c0097ba752
Fix potential race condition with DiffableTimelineLikeTableViewController
2021-08-15 18:44:23 -04:00
f109253bba
Show toast when there are no new posts
2021-08-15 18:27:30 -04:00
1fda4248ec
Add activity indicator to instance selector
2021-08-15 11:02:19 -04:00
7781c5252b
Display toast on load errors
2021-08-15 10:37:37 -04:00
7f4bf52050
Add toast system
2021-08-15 10:37:20 -04:00
ba0d179de5
Fix AccountSwtichingContainerViewController not sending sceneDidEnterBackground to children
2021-08-15 10:37:04 -04:00
09ec4a920c
Fix retain cycle in ProfileViewController
2021-08-14 10:25:32 -04:00
7edf0fdb93
Fix crash when replying to post with preformatted text
2021-08-12 21:03:11 -04:00
99e06441f0
Fix crash when getting account relationship fails
...
UIDeferredMenuElement completion handler should only be called from the
main thread
2021-08-12 19:41:00 -04:00
85e1e131f6
Fix crash when fetching recommended instances fails
2021-08-12 19:36:28 -04:00
1d79918a94
Fix crash when refreshing before anything is loaded
2021-08-08 10:26:51 -04:00
340d13b1fa
Fix crash when reloading list timelines
2021-08-08 10:19:18 -04:00
cf1000a4df
Fix loadOlder being called excessively on public timelines
2021-08-08 10:09:38 -04:00
b781b56efd
Add public timeline descriptions
2021-08-08 10:09:28 -04:00
60c88ded5e
Require iOS 15 for Disable Infinite Scrolling
2021-06-27 17:17:39 -04:00
1e7a6af0bf
Fix TimelineTableVC item hash including status state
...
Fixes crash when refreshing on iOS 14
2021-06-27 15:52:22 -04:00
4cf56685b5
Disable profile screen compose button when logged out
2021-06-27 10:31:02 -04:00
fdcd2aa540
Add Open in New Window context menu action to sidebar items
2021-06-27 10:30:53 -04:00
667d30a710
Fix crash when editing accounts in a list
...
Closes #127
2021-06-26 18:54:59 -04:00
bd49683e13
Fix not being able to select assets on iOS 15 beta 2
2021-06-26 17:18:04 -04:00
c22945b1e7
Use sheetPresentationController property
2021-06-26 17:02:17 -04:00
0a16a2e261
Fix potential data races
2021-06-26 16:51:54 -04:00
b95819cada
Fix crash when switching accounts
2021-06-26 16:42:56 -04:00
dc1ea1bed9
Fix timeline momentum scrolling stopping due to adding footer section
2021-06-26 15:54:10 -04:00
5f9fe505d5
Add pref to disable infinite scrolling on timelines
...
Closes #125
2021-06-25 23:28:43 -04:00
5b8e97287e
Convert TimelineTableViewController to use DiffableTimelineLikeTableViewController
2021-06-20 22:27:38 -04:00
49572c1fec
Add DiffableTimelineLikeTableViewController
2021-06-20 22:27:29 -04:00
ebb0770198
Add context menu action to remove attachments in Compose
2021-06-18 11:32:17 -04:00
230bd50661
Disable selection of presenting sidebar items on focus
2021-06-12 22:17:09 -04:00
4f2f8d517f
Don't initiate table view cell drag while user is selecting poll options
2021-06-12 19:22:51 -04:00
130da9d4cc
Improve status collapse animation
...
Use an additional label with no content and no height to absorb the
extra space creating during collapse when the content text view
disappears immediately.
2021-06-12 11:39:15 -04:00
472b9aa5e2
Fixes for large image animations on devices with square screns
2021-06-12 11:26:44 -04:00
3413dff8f9
Present compose screen in new window on iOS 15 and iPad/Mac
2021-06-11 10:50:31 -04:00
66e8fce488
Fix crash when conversation VC tries to restore from unloaded status
2021-06-11 10:19:59 -04:00
aa2d333f4a
Disable transparent nav bar on page view controllers
2021-06-10 10:55:09 -04:00
c8a45d8eef
Add Open in New Window menu item to profiles
2021-06-10 10:52:27 -04:00
40f5be28f6
Cleanup un/follow menu action
2021-06-10 10:36:02 -04:00
7c9287543c
Fix crash due to PencilKit undo manager not being available until viewDidAppear
2021-06-10 10:33:24 -04:00
2a05b6d326
Add pointer hover effects to compose poll buttons
2021-06-09 19:18:54 -04:00
2499d25432
Use built-in sheet for asset picker on iOS 15
2021-06-09 19:12:10 -04:00
9417872790
Don't show Reply action in menu button on statuses
2021-06-09 17:10:44 -04:00
c02a1bbf74
Make Pin status action title clearer
2021-06-09 17:10:13 -04:00
0a894b219a
Allow Open in New Window action on iPadOS
2021-06-09 17:09:59 -04:00
22803668d2
Remove ellipsis from Share menu item title
2021-06-09 17:09:45 -04:00
2f6d1cb069
Use plain list style for Compose attachments
2021-06-09 17:08:59 -04:00
8889261b6b
Fix compose reply avatar scroll effect not working on iOS 15
2021-06-09 11:01:11 -04:00
91f1a5195c
Use visibility bar button item selection state instead of changing icon
2021-06-08 15:00:48 -04:00
1a5b958b1a
Hide compose progress bar while there is no progress
...
On iOS 15, the progress bar displays a little bit of progress even at 0
2021-06-08 14:54:42 -04:00
d667f6362c
Use UniformTypeIdentifiers framework for everything
2021-06-07 20:08:46 -04:00
ef1db466b9
Fix VoiceOver reading profile field names/values in incorrect order
2021-06-06 22:35:15 -04:00
0566f0ddfa
Fix More button in profile header not being VoiceOver accessible
2021-06-06 22:35:03 -04:00
f54d4d757f
Make status attachments VoiceOver accessible
2021-06-06 22:31:11 -04:00
fbc5d6eed9
Make timeline status cells single accessibility elements
2021-06-06 22:16:44 -04:00
2c4d2ce551
Make polls in statuses accessible
2021-06-06 22:11:29 -04:00
bbe260bc9e
Construct PKToolPicker ourselves
2021-06-06 21:33:17 -04:00
2fe19a5abe
Add fast account switching indicator to tab bar item
2021-06-06 18:30:46 -04:00
feacf576d7
Allow draging accounts in Preferences into new scenes
2021-06-06 14:55:18 -04:00
ceb58f1d92
Add state restoration for current account in main scene
2021-06-06 14:55:04 -04:00
18ce21c2c6
Add Open in Tusker action extension
2021-05-24 19:30:11 -04:00
ffe6450b26
Xcode recommendations, use AnyObject instead of class in protocol requirements
2021-05-22 13:44:58 -04:00
b51c1c03cb
Fix poll option percentages getting cut off
...
Closes #120
2021-05-22 11:44:50 -04:00
e745d78d67
Fix polls not being collapsed inside CW
...
Closes #119
2021-05-22 11:30:56 -04:00
4c9d5e8465
Fix nav bar on iPad search screen hiding
2021-05-22 11:25:12 -04:00
9ec7177bfa
Fix crash when searching fails
2021-05-22 11:22:01 -04:00
421881d461
Remove dead code
2021-05-13 22:42:26 -04:00
c78f152670
Animate attachment rows in when picking assets
2021-05-13 22:34:26 -04:00
dabcae0905
Fix being unable to commit previewed profile from timeline status
2021-05-13 22:25:28 -04:00
21e4828a72
Fix crash when notifications fail to load
2021-05-09 21:48:59 -04:00
9ab95dfc43
Bump build number and update changelog
2021-05-06 22:28:34 -04:00
c34ce758dd
Fix Home sidebar item getting deselected immediately on load
2021-05-06 22:02:27 -04:00
2c9f00d19f
Fix compose poll durations not being set/persisted
2021-05-06 21:52:16 -04:00
f7127b84d8
Show vote percentages on completed polls
2021-05-06 21:41:41 -04:00
fdb21cd1fb
Add Refresh Poll option
2021-05-05 17:51:11 -04:00
9f0c1eece8
Add haptic feedback to poll voting
2021-05-05 17:46:41 -04:00
e18a09f4ac
Don't show Voted button for polls that you authored
2021-05-03 23:18:15 -04:00
005001b081
Add authoring polls
...
Closes #48
2021-05-03 23:12:59 -04:00
90f17693f1
Fix compose autocomplete suggestions not displaying
...
c737354ed3 was overzealous
2021-05-01 19:18:00 -04:00
698b045f86
Add poll finished notifications
2021-04-28 21:47:38 -04:00
654f84363a
Fix polls displaying incorrectly in dark mode
2021-04-28 20:52:57 -04:00
4dd510f3af
Only attach profile context menu interaction to correct views in statuses
2021-04-28 19:11:41 -04:00
1c36dfcc5f
Add displaying and voting on polls in statuses
2021-04-28 19:00:17 -04:00
b0bd27db31
Fix crash when tapping non-HTTP(S) links with In-App Safari enabled
2021-04-25 12:58:51 -04:00
daa1a9eef7
Fix potential crash when collapsing w/o selected sidebar item
2021-04-25 12:39:45 -04:00
c737354ed3
Fix cursor movement not working in compose text fields when emoji added
...
Removes workaround introduced in 8c4ef3caa6. This is no longer necessary
and autocorrect works fine without it since at least iOS 14.4.
Closes #118
2021-04-05 18:31:03 -04:00
8ea15d3bab
Add preference for requiring confirmation before reblogging
2021-04-05 18:31:00 -04:00
13a4221fce
Add own-instance API request retrying
2021-04-04 15:11:29 -04:00
a896573a5e
Show assets immediately after granting permissions
2021-04-04 15:04:32 -04:00
edd89450aa
Fail gracefully when fetching statuses in timeline controller
2021-04-04 14:43:51 -04:00
5f5ef8fcea
Fix potential crash when large image loading fails
2021-04-04 14:05:00 -04:00
a3b59c990b
Fix compile issue on Xcode 12.4
2021-04-04 14:04:44 -04:00
6e92633793
Fix crash when adding pinned statuses section during refresh
2021-02-08 18:24:44 -05:00
e4ff632dcb
Fix conversation main status being selectable
2021-02-07 20:16:08 -05:00
b0ebef2cfd
Only show Trending Hashtags and Profile Directory on Mastodon
2021-02-07 19:52:59 -05:00
bbb8707cb7
Add Profile Directory
2021-02-07 19:39:22 -05:00
6a927e4092
Enable drag & drop on account list screen
2021-02-07 11:34:04 -05:00
13cdb5d8c7
Add Trending Hashtags to sidebar
2021-02-07 10:45:36 -05:00
9f0883d0cb
Fix sidebar item getting deselected on add list/instance/hashtag
2021-02-07 10:43:54 -05:00
eba2e17479
Fix wrong content mode for profile header avatar image
2021-02-06 22:30:28 -05:00
5d1c95621b
Fix VisualEffectImageButton retain cycle
...
Button had a menu which had an action which had a closure which strongly
referenced the sourceView which was the button itself.
2021-02-06 15:31:13 -05:00
02ba45fa34
Fix crash when opening & closing Preferences after changing account
...
The old ProfileHeaderView was being leaked, and it was still listening
to the preferencesDidChange notification, but crashing because its
delegate (and therefore MastodonController) had been dealloc'd.
2021-02-06 15:29:35 -05:00
9d5c004ec4
Add Trending Hashtags screen
2021-02-06 14:54:35 -05:00
37e90229c2
Fix crash when editing list
2021-02-06 14:35:34 -05:00
73aceda97f
Convert Explore screen to use list-style collection view
2021-02-06 13:48:31 -05:00
669d55500a
Remove unused pre-iOS 14 code
2021-02-06 13:47:45 -05:00
f44d127110
Bump deployment target to iOS 14.1
2021-02-05 23:46:31 -05:00
bcc023a127
Show threads on Conversation screen
2021-01-31 17:42:29 -05:00
122cce3bc7
Disable blurhashes in debug builds
2021-01-30 14:15:17 -05:00
949162bcab
Fix fast account switching animating in wrong direction
2021-01-28 23:20:38 -05:00
4ed862120c
Add trending hashtags to add saved hashtag controller
2021-01-28 23:20:25 -05:00
8f61b0b9a6
Remove old imports
2021-01-20 18:52:16 -05:00
cdffda5593
Fix crash when profile screen disappears
2021-01-20 18:41:24 -05:00
d1c45a87e6
Fix low resolution avatars being shown on profile
2021-01-20 18:31:30 -05:00
2761c05a01
Remove Cache library
2021-01-20 18:31:14 -05:00
e7800249af
Avoid loading cached data into memory when prefetching
2021-01-18 14:50:56 -05:00
2e88b266d9
Prefetch on a background queue to avoid blocking main queue with
...
CoreData lookups
2021-01-18 14:29:32 -05:00
0b008489f7
Add CachingDiskStorage
2021-01-18 14:17:20 -05:00
de67327f6d
Fix ImageCache kicking off extra requests when a completion block was
...
not provided
2021-01-18 13:46:07 -05:00
04a6fe807e
Cache scaled images
2021-01-17 13:27:30 -05:00
6dee0957ea
Remove in-memory caches of most original image data
2021-01-17 11:45:04 -05:00
c12d2db258
Cache UIImage objects to avoid re-decoding images unnecessarily
2021-01-17 11:28:50 -05:00
27b39b79e6
Fix refreshes after no-result refresh not working
...
Fixes #117
2021-01-13 00:16:33 -05:00
d7aa3f1617
Fix crash when updating timestamp of removed status
2021-01-12 22:17:30 -05:00
69c2faf0e1
Fix crash when user refreshes profile before initial pinned statuses request completes
2021-01-12 22:17:01 -05:00
678ed4959b
Fix crash upon split view expansion before sidebar VC is loaded
2021-01-12 22:16:20 -05:00
0bdcda1b23
Fix secondary windows not respecting theme preference
2021-01-06 19:20:14 -05:00
74a30d27e8
Hide keyboard before dismissing windows
2021-01-06 19:16:57 -05:00
f0e2bb8db6
Fix crash while cancelling prefetching of rows
2020-12-31 23:20:53 -05:00
3fdeb51353
Bump build number and update changelog
2020-12-31 11:13:47 -05:00
a7b2a7df71
Don't try to re-replace emojis unnecessarily
2020-12-29 11:56:40 -05:00
41403c84f9
Don't allocate a new Set every time timeAgo is computed
2020-12-29 11:54:02 -05:00
e67f6b2ad8
Avoid redundant database lookups
2020-12-25 12:01:35 -05:00
4ac3292183
Allow dragging attachments between Compose windows
2020-12-14 22:46:56 -05:00
d3c13ee1e6
Fix own account/instance not being loaded if the only active scene was non-main
2020-12-14 22:35:34 -05:00
1b44117891
Don't unnecessarily load views when transferring navigation stacks
2020-12-14 22:24:48 -05:00
c7b708e62b
Fix crash when sidebar collapses
2020-12-14 22:23:22 -05:00
56b51f944d
Add drag and drop spring loading to tab bar & sidebar
2020-12-14 22:16:16 -05:00
30297c2390
Add multi-window drag and drop to all the things
2020-12-14 18:44:48 -05:00
522c9b2b03
Add multi-window support and auxiliary windows
2020-12-13 22:37:37 -05:00
67a029180e
Don't construct unnecessary view controllers in MainSplitViewController
2020-11-15 19:04:46 -05:00
dfad8740eb
Extract common functionality into TimelineLikeTableViewController
2020-11-15 15:48:49 -05:00
b45dc19811
Re-enable split view controller on iPhone
2020-11-14 22:48:09 -05:00
80c0d08ec6
Tweak MenuController
2020-11-14 22:28:52 -05:00
2b5ab90cd8
Add key commands for prev/next sub tab
2020-11-14 22:26:02 -05:00
0303c9af9d
Use correct sidebar style on Catalyst
2020-11-14 12:23:13 -05:00
1e59f663e5
Add sidebar item key commands
2020-11-14 12:15:49 -05:00
72217cde51
Add compose key command
2020-11-14 11:55:19 -05:00
4bccbe254b
Add text formatting key commands
2020-11-14 11:47:20 -05:00
9e15a84006
Add refresh key command
2020-11-14 11:22:47 -05:00
c19b7ec2c6
Fix crash when logging in for the first time
2020-11-14 10:45:36 -05:00
59c00b01dc
Fix not being able to compile for Catalyst
2020-11-14 10:45:27 -05:00
75d26e613b
Add account switching animation
2020-11-11 15:28:17 -05:00
0249207dcc
Fix LazilyDecoding not handling top-level optionals
2020-11-11 12:44:57 -05:00
366378f267
Scroll attachment description views to ensure caret is always visible
2020-11-11 12:44:39 -05:00
80cca7673a
Tweak compose text view scrolling behavior
2020-11-11 12:14:36 -05:00
fc888b168c
Add fast account switching on iPhone
2020-11-09 19:39:42 -05:00
348c306858
Add tapping CW to expand/collapse status
...
Expand status collapse button tap area to cover stack view spacing
2020-11-03 15:58:08 -05:00
0a11d2de47
Fix playing gifs from a background thread
2020-11-03 15:49:30 -05:00
4ac76ab672
Add opposite collapse keywords preference
2020-11-03 15:39:02 -05:00
eb4e6e32f7
Add Grayscale Images preference
2020-11-01 13:59:58 -05:00
89b35fab6d
Move pruning of offscreen rows to when the VC disappears, instead of
...
during scrolling
Prevents race when removing and adding cells in the willDisplay table
view delegate method.
2020-10-26 22:55:58 -04:00
d638ff513b
Fix crash when using show timeline Siri Shortcut
2020-10-26 22:13:48 -04:00
93828830a9
Fix logging in to PixelFed instances
...
See #68
2020-10-25 23:07:41 -04:00
39b244384b
Show link cards on statuses
2020-10-25 16:05:28 -04:00