Shadowfacts
6e2f6bb8e9
Apply non-pure black dark mode to Drafts screen
2023-02-06 19:53:15 -05:00
Shadowfacts
74d8adfffe
Fix Compose background color not going under nav bar
2023-02-06 19:51:01 -05:00
Shadowfacts
04ca932a01
Mode non-pure-black dark mode stuff to dedicated modifiers
2023-02-06 18:43:00 -05:00
Shadowfacts
4ea2dff8f1
Merge branch 'develop' into non-pure-black-mode
2023-02-06 18:15:23 -05:00
Shadowfacts
5a82851fe9
Fix custom emoji picker buttons not having accessibility labels
...
Closes #286
2023-02-05 14:00:08 -05:00
Shadowfacts
2d45fbbd91
Apply Mastodon poll limits in Compose view
2023-02-05 12:43:51 -05:00
Shadowfacts
20c4c4bb2f
Start adding non-pure-black dark mode
2023-02-02 23:02:11 -05:00
Shadowfacts
1f337613be
Add animation when compose toolbar buttons (dis)appear
2023-01-26 22:33:47 -05:00
Shadowfacts
3f4a62f5f9
Fix changes being published during SwiftUI view update
2023-01-26 22:18:03 -05:00
Shadowfacts
b506704716
Move Drafts button to nav bar when current composed post doesn't have any content
2023-01-26 22:17:49 -05:00
Shadowfacts
2ee34acbad
Fix remove attachment menu item not being marked destructive
2023-01-24 15:02:11 -05:00
Shadowfacts
e676075d5b
Fix spacing on toolbar when visibility and local-only items visible
2022-12-25 10:03:07 -05:00
Shadowfacts
0a1dc423d4
Fix compose attachment list buttons not using accent color on macOS
2022-12-22 14:54:41 -05:00
Shadowfacts
d13b517128
Sync saved hashtags and instances over iCloud
...
Closes #160
2022-12-19 10:58:14 -05:00
Shadowfacts
360db07ef2
Fix URLs getting pasted as broken attachments
...
Closes #309
2022-12-14 09:47:17 -05:00
Shadowfacts
71a57e9859
Fix images copied from Safari pasting as URLs
...
Closes #301
2022-12-11 12:54:25 -05:00
Shadowfacts
2e21742264
Add Cmd+Enter keyboard shortcut for sending post
...
Closes #283
2022-12-04 14:01:09 -05:00
Shadowfacts
21874b0966
Organize expanded custom emoji picker by category
...
Closes #223
2022-11-28 22:13:06 -05:00
Shadowfacts
c01bc4d840
Compose screen VoiceOver improvements
2022-11-28 18:40:35 -05:00
Shadowfacts
1e950b5ccb
State restoration for presented and edited drafts
...
Closes #270
2022-11-28 16:09:29 -05:00
Shadowfacts
d409d26478
Fix pressing CW button in Compose not toggling field visibility
...
Bring back the wrapper view, turn's out it was load bearing. We need to
be able to observe both the ui state and the draft object, while also
updating the observed draft object when the ui state's draft changes,
and this seems like the most straightforward way of doing that.
2022-11-23 14:07:03 -05:00
Shadowfacts
dfeb39b31f
Fix selecting draft not working
...
Closes #263
2022-11-22 14:00:41 -05:00
Shadowfacts
b5c8a38b9b
Add preference for using twitter-style keyboard
2022-11-22 11:06:21 -05:00
Shadowfacts
810ae71832
Make poll options in Compose reorderable with drag/drop
2022-11-20 14:06:45 -05:00
Shadowfacts
7178473f34
Fix compose toolbar being hidden by software keyboard on iPadOS 15
...
Closes #252
2022-11-19 13:35:34 -05:00
Shadowfacts
a5ad8e43b1
Disable attachment colorspace conversion on Mastodon v4
2022-11-15 21:45:42 -05:00
Shadowfacts
220c8050b1
Re-add pointer effects to Compose toolbar buttons
2022-11-13 14:15:44 -05:00
Shadowfacts
d4fa9c96e8
Add context menu action to delete draft
2022-11-13 14:03:51 -05:00
Shadowfacts
22b5d62ba1
Make GIF attachments animate in the Compose screen
2022-11-13 14:01:54 -05:00
Shadowfacts
b9bdd29986
Fix GIFs dragged from Finder posting as static images
...
Closes #239
2022-11-13 13:46:19 -05:00
Shadowfacts
f848bbf7c4
Remove unneeded ComposeContainerView
2022-11-12 22:59:11 -05:00
Shadowfacts
0fe9edfdbc
Fix crash when opening Drafts screen on macOS
2022-11-12 22:59:11 -05:00
Shadowfacts
6d2830cf78
Rewrite Compose toolbar with SwiftUI
...
Fixes buttons not being accessible with VoiceOver
Fixes content overflowing on small devices
Closes #232
Closes #218
2022-11-12 22:59:11 -05:00
Shadowfacts
bf3f735062
Focus CW field immediately when CW enabled, move focus to main text view when return key pressed
...
Closes #226
2022-11-12 14:16:05 -05:00
Shadowfacts
de0198946e
Fix keyboard reappearing after pressing Post button on Compose screen
2022-11-12 13:52:36 -05:00
Shadowfacts
6d692c2730
Rewrite Drafts screen with SwiftUI
2022-11-09 18:18:31 -05:00
Shadowfacts
9a43ab5a13
Fix caret not scrolling into view when focusing compose text views
...
Closes #233
2022-11-09 17:18:17 -05:00
Shadowfacts
01124b76a3
Add Duckable package, make Compose screen duckable
2022-11-08 22:17:01 -05:00
Shadowfacts
7600954f4b
Refactor ComposeView to use a single List for everything
2022-11-07 22:58:01 -05:00
Shadowfacts
84cf755332
Fix drawing VC background flickering in dark mode
...
Closes #199
2022-11-05 14:29:45 -04:00
Shadowfacts
b9555cf7dd
Dynamic type support in assorted places
2022-11-04 22:32:40 -04:00
Shadowfacts
bfdce07d81
Fix compose reply avatar being wrongly aligned for 1-line statuses
2022-11-03 19:14:52 -04:00
Shadowfacts
16ba292afa
Remove debug print
2022-11-02 22:34:40 -04:00
Shadowfacts
508eef8c07
Nothing to see here
2022-10-31 17:33:33 -04:00
Shadowfacts
5afd9e83eb
Shhh
2022-10-30 14:47:36 -04:00
Shadowfacts
c6c8f63e39
Fix compose reply view not working after ContentTextView refactor, use named CoordinateSpace for calculating scroll offset in reply avatar view
2022-09-18 11:28:33 -04:00
Shadowfacts
f2ab1778c5
Replace expanded emoji picker with SwiftUI
2022-09-15 21:49:50 -04:00
Shadowfacts
0f71d61b88
Fix crash when there are duplicate emojis
...
Closes #164
2022-09-15 21:10:52 -04:00
Shadowfacts
80c4fcce82
Use AnyAccount instead of EitherAccount for compose autocomplete
2022-09-15 21:05:18 -04:00
Shadowfacts
5a5364ad3b
Use iOS 16 API for disabling compose attachment list scrolling
2022-07-09 11:02:01 -04:00