059f7307b3
Let system uppercase section headers
2020-08-16 14:58:02 -04:00
9b04b75949
Prevent potential race condition when loading additional statuses
2020-08-16 10:29:31 -04:00
eef9b96a1a
Fix crash when showing profile for uncached account
2020-08-15 18:00:18 -04:00
090746f292
Disallow opening universal links from Open in Safari context menu action
2020-08-15 17:48:58 -04:00
79eb23ef5d
Remove unused preference
2020-08-15 17:43:31 -04:00
392e51eb3e
Remove unnecessary prefernces change notification
2020-08-15 17:31:24 -04:00
86d5a73c85
Change menu item order
...
Open in Safari should be the closest to the user's finger when tapping a
menu button
2020-08-15 17:20:09 -04:00
eaefa366b7
Fix displaying images on iOS 14
2020-08-15 17:03:02 -04:00
79b23127e9
Fix crash on refreshing
2020-08-15 14:15:38 -04:00
f9b85c87b4
Fix crash on launch due to unloaded sidebar VC
2020-08-15 13:55:47 -04:00
260bedcf10
Fix retain cycle between status cells and menu actions
2020-07-07 23:23:39 -04:00
fe09c5e522
Switch asset picker to use diffable data sources
2020-07-06 18:16:18 -04:00
985d30a401
Add background to image descriptions so they're visible against light backgrounds
...
Closes #102
2020-07-06 17:48:19 -04:00
794594805c
Prevent needlessly prefetching non-image attachments
2020-07-06 00:00:55 -04:00
1c708732f2
Exclude iOS 14-specific code from compilation on Xcode 11 to allow building for TestFlight
2020-07-06 00:00:51 -04:00
db30471011
Fix not being able to refresh timelines
2020-07-05 16:30:16 -04:00
2825345c7e
Add switching between Posts, Posts and Replies, and Media pages of user profiles
...
Closes #103
2020-07-05 16:17:56 -04:00
f3d01c47c3
Merge branch 'develop-xcode-12' into ios-14
2020-07-04 11:21:00 -04:00
2916d7a72d
Add tapping the active tab bar item to scroll to top
...
Closes #106
2020-07-03 19:36:52 -04:00
d190636fbd
Fix Preferences button not appearing (again)
2020-07-03 19:36:08 -04:00
19fa12391d
Fix Preferences button not appearing
2020-07-03 18:53:19 -04:00
641ab765a7
Fix crash when displaying search results
2020-07-03 18:50:05 -04:00
986fc5b833
Prevent crash when displaying accounts with no pinned statuses
2020-07-03 18:49:55 -04:00
cf5b97d9c8
Fix crash showing custom instance on iOS 14
2020-07-03 18:49:28 -04:00
b2c7735256
Fix Preferences button not appearing
2020-07-03 18:44:38 -04:00
864fd77ecc
Sync active tab and navigation stack between split view/tab bar controllers
2020-06-29 22:21:03 -04:00
2a8e970738
Use context menus as primary actions for 'More Actions' buttons on >= iOS 14
2020-06-27 00:22:14 -04:00
6cf6db6a8d
Add sidebar on iPadOS 14
2020-06-24 16:40:45 -04:00
fb11e36467
Fix crash when displaying search results
2020-06-24 15:42:56 -04:00
0fa87e9177
Prevent crash when displaying accounts with no pinned statuses
2020-06-23 22:21:50 -04:00
5cb84e271a
Prefer ephemeral sessions in ASWebAuthneticationSession
2020-06-23 21:35:14 -04:00
50f1a9a7de
Change ComposeDrawingViewController to use drawingPolicy on iOS 14
2020-06-23 19:33:14 -04:00
154fc7cd02
Fix ASWebAuthenticationSession usage in Catalyst
2020-06-23 19:32:30 -04:00
43779e42df
Fix crash showing custom instance on iOS 14
2020-06-23 19:27:34 -04:00
0e91fc239d
Fix missing anchor for Compose screen visibility popover
2020-06-22 09:53:20 -04:00
083add273b
Prevent audio from other apps pausing when showing gifv attachments
...
Fixes #101
2020-06-21 16:01:29 -04:00
64365bdf2b
Fix compose attachments being cut off at the bottom of the safe area
2020-06-21 10:31:40 -04:00
6adcad63b3
Add crash report helper
2020-06-20 23:11:35 -04:00
393a134648
Don't show Follow activity for user's own account
2020-06-19 23:00:59 -04:00
ba3e9e7491
Fix compose attachment description text view not expanding to fit text
2020-06-19 19:46:08 -04:00
920f926b48
Add text recognition image description for image attachments
2020-06-19 19:14:24 -04:00
6e27399e10
Fix loading additional statuses on profiles not working
...
This was a regression introduced in
d27bddb2caf9e22bb7adad065f356aba13d5e542 which removed the didSet
handlers which called reloadData on the pinnedStatuses/timelineSegments
property without adding the appropriate insertRows calls where they were
modified.
2020-06-18 22:39:04 -04:00
1f40cc9928
Show controls/description for gifv attachments
...
See #98
2020-06-17 23:33:48 -04:00
66020b7847
Add preference for always showing status visiblity icon
2020-06-17 18:00:13 -04:00
00bf99334f
Add preference for status reply icons
2020-06-17 17:45:34 -04:00
a901af6be9
Merge branch 'private-beta' into develop
2020-06-16 23:19:33 -04:00
b623e348c2
Fix crash when opening compose screen before initial network requests completed
2020-06-16 23:13:46 -04:00
056346cee9
Add reply indicator to statuses in timelines
2020-06-16 23:06:36 -04:00
d27bddb2ca
Fix profile header image not showing up on first load
...
The issue occurred because the profile header would kick off a request
upon loading, then the profile table would request the initial set of
statuses shortly thereafter which would result in reloadData being called
which would cancel the request without removing the group, so the request
generated by the newly-reloaded header cell would attach a callback to
the cancelled request, resulting in the header image never displaying.
2020-06-15 22:34:42 -04:00
36326e4469
Make network requests in viewWillAppear instead of viewDidLoad
2020-06-15 19:41:51 -04:00