Commit graph

113 commits

Author SHA1 Message Date
Thomas Ricouard 54ac3d5adb Post editor: Replace visibility menu with a bottom sheet to close #58 2023-01-11 07:33:18 +01:00
Pascal Batty cd78cab073
Disable post button when there's no content (#57)
Co-authored-by: Pascal Batty <pascal@zen.ly>
2023-01-10 14:44:11 +01:00
Thomas Ricouard 0ae0b7e33f Polish on link card view, sign in flow, status context menu 2023-01-10 12:57:45 +01:00
Thomas Ricouard f50a7f1556 UI fixes on status + prepare for generic media upload 2023-01-10 08:44:29 +01:00
Thomas Ricouard 71ec57f915 Support edit profile 2023-01-10 08:24:05 +01:00
Thomas Ricouard 75d8b9c90b Various fixes 2023-01-09 21:13:00 +01:00
Thomas Ricouard 39dc6dadc7 Support server side auto expand spoiler 2023-01-09 20:51:12 +01:00
Thomas Ricouard dc223171b3 Support hide sensitive medias / hide all medias 2023-01-09 20:39:42 +01:00
Thomas Ricouard 662f4be29d Bookmarks support close #48 2023-01-09 19:26:56 +01:00
Thomas Ricouard 70f60ee977 Various UI fixes to the status (padding / tap areas / no card if image) 2023-01-09 18:52:10 +01:00
David Walter 76d7d23379
Support In-App Safari (#44)
* Support In-App Safari

* Fix "View in Browser"

* Force external Safari on Account Creation

* Fix SafariRouteur issues

Attach to NavigationStack
Find top-most ViewController

* Make Preferred Browser a Picker choice
2023-01-08 19:56:16 +01:00
David Walter 6ccd27b2e5
Minor improvements (#46) 2023-01-08 19:45:11 +01:00
Thomas Ricouard a9db49e5df Support audio attachement + better push keys flow 2023-01-08 16:18:38 +01:00
Thomas Ricouard 039f786c16 Error state UI 2023-01-07 18:01:06 +01:00
Tyler Baker f9f6ffc71e
Update StatusRowContextMenu to include a "Copy Text" option (#36)
* Add option to re-hide spoiler content after expanding

Uses the same logic as the "Show more" button, but in reverse. This allows a user to hide the content that they expanded.

* Use .toggle() method instead of multiple if statements

* Update StatusRowContextMenu to have Copy Text option

* Update pasteboard string to contain rawText status
2023-01-07 17:56:24 +01:00
Thomas Ricouard 12fc8cd475 Add a compact style for status 2023-01-07 17:44:25 +01:00
Jan Schneider 2414c8fd10
Added Share button in status context menu (#37) 2023-01-07 16:07:10 +01:00
Thomas Ricouard 7f5330f284 Redesigned settings tab 2023-01-06 17:14:34 +01:00
Thomas Ricouard f922ba344d Search & Pin remote local timeline + general polish 2023-01-06 12:14:05 +01:00
Thomas Ricouard 039eab0d06 Editor: Add response context 2023-01-05 18:54:18 +01:00
Thomas Ricouard 770fcfd62b iPad max column width on some screens 2023-01-05 14:11:55 +01:00
Thomas Ricouard 997d82047e Make Meta.original optional 2023-01-05 13:27:04 +01:00
Thomas Ricouard 75505f9ba3 Test: Enable macOS app as Designed for iPad 2023-01-05 12:55:05 +01:00
Thomas Ricouard e1ad5efd80 Direct message + empty screen for notifications and messages 2023-01-05 12:21:54 +01:00
Thomas Ricouard 511717e492 Smarter timeline 2023-01-05 06:39:23 +01:00
Thomas Ricouard dcdd8402e9 Timeline: Add filter for followed tags 2023-01-04 18:37:58 +01:00
Thomas Ricouard 73f3fef738 Basic splitView on iPad + Disable macOS for now 2023-01-04 12:50:57 +01:00
Thomas Ricouard d5f4462f3e Forward status visibility to the editor for reply / edit + prevent quote on non public status 2023-01-03 21:14:42 +01:00
Thomas Ricouard dcccc459c2 Some UI Fixes 2023-01-03 20:36:57 +01:00
Thomas Ricouard ca9ce92053 Fix edit / add description label 2023-01-03 19:43:55 +01:00
Thomas Ricouard 89db71c114 Cleanup 2023-01-03 19:35:05 +01:00
Thomas Ricouard 7ce3446030 Editor: Add image ALT 2023-01-03 19:30:27 +01:00
Thomas Ricouard 64c57a241a UI fixes on status detail screen 2023-01-03 18:46:35 +01:00
Thomas Ricouard a1681c3f1b Display pinned statuses on profile 2023-01-03 18:22:08 +01:00
Tyler Baker e9991020ec
Add option to re-hide spoiler content after expanding (#20)
* Add option to re-hide spoiler content after expanding

Uses the same logic as the "Show more" button, but in reverse. This allows a user to hide the content that they expanded.

* Use .toggle() method instead of multiple if statements
2023-01-03 17:44:11 +01:00
Thomas Ricouard 5fe72e36d2 make votes and ownVotes optional 2023-01-03 15:51:36 +01:00
prajeet 1c827d1f7e
Made filtered key optional (#25) 2023-01-03 15:15:08 +01:00
Thomas Ricouard a351fb8a7b Don't display empty alt 2023-01-03 13:14:13 +01:00
Thomas Ricouard 6f0bad30ac Don't display media ALT in compact mode 2023-01-03 13:13:03 +01:00
Thomas Ricouard f4f8b81f6c Support filters in statuses 2023-01-03 12:24:15 +01:00
Thomas Ricouard 37a5567fe7 Display image alt in feed 2023-01-03 08:45:27 +01:00
Sean Goldin 41d7f4ca62
Less typing padding constants (#23)
* Change enum of constants to CGFloat extension

* Use CGFloat padding extension
2023-01-03 07:41:29 +01:00
Sean Goldin fa912bd327
Allow tapping avatar to go details page (#21) 2023-01-03 07:40:22 +01:00
Thomas Ricouard e0253fb439 Added lists support + bunch of bug fixes 2023-01-02 19:23:44 +01:00
Jérôme Danthinne 810e9fbe6b
Add avatar position setting (#14)
Co-authored-by: Jérôme Danthinne <jerome.danthinne@smile.eu>
2022-12-31 12:29:19 +01:00
Thomas Ricouard 07a4ef856d Editor: Forward theme colors 2022-12-31 12:11:42 +01:00
Thomas Ricouard bb47937eb6 Editor: Refactor + Add autocomplete for mentions and hashtag 2022-12-31 09:10:27 +01:00
Thomas Ricouard faa766d65f
Merge pull request #9 from angristan/mute-default
Mute video player by default
2022-12-31 06:40:29 +01:00
Thomas Ricouard 38b7eaa0b2 Sync embed load 2022-12-31 06:37:13 +01:00
Stanislas Lange 18bbc96624
Mute video player by default 2022-12-31 00:07:42 +01:00