Commit graph

39 commits

Author SHA1 Message Date
Wolf-Martell Montwé
f2f61249f4
Merge pull request #7368 from thunderbird/fix_onboarding_navigation
Fix onboarding navigation
2023-11-21 10:37:06 +00:00
cketti
623823dbdc Fix navigating back to the welcome screen 2023-11-20 16:57:20 +01:00
cketti
7fed8d87a1 Update authorization state when editing server settings 2023-11-17 19:12:57 +01:00
Wolf-Martell Montwé
d515c51707
Add contact permission to feature preview app 2023-11-09 13:43:01 +01:00
cketti
fe33dd2cfa Add permissions screen to onboarding flow 2023-11-08 15:13:42 +01:00
cketti
d58637eea2 Split onboarding into multiple modules 2023-11-08 15:13:42 +01:00
cketti
d45bb6d683 Always exclude common files from Android packaging 2023-10-26 21:47:17 +02:00
Wolf-Martell Montwé
b90301ec75
Add save settings to edit account 2023-10-20 14:41:22 +02:00
Wolf-Martell Montwé
012c8bd3b4
Fix low hanging detekt violations 2023-10-10 14:26:11 +02:00
Wolf-Martell Montwé
42a93bcfef
Change AccountUpdater to AccountServerSettingsUpdater 2023-10-05 17:55:08 +02:00
Wolf-Martell Montwé
bdce4ce5c0
Add account edit to feature launcher 2023-09-27 17:56:18 +02:00
Wolf-Martell Montwé
496a64c04e
Change name to AccountStateLoader 2023-09-25 16:21:48 +02:00
Wolf-Martell Montwé
eff8b25a3a
Add AccountLoader 2023-09-25 16:13:00 +02:00
Wolf-Martell Montwé
61d955f774
Add AccountUpdater contract and implementation 2023-09-15 11:24:17 +02:00
Wolf-Martell Montwé
3cc3918ef3
Add RealOAuth2TokenProvider to feature app to prevent it from crashing 2023-08-31 19:27:56 +02:00
Wolf-Martell Montwé
5fff204b95
Move shared domain from setup to common module 2023-08-31 19:07:25 +02:00
cketti
445146b531 Add a CompositionLocal for getting the current Activity 2023-07-19 16:26:28 +02:00
Wolf-Martell Montwé
6cfd9481aa
Move AccountSetupFinishedLauncher to feature launcher 2023-07-03 10:21:14 +02:00
Wolf-Martell Montwé
b9e9dced5d
Move OkHttp dependency injection to account setup 2023-06-30 13:18:18 +02:00
Wolf-Martell Montwé
fe180f282d
Add createAccount use case to account setup 2023-06-30 12:13:16 +02:00
Wolf-Martell Montwé
5c076d4f69
Change AccountSetupExternalContract to suspend and wrap IO operations with coroutine IO dispatcher 2023-06-30 12:04:27 +02:00
Wolf-Martell Montwé
5384350689
Add AccountCreator as external dependency for the account setup 2023-06-30 12:04:27 +02:00
Wolf-Martell Montwé
88a4b7913f
Add AccountOwnerNameProvider 2023-06-29 12:24:28 +02:00
Wolf-Martell Montwé
dbdbb25cdb
Add AccountSetupFinishedLauncher 2023-06-29 12:24:28 +02:00
Wolf-Martell Montwé
72d002571d
Add missing dependencies to feature app 2023-06-27 11:43:38 +02:00
Wolf-Martell Montwé
c12ac2fecd
Add app auth dependency to OAuth module 2023-06-23 11:57:30 +02:00
Wolf-Martell Montwé
00148f1a99
Change OAuth to not use OAuthProvider enum and delegate configuration creation to the app 2023-06-21 14:05:28 +02:00
Wolf-Martell Montwé
8c6c24cfe0
Add OAuthProviderSettings to feature app 2023-06-20 15:17:47 +02:00
Wolf-Martell Montwé
2ce5688fb4
Change feature app to allow clear text traffic for auto discovery loading 2023-06-14 14:45:34 +02:00
Wolf-Martell Montwé
a7b0e92213
Add GetAutoDiscovery usecase and test implementation 2023-06-14 14:24:40 +02:00
Wolf-Martell Montwé
a16b0834cc
Add autodiscovery dependency 2023-06-14 14:23:40 +02:00
Wolf-Martell Montwé
e6c2668582
This fixes the bottom content not pushed up when keyboard is visible. 2023-06-07 15:57:07 +02:00
Wolf-Martell Montwé
a2b43c70b5
Change navigation naming from screen to route to better reflect it's purpose and distinct from screen 2023-05-31 10:06:51 +02:00
Wolf-Martell Montwé
8e2cc9199a
Change catalog and feature app to use new insets api 2023-05-26 16:52:37 +02:00
Wolf-Martell Montwé
6d1dc90528
Change onboarding screen function names 2023-05-17 16:47:49 +02:00
Wolf-Martell Montwé
c7112297b8
Change AccountSetup to use a contract that follows the unidirectional data flow 2023-05-17 16:47:49 +02:00
Wolf-Martell Montwé
39f24effdd
Add koin compose support 2023-05-17 16:47:49 +02:00
Wolf Montwé
1e9a5dbb30
Add account screens 2023-05-02 14:00:38 +02:00
Wolf Montwé
94d832eea3
Add app module to preview features 2023-04-11 14:17:59 +02:00