Shadowfacts
13809b91d1
Fix crash if window removed while fast account switcher is hiding
2023-11-18 11:36:59 -05:00
Shadowfacts
cdfb06f4a7
Render IDN domains in for logged-in accounts
2023-11-18 11:08:35 -05:00
Shadowfacts
4e98e569eb
Fix avatars in follow request notification not being rounded
...
Closes #448
2023-11-18 11:00:19 -05:00
Shadowfacts
6d3ffd7dd3
Style blockquote appropriately
...
Closes #22
2023-11-18 10:56:05 -05:00
Shadowfacts
ca7fe74a90
Add accessibility description/action to status edit history entry
2023-11-10 14:48:48 -05:00
Shadowfacts
380f878d81
Use server language preference for default search token suggestion
2023-11-10 14:42:48 -05:00
Shadowfacts
1c36312850
Fix status deletions not being handled properly in logged-out views
2023-11-10 14:35:36 -05:00
Shadowfacts
de946be008
Fix crash if ContentTextView asked for context menu config w/o mastodon controller
2023-11-10 14:20:33 -05:00
Shadowfacts
b40d815274
Ensure LazilyDecoding runs on the managed object context's thread
...
Maybe fix the crash in KeyPath machinery?
2023-11-10 14:16:16 -05:00
Shadowfacts
676e603ffc
Fix crash when showing trending hashtag with less than two days of history
2023-11-10 14:04:11 -05:00
Shadowfacts
01bbfc31f2
visionOS: Improve suggested profile card appearance
2023-11-08 21:49:21 -05:00
Shadowfacts
a846954dcd
visionOS: Improve trending link cell appearance
2023-11-08 17:47:01 -05:00
Shadowfacts
53302e3b26
visionOS: Remove trends loading indicator highlight
2023-11-08 17:05:58 -05:00
Shadowfacts
14f32f24fa
visionOS: Use bordered prominent style for status actions
2023-11-08 16:37:12 -05:00
Shadowfacts
19db78e352
visionOS: Don't highlight non-selectable list rows
2023-11-07 22:52:13 -05:00
Shadowfacts
9d01bbabd7
visionOS: Use UIColor.link for text links
2023-11-07 22:42:32 -05:00
Shadowfacts
a93a4fccc1
visionOS: Fix timeline jump button appearance
2023-11-07 22:31:57 -05:00
Shadowfacts
1da25300ca
Merge branch 'develop' into vision
2023-11-07 22:26:22 -05:00
Shadowfacts
e6f1968609
Fix TimelineLikeCollectionViewController.apply not actually applying snapshots on the main thread
2023-11-05 18:22:20 -05:00
Shadowfacts
4c5da1b5a9
Add URL handler for opening Compose window
2023-11-05 15:24:55 -05:00
Shadowfacts
dcdfe853e1
Fix Cmd+W closing sometimes closing non-foreground window on macOS
...
Closes #444
2023-11-05 11:14:58 -05:00
Shadowfacts
6c2c2e6ae7
More logging to try and pin down LazilyDecoding EXC_BAD_ACCESS
2023-11-02 18:18:08 -04:00
Shadowfacts
37311e5f17
Fix potential crash due to race condition in timeline gap filling
2023-10-28 14:03:08 -05:00
Shadowfacts
af5a0b7bbd
Fix crash with large image dismiss gesture
2023-10-28 13:58:39 -05:00
Shadowfacts
3aa45cb365
Maybe fix crash due to reading ScaledMetric on background thread
...
ScaledMetric.wrappedValue calls into Font.scaleFactor(textStyle:in:)
which uses a dictionary setter
2023-10-28 13:56:25 -05:00
Shadowfacts
a07b398cbe
Maybe fix crash due to VC hierarchy consistency check failing on split collapse/expand
2023-10-28 13:52:54 -05:00
Shadowfacts
2ccec2f4df
Fix crash if URLComponents.url is nil in instance selector
2023-10-28 13:47:44 -05:00
Shadowfacts
0de9a9fd37
Fix list timeline refresh failing if initial load returned no statuses
2023-10-28 13:36:11 -05:00
Shadowfacts
bd21e88e8b
Add UI for changing list reply policy and exclusivity
...
Closes #428
2023-10-28 12:16:14 -05:00
Shadowfacts
2464e2530f
Remove dead code
2023-10-27 17:29:51 -05:00
Shadowfacts
44021d3ad2
Convert edit list screen to collection view
2023-10-27 17:29:51 -05:00
Shadowfacts
a46eaafbcf
Add reply policy and exclusive fields to lists
2023-10-27 17:00:53 -05:00
Shadowfacts
eb496243c7
Use server preference for local-only on Hometown
...
Closes #281
2023-10-27 15:12:48 -05:00
Shadowfacts
6e5e0c3bb5
Use server preferences for default visibility and language
...
Closes #282
2023-10-27 14:59:21 -05:00
Shadowfacts
157c8629a9
Add underline links preference
...
Closes #397
2023-10-24 16:02:03 -04:00
Shadowfacts
bde21fbc6c
Fix crash due to prematurely pruned statuses being fetched
...
If the app hasn't launched in long enough, we may be displaying old statuses as a result of state restoration. If the user leaves the app, those statuses can't get pruned, because the user may return. We need to make sure the lastFetchedAt date is current, since awakeFromFetch won't be called until the object is faulted in (which wasn't happening immediately during state restoration).
2023-10-24 15:50:58 -04:00
Shadowfacts
74820e8922
Underline links when button shapes accessibility setting is on
2023-10-24 15:50:58 -04:00
Shadowfacts
f7a9075b77
Fix timeline jump button having background when button shapes accessibility setting is on
2023-10-24 15:50:58 -04:00
Shadowfacts
4af56e48bf
Clean up TimelineLikeCollectionViewController.apply(_:animatingDifferences:)
2023-10-24 14:56:39 -04:00
Shadowfacts
27dd8a1927
visionOS: Hide light/dark mode prefs
2023-10-20 11:27:24 -04:00
Shadowfacts
e4c22a0205
Compile for visionOS
2023-10-20 11:27:24 -04:00
Shadowfacts
c4bf5d406d
Fix older notifications not loading when initially visible set fits on one screen
...
Closes #346
2023-10-19 21:21:50 -04:00
Shadowfacts
a8a2f0a26c
Add search operators UI on Mastodon 4.2
...
Closes #433
2023-10-01 21:40:53 -04:00
Shadowfacts
46e1205327
Fix delay before My Profile sidebar item appears on launch
2023-10-01 10:20:45 -04:00
Shadowfacts
6a2de2be55
Make suggested profile cells uniform height on trends screen
2023-10-01 10:15:00 -04:00
Shadowfacts
db6ba0c62c
Remove navigation mode preference feature flag
2023-10-01 00:14:20 -04:00
Shadowfacts
16029dc161
Fix Appearance > Interface prefs using wrong row background color
2023-10-01 00:12:01 -04:00
Shadowfacts
31a0db014a
Improve multi-column layout for suggested profiles
2023-10-01 00:08:00 -04:00
Shadowfacts
5be8005e24
Use two columns for trending links/accounts on wide screens
2023-09-29 17:33:18 -04:00
Shadowfacts
ad4e112e96
Fix switching back to previous navigation mode
2023-09-29 17:18:29 -04:00
Shadowfacts
7a2dc7d3c4
Improve readable-width content inset behavior
2023-09-28 21:30:30 -04:00
Shadowfacts
0948371f83
Improve appearance of lists when converting from HTML
...
Closes #434
2023-09-27 17:35:36 -04:00
Shadowfacts
3ba1a00257
Reconfigure visible updates when refreshing
...
Closes #300
2023-09-26 09:42:39 -04:00
Shadowfacts
1b42cd7816
Fix cell reuse bug with follow/action notifications
2023-09-26 09:18:01 -04:00
Shadowfacts
a2fe0dfb78
Avoid unnecessarily recreating avatar views in notifications cells
2023-09-25 21:44:43 -04:00
Shadowfacts
6821f1b9a0
Don't show doubled "New Post" in window titlebar on macOS
...
Closes #429
2023-09-24 23:50:08 -04:00
Shadowfacts
7ae741cd83
Fix Live Text control reappearing when swiping between gallery pages with controls hidden
...
Closes #431
2023-09-24 23:44:40 -04:00
Shadowfacts
1ca84a3b95
Don't swizzle unnecessarily on iOS 17
2023-09-09 11:45:54 -04:00
Shadowfacts
9c3be68e1c
Don't report 422 or 500 errors
2023-09-09 11:40:18 -04:00
Shadowfacts
df9ce81060
Fix crash when ComposeUIConfig.dismiss called after hosting controller dealloc'd
...
I'm not sure how this can happen (possibly if the user dismissed the
compose screen while the status was being posted? but I haven't been
able to reproduce that), but guard against it since it's causing crashes
2023-09-09 11:37:25 -04:00
Shadowfacts
173eda1757
Prevent dismissing compose screen while posting
2023-09-09 11:35:46 -04:00
Shadowfacts
f448090c2a
Gate navigation mode preference behind feature flag
2023-09-09 10:57:56 -04:00
Shadowfacts
ebc127c921
Add readable content inset to certain screens
2023-09-09 10:56:11 -04:00
Shadowfacts
41665b1060
Indicate that edit history may be incomplete for remote posts
...
Closes #385
2023-09-07 18:04:08 -04:00
Shadowfacts
3a3b7aaee4
Use custom UITraitDefinition on iOS 17
2023-09-06 13:51:27 -04:00
Shadowfacts
f2485f0ba1
Add feature flag for browser-style navigation
2023-09-06 13:27:42 -04:00
Shadowfacts
75caf2c1eb
Enable switching between navigation modes
2023-09-06 13:19:06 -04:00
Shadowfacts
f1a6a405c2
Fix crash when split VC collapses with multi-column nav controller
2023-09-05 20:47:11 -04:00
Shadowfacts
88105f22a0
Add widescreen navigation mode preference
2023-09-05 19:21:50 -04:00
Shadowfacts
9c368f295e
Initial multi-column navigation controller implementation
2023-09-05 19:21:37 -04:00
Shadowfacts
04deb08bcf
Add feature flags to advanced preferences
2023-09-04 23:35:40 -04:00
Shadowfacts
f704d15dd7
Make UserActivityType.handle MainActor-bound
2023-08-23 17:07:41 -07:00
Shadowfacts
3d232d81ba
Fix firefish instances not being detected
2023-07-22 11:23:16 -07:00
Shadowfacts
3109aafd20
Workaround for status collapse button overlapping other views in the cell
2023-07-18 21:14:43 -07:00
Shadowfacts
105a01811a
Actual fix for links appearing as the wrong color
...
Closes #402
2023-07-18 21:01:30 -07:00
Shadowfacts
3c9692d5b2
Remove ambiguating constraint priorities, avoid removing and recreating the same constraints
...
Closes #407
2023-07-05 20:30:55 -07:00
Shadowfacts
50bfaf7236
Clamp uncropped attachment aspect ratio
...
Closes #418
2023-07-04 11:11:20 -07:00
Shadowfacts
bcd487d311
Fix favorites count button changing with when (un)faving
...
Closes #406
2023-07-04 10:25:32 -07:00
Shadowfacts
8f8e2a2aea
Add unfollow hashtag action to Explore screen
...
Closes #417
2023-07-04 09:56:35 -07:00
Shadowfacts
54034ff727
Ignore HTTP 503 errors
2023-07-02 11:53:49 -07:00
Shadowfacts
ee5db96c9e
Workaround for links using the wrong tint color
...
Closes #402
2023-07-02 09:46:17 -07:00
Shadowfacts
f825760fe9
Fix profile header follow button icon spacing
2023-06-26 22:18:27 -07:00
Shadowfacts
a339884d1f
Fix ScrollingSegmentedControl being cut off at smaller the default dynamic type size
...
Closes #410
2023-06-26 21:52:51 -07:00
Shadowfacts
1de586f907
Fix reblog with visibility not working
2023-06-26 21:41:43 -07:00
Shadowfacts
bd162afdcc
Fix showing incorrect visibilities in reblog confirmation alert
2023-06-26 21:40:43 -07:00
Shadowfacts
956b817045
Correct log level
2023-06-26 21:39:09 -07:00
Shadowfacts
28ee0908d7
Blur link card images when status is sensitive
...
Closes #412
2023-06-26 21:35:15 -07:00
Shadowfacts
c3cf38b0c9
Fix not being able to refresh Mentions tab on Pleroma
...
Closes #411
2023-06-26 21:17:21 -07:00
Shadowfacts
7929e7530f
Fix incorrect context menu preview on filtered post
...
Closes #413
2023-06-26 21:12:20 -07:00
Shadowfacts
a11e453112
Fix reblog confirmation alert not being centered in non-fullscreen window
...
Closes #415
2023-06-26 21:01:23 -07:00
Shadowfacts
2e7ad1626e
Fix avatars being squished in certain places
...
Closes #414
2023-06-26 20:47:38 -07:00
Shadowfacts
4182c15500
Fix invalid status notifications not being removed
...
Closes #416
2023-06-26 20:38:10 -07:00
Shadowfacts
a4e7082ab8
Fix race condition in Compose screen when loading account
2023-05-28 22:28:41 -07:00
Shadowfacts
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
Shadowfacts
da88303a22
Cache active account ID in CoreData
...
See #251
2023-05-28 22:23:04 -07:00
Shadowfacts
cb5b70a23a
Remove direct accesses of MastodonController.instance
...
Fixes potential race conditions
2023-05-28 22:10:51 -07:00
Shadowfacts
2b5b749dc8
Avoid setting duplicate breadcrumbs
2023-05-28 22:10:51 -07:00
Shadowfacts
ef00c0e2df
Cache own instance in CoreData
...
See #251
2023-05-28 22:10:10 -07:00
Shadowfacts
06f7e306e0
Provide UserAccountInfo to MastodonController at initialization
2023-05-28 21:28:20 -07:00
Shadowfacts
878744b636
Tweak how Sentry installation ID is read
2023-05-28 21:04:29 -07:00
Shadowfacts
473ef018c9
Fix DuckableContainerVC not resetting when dismissed programatically
...
Fixes #396
2023-05-28 15:06:59 -07:00
Shadowfacts
9a734565b0
Fix backgrounding app on iPad dismissing modally-presented VC
...
Closes #399
Closes #316
2023-05-28 14:37:41 -07:00
Shadowfacts
2eda9657ac
Don't use deprecated interfaceOrientation for detecting portrait mode
2023-05-28 14:18:13 -07:00
Shadowfacts
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
Shadowfacts
708112c486
Don't reconfigure conversation main status unnecessarily
2023-05-28 12:16:48 -07:00
Shadowfacts
5b321fcc78
Remove deferred loading indicator, causes more trouble than it's worth
...
Closes #404
2023-05-28 11:17:16 -07:00
Shadowfacts
59231e513f
Fix crash if status for leaked collection view cell updates
2023-05-27 15:38:13 -07:00
Shadowfacts
bf6dfab121
Fix not checking if section exists before getting item identifiers
...
Closes #398
2023-05-27 15:33:33 -07:00
Shadowfacts
f5f1be9f7d
Fix crash due to force-unwrapping uninitialized search controller
...
Closes #395
2023-05-27 15:31:02 -07:00
Shadowfacts
52efc8b752
Fix crash if contextMenuConfiguration called on status cell that doesn't have a delegate
...
Closes #392
2023-05-27 15:23:49 -07:00
Shadowfacts
d0a1aec1c0
Fix crash when action notification cell doesn't have any statuses
...
Closes #390
2023-05-27 15:21:34 -07:00
Shadowfacts
e8305184af
Fix tip jar button width changing while purchasing
...
Closes #389
2023-05-27 15:20:42 -07:00
Shadowfacts
e9727ac2c5
Fix reblogs count button not being leading-aligned
...
Closes #388
2023-05-27 15:18:03 -07:00
Shadowfacts
d9a6bb0fd2
Fix ambiguous constraints in poll view
2023-05-27 15:11:53 -07:00
Shadowfacts
13a807ba4f
Fix poll options view blocking context menu gesture
...
Closes #387
2023-05-27 15:00:10 -07:00
Shadowfacts
32c5eee0b5
Fix conversation main status cell flashing wrong background color
...
Closes #386
2023-05-27 14:52:59 -07:00
Shadowfacts
3b11dd216f
Change conversation main status favorites/reblogs count order to match Mastodon
2023-05-16 11:43:53 -04:00
Shadowfacts
8db5649cd5
Show unknown attachments
...
Closes #47
2023-05-16 11:40:59 -04:00
Shadowfacts
f2f6eb81f7
Change favorite/reblog action order to match Mastodon
2023-05-16 11:28:28 -04:00
Shadowfacts
f6831ec02b
Add QuickLook fallback for showing unknown attachments in the gallery
...
Closes #169
2023-05-16 11:25:28 -04:00
Shadowfacts
80645a089c
Remove deleted statuses on notifications screen
2023-05-15 23:45:18 -04:00
Shadowfacts
37442bcb48
Fix crash if selected search scope somehow changes before the view is loaded
2023-05-15 23:45:18 -04:00
Shadowfacts
a99072dd7c
Fix crash if there are duplicate accounts in fav/reblog notification list
2023-05-15 23:45:18 -04:00
Shadowfacts
6b57ec8b97
Cleanup orphaned local attachments
2023-05-15 23:45:18 -04:00
Shadowfacts
f004c82302
Fix crash if TimelineGapCollectionViewCell is somehow accessibility-activated
2023-05-15 22:03:51 -04:00
Shadowfacts
126e8c8858
Resolve Mastodon remote status links
...
Closes #384
2023-05-15 22:01:44 -04:00
Shadowfacts
dbc89509d7
Fix expand thread cell using wrong background color
...
Closes #383
2023-05-15 21:25:01 -04:00
Shadowfacts
0ba38e4a3a
Fix handoff to iPad/Mac modally presenting new screen rather than pushing nav
2023-05-15 21:17:26 -04:00
Shadowfacts
daa38772b4
Fix crash when editing hide-action filter
2023-05-14 21:32:22 -04:00
Shadowfacts
dc83172aea
Support filtering on Notifications screen
2023-05-14 19:15:18 -04:00
Shadowfacts
b909a633a6
Fix monospace font not being set on profile statuses HTML converter
2023-05-14 19:09:06 -04:00
Shadowfacts
1f95a6cb8e
Fix constraints breaking on expand thread cell
2023-05-14 19:08:52 -04:00
Shadowfacts
468af3f9a6
Move CollapseState out of NotificationGroup
2023-05-14 18:55:34 -04:00
Shadowfacts
038e4b2e4e
Fix crash when action notification cell label leaks
2023-05-14 18:44:08 -04:00
Shadowfacts
38a2ebd32b
Fix link card images not loading on Mastodon
2023-05-14 16:24:54 -04:00
Shadowfacts
3b965b92f2
Don't update constraints from StatusContentContainer.setCollapsed
2023-05-14 15:53:24 -04:00
Shadowfacts
421cb7ba03
Fix conversation main status flickering when context is loaded
2023-05-14 15:25:09 -04:00
Shadowfacts
8319935a3d
BaseEmojiLabel improvements
...
Avoid rechecking disk/memory caches when fetching
Use UIImage thumbnail API, rather than UIGraphicsImageRenderer, and make
thumbnail off main thread when possible
2023-05-14 15:19:00 -04:00
Shadowfacts
91ef386a41
Fix reblogger label getting updated twice for every cell
2023-05-14 14:58:46 -04:00
Shadowfacts
c8eec17180
Fix custom emoji in display name being replaced multiple times unnecessarily
2023-05-14 14:41:36 -04:00
Shadowfacts
8c27a9368f
Estimate height when resolving status collapse state
2023-05-13 15:00:03 -04:00
Shadowfacts
735659dee6
Don't leave space for checkbox when no checkboxes are shown
2023-05-13 14:14:38 -04:00
Shadowfacts
bf02b185ed
Fix StatusState copying removing cached state
...
Closes #380
2023-05-13 13:53:04 -04:00
Shadowfacts
4ccf5d21a4
Disable boost to original audience for the users own DMs
...
Closes #382
2023-05-13 13:50:07 -04:00
Shadowfacts
9ac1c43511
Update favorite/reblog button appearance immediately on tap
...
Fixes #381
2023-05-13 13:48:49 -04:00
Shadowfacts
76b9496fe6
Revert "Unseparate out updateStatusState method"
...
This reverts commit 2157126332
.
2023-05-13 13:18:57 -04:00
Shadowfacts
2d8e2f0824
Fix hitches due to AttachmentView not using pre-prepared images
2023-05-12 21:40:17 -04:00
Shadowfacts
bff7585fa9
Move remote change processing to separate context to avoid blocking background context
2023-05-11 23:03:41 -04:00
Shadowfacts
4dbc4ebeb2
Include fractional seconds in log timestamps
2023-05-11 20:46:25 -04:00
Shadowfacts
35b390d3c1
Fix MultiSourceEmojiLabel
2023-05-11 18:38:49 -04:00
Shadowfacts
d003098146
Better TimelineLikeController logging
2023-05-11 15:11:43 -04:00
Shadowfacts
db7c183d06
Add status edit history view
2023-05-11 14:57:47 -04:00
Shadowfacts
7d3c82f4b7
Fix collapsible state not changing when post edited
2023-05-11 14:46:45 -04:00
Shadowfacts
f9a41fd4f3
Show edit timestamps on statuses
2023-05-11 13:10:45 -04:00
Shadowfacts
2157126332
Unseparate out updateStatusState method
2023-05-11 10:03:09 -04:00
Shadowfacts
e87dcfe48e
Add support for editing posts
...
Closes #321
2023-05-11 10:03:09 -04:00
Shadowfacts
566c3d474d
Don't show Show Reblogs action for non-followed people
2023-05-10 22:22:37 -04:00
Shadowfacts
ca03cf3b08
Shorten hashtag action titles
2023-05-10 11:55:23 -04:00
Shadowfacts
f0e530722f
FIx hashtag timelines opened in new window not having save/follow actions
2023-05-10 11:54:36 -04:00
Shadowfacts
dcd1b4ad94
Fix being able to scroll to top while fast account switcher is active
2023-05-10 11:41:59 -04:00
Shadowfacts
3394c2126c
Fix list timelines opened in new window not showing Edit button
2023-05-10 11:32:08 -04:00
Shadowfacts
85765928b4
Fix crash when trying to remove popped view controller that doesn't exist
2023-05-10 11:04:56 -04:00
Shadowfacts
f13874ee01
Improve rate limit exceeded error message
2023-05-10 10:59:22 -04:00
Shadowfacts
bac272a2db
Detect gotosocial and calckey instances
2023-05-10 10:48:52 -04:00
Shadowfacts
d4d42e7856
Report instance type/version in Sentry events
2023-05-10 10:34:48 -04:00
Shadowfacts
ee651ae96a
Fix assorted issues collapsing/expanding split VC
2023-05-09 16:42:16 -04:00
Shadowfacts
9fc4aa8a40
Make various corners continuously rounded
2023-05-09 14:56:48 -04:00
Shadowfacts
eac5a4c9a6
Fix notifications scrolling to top when refreshing
2023-05-07 19:46:15 -04:00
Shadowfacts
63612b2fb0
Make notification cells subclasses of UICollectionViewListCell
2023-05-07 16:35:01 -04:00
Shadowfacts
8e010c7fa5
Remove unused notifications and status table view code
2023-05-07 15:11:35 -04:00
Shadowfacts
3181c47fde
Convert rest of notifications screen to collection view
2023-05-07 15:11:35 -04:00
Shadowfacts
7551c79715
Convert status updated notification to collection view cell
2023-05-07 15:11:35 -04:00
Shadowfacts
5a4e387026
Convert poll finished notification to collection view cell
2023-05-07 15:11:35 -04:00
Shadowfacts
00945a0028
Convert follow request notification to collection view cell
2023-05-07 13:44:55 -04:00
Shadowfacts
2b9d384f8f
Convert follow notification to collection view cell
2023-05-07 11:02:37 -04:00
Shadowfacts
90efee3f20
Convert action group notification to collection view cell
2023-05-07 11:02:06 -04:00
Shadowfacts
574d1f9134
Initial notifications collection view implementatioan
2023-05-06 20:32:48 -04:00
Shadowfacts
d85f74f365
Fix crash due to layout loop when laying out fields on certain profiles
...
Closes #378
Also make field layout more consistent, and tweak appearance
2023-05-06 14:16:43 -04:00
Shadowfacts
24fb0e0e7b
Remove automatically save drafts preference
...
Closes #369
2023-05-04 21:40:59 -04:00
Shadowfacts
99b74559da
Don't duck Compose screen when the draft is empty
...
See #369
2023-05-04 18:40:00 -04:00
Shadowfacts
346888db41
Fix deadlock when drafts persistent container is initialized simultaneously on background and main threads
...
Fixes #374
2023-05-04 18:33:06 -04:00
Shadowfacts
7b218bfd75
Fix spinner on Send Report button being misplaced
...
Closes #377
2023-05-04 10:16:15 -04:00
Shadowfacts
e0eba95b48
Remove double navigation controllers from compose screen
2023-04-25 18:51:46 -04:00
Shadowfacts
6c5909c800
Fix error when reloading empty profile
...
Closes #366
2023-04-23 14:30:56 -04:00
Shadowfacts
af5109f86c
Fix restored, ducked Compose screen lacking title
2023-04-23 14:27:18 -04:00
Shadowfacts
b782e66a45
Fix draft being deleted when Compose screen ducked
2023-04-23 14:27:00 -04:00
Shadowfacts
a1ffb23f0d
Align link verification checkmark to link rather than screen edge
...
Closes #368
2023-04-23 14:01:51 -04:00
Shadowfacts
ea5afeeb88
Persist sidebar visibility across app launches
...
Closes #372
2023-04-23 13:57:24 -04:00
Shadowfacts
f361517a92
Fix crash on first launch after updating from build 77
2023-04-22 23:22:38 -04:00
Shadowfacts
205056f636
Fix draft being deleted too early causing empty UI during dismiss compose animation
2023-04-22 22:18:46 -04:00
Shadowfacts
f51f3c8a94
Use CoreData for drafts store
2023-04-22 21:40:29 -04:00
Shadowfacts
2874e4bfd3
Coordinate DraftsManager reading writing between processes
2023-04-21 17:24:40 -04:00
Shadowfacts
06855420da
Move preferences to shared package
2023-04-18 19:47:49 -04:00
Shadowfacts
cfc69627e5
Fix crash when creating menu actions for status w/o URL
2023-04-18 10:19:53 -04:00
Shadowfacts
4931665b45
Log Sentry installation ID
...
So when the user taps Get Support and logs are sent we can cross-ref
with recent crashes
2023-04-18 10:10:15 -04:00
Shadowfacts
436159bd46
Show reblogger's avatar on reblogged posts
2023-04-17 11:19:37 -04:00
Shadowfacts
2224dbebb8
Remove old code
2023-04-17 10:08:18 -04:00
Shadowfacts
bb22a6bf9e
Remove more old asset picker code
2023-04-16 18:47:03 -04:00
Shadowfacts
15c83f8332
Fix keyboard focus background on list cells not showing correctly
2023-04-16 18:46:47 -04:00
Shadowfacts
5ec35b6009
Fix reblogged statuses appearing Bookmarks
...
Closes #359
2023-04-16 18:20:16 -04:00