Shadowfacts
53260555f6
Remove now-redundant whitespace removal
2024-02-22 23:53:27 -05:00
Shadowfacts
a9a518c6c1
Fix trailing whitespace not being stripped from compose reply content
2024-01-26 11:25:29 -05:00
Shadowfacts
fd72390a22
Replace SwiftSoup with HTMLStreamer
2023-12-22 20:44:46 -05:00
Shadowfacts
0746e12737
Extract compose UI into separate package
2023-04-16 13:23:13 -04:00
Shadowfacts
7600954f4b
Refactor ComposeView to use a single List for everything
2022-11-07 22:58:01 -05: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
262aadf807
Fix very bad performance when laying out Compose reply view
...
Using a non-scrolling UITextView wrapped in SwiftUI combined with the
old hack of fixing its layout by passing the view controller's width
down to the wrapped view caused very slow layouts, resulting in
significant lag when typing into the main text view of the compose
screen.
2020-09-06 22:47:02 -04:00
Shadowfacts
4c82b1a341
Rewrite Compose screen in SwiftUI
2020-08-31 19:28:50 -04:00