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
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
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
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
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
21e4828a72
Fix crash when notifications fail to load
2021-05-09 21:48:59 -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
fdb21cd1fb
Add Refresh Poll option
2021-05-05 17:51:11 -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
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
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
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
bcc023a127
Show threads on Conversation screen
2021-01-31 17:42:29 -05:00
4ed862120c
Add trending hashtags to add saved hashtag controller
2021-01-28 23:20:25 -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
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
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
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
f0e2bb8db6
Fix crash while cancelling prefetching of rows
2020-12-31 23:20:53 -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
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
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
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
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
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