69 Commits

Author SHA1 Message Date
b782e66a45 Fix draft being deleted when Compose screen ducked 2023-04-23 14:27:00 -04:00
49334766ef Fix crash when inserting poll from draft created in share sheet 2023-04-23 10:22:53 -04:00
c17cf460d7 Fix post error messages not being displayed correctly 2023-04-22 22:30:27 -04:00
205056f636 Fix draft being deleted too early causing empty UI during dismiss compose animation 2023-04-22 22:18:46 -04:00
40197e04cf Fix attachment description observation trying to access properties of deleted object 2023-04-22 22:18:21 -04:00
2249e5a315 Fix DraftAttachment being accessed off main thread 2023-04-22 22:03:52 -04:00
bff1ea8b9d Merge branch 'share-sheet-extension' into develop 2023-04-22 21:59:14 -04:00
f51f3c8a94 Use CoreData for drafts store 2023-04-22 21:40:29 -04:00
074a296a68 Fix Post button always being disabled when require attachment descriptions is enabled
Also fix post button state not updating when description edited

Closes #371
2023-04-21 18:02:30 -04:00
2874e4bfd3 Coordinate DraftsManager reading writing between processes 2023-04-21 17:24:40 -04:00
74a157d26c Fix drafts from share sheet not being saved 2023-04-19 22:27:25 -04:00
3d3fc3f515 Allow switching accounts from share sheet 2023-04-19 22:20:05 -04:00
6c371f868f Initial share extension implementation 2023-04-18 21:55:14 -04:00
0d7cc69947 Fix not being able to close draft when automatic save preference is off 2023-04-18 15:17:42 -04:00
849882287f Fix crash when pasting screenshots, not being able to paste gifs 2023-04-17 20:14:59 -04:00
afed157f29 Remove old compose screen code 2023-04-16 13:47:06 -04:00
6b4223a9d6 Migrate drafts to new file 2023-04-16 13:31:10 -04:00
0746e12737 Extract compose UI into separate package 2023-04-16 13:23:13 -04:00
247bb31c56 Move local user accounts to separate package 2023-03-05 14:35:25 -05:00