Commit Graph

105 Commits

Author SHA1 Message Date
Thomas Ricouard
33634a16aa Fetch server side preferences 2023-01-09 19:47:54 +01:00
Thomas Ricouard
d59ba03ba3 Handle badge for push notifications 2023-01-09 18:52:53 +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
8e57f0e63b Update notifications sound file 2023-01-08 16:59:03 +01:00
Thomas Ricouard
120daa3945 Add .wav for notifications 2023-01-08 16:46:32 +01:00
Thomas Ricouard
5920e40528 Add custom notifications sound 2023-01-08 16:00:23 +01:00
Thomas Ricouard
ed8208857a Cleanup + Polish push notifications 2023-01-08 14:16:43 +01:00
Thomas Ricouard
7c19919190 Fix flow 2023-01-08 11:37:02 +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
a1a6c3091e Fix add account instance info view 2023-01-07 18:12:56 +01:00
Thomas Ricouard
12fc8cd475 Add a compact style for status 2023-01-07 17:44:25 +01:00
Thomas Ricouard
785ea85297 Add a new icon 2023-01-07 16:53:34 +01:00
Thomas Ricouard
75cd23df5d Better purchase flow 2023-01-07 14:06:40 +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
Thomas Ricouard
7f5330f284 Redesigned settings tab 2023-01-06 17:14:34 +01:00
Sean Goldin
03afa1f978
Fix crash on message tab-iPad only (#33) 2023-01-06 17:09:52 +01:00
Thomas Ricouard
f922ba344d Search & Pin remote local timeline + general polish 2023-01-06 12:14:05 +01:00
Thomas Ricouard
27f0ee45b7 Revert previous as it's still crashing on macOS 2023-01-05 21:40:15 +01:00
Thomas Ricouard
faefa291bf One more test... 2023-01-05 21:18:06 +01:00
Thomas Ricouard
70dfd36a70 Try isMacCatalystApp 2023-01-05 20:35:29 +01:00
Thomas Ricouard
36d8449cea Fix app launching on macOS (but no QuickLook for now) 2023-01-05 20:20:48 +01:00
Thomas Ricouard
972eef0ddd Add quicklook back 2023-01-05 20:01:09 +01:00
Thomas Ricouard
025cc24751 Test: Comment out QuickLook 2023-01-05 19:33:53 +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
e1ad5efd80 Direct message + empty screen for notifications and messages 2023-01-05 12:21:54 +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
Sean Goldin
d152f14bdc
Fix missing app icon 2 (#28)
* Remove icon 8

* Re-add icon 8

* Manually add app icons
2023-01-04 14:49:13 +01:00
Thomas Ricouard
1baa02948b Separate tab and sidebar selection 2023-01-04 12:55:09 +01:00
Thomas Ricouard
73f3fef738 Basic splitView on iPad + Disable macOS for now 2023-01-04 12:50:57 +01:00
Sean Goldin
9240a94f59
Fix missing icon display (#27) 2023-01-04 07:51:44 +01:00
Thomas Ricouard
5d86935e5d Fix icons 2023-01-03 21:14:08 +01:00
prajeet
749c4aef0b
Removed picker and replaced with themepreview view for selecting theme (#24)
* Removed picker and replaced with themepreview view for selecting theme

* Used navigation stack instead of sheet for theme selector view.
2023-01-03 14:42:09 +01:00
Thomas Ricouard
e0253fb439 Added lists support + bunch of bug fixes 2023-01-02 19:23:44 +01:00
prajeet
17af674387
Removed toggle for selecting themes and replaced with picker. (#19)
* Removed toggle for selecting themes and replaced with picker.

* Synced stored and inmemory themeset.

* fixed default theme state

* Added desert dark and light theme

* fixed navigation bar background not changing in setttings tab after theme change.

* nemesis theme added
2023-01-02 17:18:16 +01:00
Thomas Ricouard
e7264a0525 Fixes 2023-01-01 18:31:23 +01:00
Thomas Ricouard
b324c87ae1 Timeline tab: Quick accounts switcher + new filter menu 2023-01-01 14:02:11 +01:00
Thomas Ricouard
28ef54fa4b Improve logged out experience 2023-01-01 09:19:00 +01:00
Thomas Ricouard
224b1b0693 New icons + rework icon selector 2022-12-31 14:01:00 +01:00
Thomas Ricouard
51e86190ef Compress icons 2022-12-31 13:33:24 +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
315a57b447 Tab timeline tab top scroll to top 2022-12-31 12:28:27 +01:00
Sam Shi
1dea54bae5 move instance suggestion label into Button label to enable full-row tap target 2022-12-30 23:36:21 -05:00
Stanislas Lange
cae02c439b
AppAccountView: support emoji in account name + slight design change 2022-12-30 22:38:01 +01:00
Stanislas Lange
6906069509
AddAccountView: adapt keyboard to URL input 2022-12-30 21:13:31 +01:00