2176 Commits

Author SHA1 Message Date
3a3b7aaee4 Use custom UITraitDefinition on iOS 17 2023-09-06 13:51:27 -04:00
f2485f0ba1 Add feature flag for browser-style navigation 2023-09-06 13:27:42 -04:00
75caf2c1eb Enable switching between navigation modes 2023-09-06 13:19:06 -04:00
f1a6a405c2 Fix crash when split VC collapses with multi-column nav controller 2023-09-05 20:47:11 -04:00
88105f22a0 Add widescreen navigation mode preference 2023-09-05 19:21:50 -04:00
9c368f295e Initial multi-column navigation controller implementation 2023-09-05 19:21:37 -04:00
04deb08bcf Add feature flags to advanced preferences 2023-09-04 23:35:40 -04:00
f704d15dd7 Make UserActivityType.handle MainActor-bound 2023-08-23 17:07:41 -07:00
297af7b905 Tweak instance type matching, add iceshrimp 2023-07-24 22:42:17 -07:00
6c0564e0ee Bump version and update changelog 2023-07-23 10:36:11 -07:00
3d232d81ba Fix firefish instances not being detected 2023-07-22 11:23:16 -07:00
3109aafd20 Workaround for status collapse button overlapping other views in the cell 2023-07-18 21:14:43 -07:00
105a01811a Actual fix for links appearing as the wrong color
Closes #402
2023-07-18 21:01:30 -07:00
33999fe895 Fix crash/hang when showing emoji autocomplete with very many emojis
Closes #424
2023-07-13 23:41:02 -07:00
7f12479514 Fix not being able to share images from Shortcuts actions that have public.image and public.file-url representations
Closes #420
2023-07-08 15:37:45 -07:00
0eb000224e Fix double posting in poor network conditions
Closes #421
2023-07-08 15:24:40 -07:00
3c9692d5b2 Remove ambiguating constraint priorities, avoid removing and recreating the same constraints
Closes #407
2023-07-05 20:30:55 -07:00
50bfaf7236 Clamp uncropped attachment aspect ratio
Closes #418
2023-07-04 11:11:20 -07:00
385f31728d Fix sharing screenshot from markup not working
Closes #419
2023-07-04 11:07:35 -07:00
bcd487d311 Fix favorites count button changing with when (un)faving
Closes #406
2023-07-04 10:25:32 -07:00
8f8e2a2aea Add unfollow hashtag action to Explore screen
Closes #417
2023-07-04 09:56:35 -07:00
54034ff727 Ignore HTTP 503 errors 2023-07-02 11:53:49 -07:00
ee5db96c9e Workaround for links using the wrong tint color
Closes #402
2023-07-02 09:46:17 -07:00
f825760fe9 Fix profile header follow button icon spacing 2023-06-26 22:18:27 -07:00
a339884d1f Fix ScrollingSegmentedControl being cut off at smaller the default dynamic type size
Closes #410
2023-06-26 21:52:51 -07:00
1de586f907 Fix reblog with visibility not working 2023-06-26 21:41:43 -07:00
bd162afdcc Fix showing incorrect visibilities in reblog confirmation alert 2023-06-26 21:40:43 -07:00
956b817045 Correct log level 2023-06-26 21:39:09 -07:00
28ee0908d7 Blur link card images when status is sensitive
Closes #412
2023-06-26 21:35:15 -07:00
c3cf38b0c9 Fix not being able to refresh Mentions tab on Pleroma
Closes #411
2023-06-26 21:17:21 -07:00
7929e7530f Fix incorrect context menu preview on filtered post
Closes #413
2023-06-26 21:12:20 -07:00
a11e453112 Fix reblog confirmation alert not being centered in non-fullscreen window
Closes #415
2023-06-26 21:01:23 -07:00
2e7ad1626e Fix avatars being squished in certain places
Closes #414
2023-06-26 20:47:38 -07:00
4182c15500 Fix invalid status notifications not being removed
Closes #416
2023-06-26 20:38:10 -07:00
4b43726e1d Fix not being able to follow hashtags on akkoma
Closes #408
2023-06-03 18:07:44 -07:00
a4e7082ab8 Fix race condition in Compose screen when loading account 2023-05-28 22:28:41 -07:00
f0b8f92791 Use cached logged-in account for things
Fixes various race conditions with loading account

Closes #251
2023-05-28 22:26:46 -07:00
da88303a22 Cache active account ID in CoreData
See #251
2023-05-28 22:23:04 -07:00
cb5b70a23a Remove direct accesses of MastodonController.instance
Fixes potential race conditions
2023-05-28 22:10:51 -07:00
2b5b749dc8 Avoid setting duplicate breadcrumbs 2023-05-28 22:10:51 -07:00
ef00c0e2df Cache own instance in CoreData
See #251
2023-05-28 22:10:10 -07:00
06f7e306e0 Provide UserAccountInfo to MastodonController at initialization 2023-05-28 21:28:20 -07:00
878744b636 Tweak how Sentry installation ID is read 2023-05-28 21:04:29 -07:00
f84694b809 Fix compose toolbar background not extending to full width on landscape iPhones 2023-05-28 15:34:56 -07:00
473ef018c9 Fix DuckableContainerVC not resetting when dismissed programatically
Fixes #396
2023-05-28 15:06:59 -07:00
9a734565b0 Fix backgrounding app on iPad dismissing modally-presented VC
Closes #399
Closes #316
2023-05-28 14:37:41 -07:00
2eda9657ac Don't use deprecated interfaceOrientation for detecting portrait mode 2023-05-28 14:18:13 -07:00
203c1852d4 Reuse poll option views when updating status cell
Fixes flicker/animation due to new option views begin added in default
state and then changed back to the state of the existing view.

Fixes #403
2023-05-28 12:19:45 -07:00
708112c486 Don't reconfigure conversation main status unnecessarily 2023-05-28 12:16:48 -07:00
5b321fcc78 Remove deferred loading indicator, causes more trouble than it's worth
Closes #404
2023-05-28 11:17:16 -07:00