Jérôme Danthinne
d447a8fdd2
add some top padding when new posts button is shown ( #55 )
...
Co-authored-by: Jérôme Danthinne <jerome.danthinne@smile.eu>
2023-01-10 14:44:34 +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
be4b61ed30
Better accounts selector / switcher
2023-01-10 06:58:50 +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
2961793e87
Support server side default post visibility
2023-01-09 20:46:01 +01:00
Thomas Ricouard
dc223171b3
Support hide sensitive medias / hide all medias
2023-01-09 20:39:42 +01:00
Thomas Ricouard
33634a16aa
Fetch server side preferences
2023-01-09 19:47:54 +01:00
Thomas Ricouard
662f4be29d
Bookmarks support close #48
2023-01-09 19:26:56 +01:00
Thomas Ricouard
1c1ca7ba0f
Add mask on account header fix #47
2023-01-09 18:57:31 +01:00
Thomas Ricouard
d59ba03ba3
Handle badge for push notifications
2023-01-09 18:52:53 +01:00
Thomas Ricouard
8768f28073
Refresh notifications list on resume from background
2023-01-09 18:52:33 +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
c304b3eefe
Design system improvements ( #45 )
...
* Improve DesignSystem
Apply Theme to all connected windows
* Only use UIKit when available
2023-01-08 19:49:49 +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
ed8208857a
Cleanup + Polish push notifications
2023-01-08 14:16:43 +01:00
Thomas Ricouard
874ea309ac
Fix keys
2023-01-08 11:22:44 +01:00
Thomas Ricouard
57b0b6982c
Fix keychain group
2023-01-08 10:57:58 +01:00
Thomas Ricouard
424cd475ad
Add push notifications support
2023-01-08 10:22:52 +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
75fda4b709
Tip jar + New display name
2023-01-07 13:44:13 +01:00
Thomas Ricouard
b30610538f
Fix envObject for iPad
2023-01-06 21:34:24 +01:00
Stanislas
c9c0bda69e
Skip unsupported notifications ( #35 )
2023-01-06 21:20:40 +01:00
Sean Goldin
79febd92e7
Fix loading local time line ( #34 )
2023-01-06 21:19:29 +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
33ce6eadc2
Remove messages list feedback generator
2023-01-05 13:09:34 +01:00
Thomas Ricouard
75505f9ba3
Test: Enable macOS app as Designed for iPad
2023-01-05 12:55:05 +01:00
Thomas Ricouard
455f945864
Fix import
2023-01-05 12:39:25 +01:00
Thomas Ricouard
e1ad5efd80
Direct message + empty screen for notifications and messages
2023-01-05 12:21:54 +01:00
Thomas Ricouard
88b56fe016
Timeline: Dequeue one
2023-01-05 07:07:28 +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
Jérôme Danthinne
62b96cac69
Avatar shape ( #30 )
...
* Avatar shape settings
* chore: fix rebase
Co-authored-by: Jérôme Danthinne <jerome.danthinne@smile.eu>
2023-01-04 17:48:02 +01:00
Thomas Ricouard
73f3fef738
Basic splitView on iPad + Disable macOS for now
2023-01-04 12:50:57 +01:00
Thomas Ricouard
8a8c7a7e5e
Better filter for notifications
2023-01-04 08:14:37 +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