Commit graph

13062 commits

Author SHA1 Message Date
cketti
849f150138 Add CreateAccountScreen 2023-11-14 16:35:47 +01:00
cketti
8f06c24bd3
Merge pull request #7348 from thunderbird/autoconfig_allow_placeholder_in_domain_element
Allow placeholders in Autoconfig `domain` elements
2023-11-10 11:41:23 -05:00
cketti
513bd2cec9 Allow placeholders in Autoconfig domain elements 2023-11-09 23:46:25 +01:00
Wolf-Martell Montwé
6b976f5f6b
Merge pull request #7347 from thunderbird/add_contact_permission_to_feature_app
Add contact permission to feature preview app
2023-11-09 16:18:53 +01:00
Wolf-Martell Montwé
5e452644cf
Merge pull request #7344 from thunderbird/add_disabled_state_to_oauth_view
Add enabled state to `AccountOAuthView`
2023-11-09 16:18:42 +01:00
Wolf-Martell Montwé
d515c51707
Add contact permission to feature preview app 2023-11-09 13:43:01 +01:00
Wolf-Martell Montwé
60cdf1fe39
Merge pull request #7345 from thunderbird/add_biometric_password_input_to_server_settings
Add biometric password input to server settings form
2023-11-09 13:38:02 +01:00
Wolf-Martell Montwé
9faaf96c18
Change SignInWithGoogleButton to visually support disabled state 2023-11-09 13:36:56 +01:00
Wolf-Martell Montwé
86ed42713e
Add enabled state to OAuthView and propagate to buttons 2023-11-09 13:36:56 +01:00
Wolf-Martell Montwé
f0adce360c
Merge pull request #7343 from thunderbird/change_auto_discovery_to_expand_when_not_trusted
Change auto discovery to expanded when not trusted
2023-11-09 12:17:56 +01:00
Wolf-Martell Montwé
566d2a72de
Add biometric password input to server settings form 2023-11-09 11:43:40 +01:00
cketti
94825adf23
Merge pull request #7342 from thunderbird/remove_permission_prompts
Remove permission prompts in `MessageList` and `MessageCompose`
2023-11-09 05:31:37 -05:00
cketti
328d4c610e Remove permission prompts in MessageList and MessageCompose 2023-11-08 19:32:10 +01:00
cketti
dc1c8fd060
Merge pull request #7340 from thunderbird/account_setup_email_validation
Use `EmailAddressParser` for validating email address in account setup
2023-11-08 10:03:55 -05:00
cketti
eb7dcf2875
Merge pull request #7299 from thunderbird/permission_screen
Add onboarding screen to ask for Android permissions
2023-11-08 10:03:08 -05:00
cketti
fe33dd2cfa Add permissions screen to onboarding flow 2023-11-08 15:13:42 +01:00
cketti
f3b06b9eb0 Add onboarding permissions screen 2023-11-08 15:13:42 +01:00
cketti
d58637eea2 Split onboarding into multiple modules 2023-11-08 15:13:42 +01:00
cketti
29b9d1c516
Merge pull request #7341 from weblate/weblate-tb-android-app-strings
Translations update from Hosted Weblate
2023-11-08 09:13:22 -05:00
Wolf-Martell Montwé
5bbf849509
Change expanded to saveable state 2023-11-08 11:34:49 +01:00
Wolf-Martell Montwé
1b77851478
Change AutoDiscoveryResultView to expand when configuration is untrusted 2023-11-08 11:09:05 +01:00
Hosted Weblate
1f5b932f69
Update translations (Weblate)
Co-authored-by: Alex Ho <samho1234567@gmail.com>
Co-authored-by: Besnik Bleta <besnik@programeshqip.org>
Co-authored-by: Damjan Gerl <damjan@damjan.net>
Co-authored-by: Frederico Gonçalves Guimarães <weblate@teia.bio.br>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Jiri Grönroos <jiri.gronroos@iki.fi>
Co-authored-by: Jordi Sanfeliu <jordi@fibranet.cat>
Co-authored-by: Oğuz Ersen <oguz@ersen.moe>
Co-authored-by: Steve <secure@mail.az>
Co-authored-by: Translator San <translator.san@proton.me>
Co-authored-by: Vladi69 <vladimirogalante@yahoo.it>
Co-authored-by: Zi Jiaxu <Shelpdicriter@users.noreply.hosted.weblate.org>
Co-authored-by: bittin1ddc447d824349b2 <bittin@reimu.nl>
Co-authored-by: marcin mikołajczak <me@mkljczk.pl>
Co-authored-by: nautilusx <translate@disroot.org>
Translate-URL: https://hosted.weblate.org/projects/tb-android/account-common/bg/
Translate-URL: https://hosted.weblate.org/projects/tb-android/account-common/sl/
Translate-URL: https://hosted.weblate.org/projects/tb-android/account-common/zh_Hant/
Translate-URL: https://hosted.weblate.org/projects/tb-android/account-oauth/zh_Hant/
Translate-URL: https://hosted.weblate.org/projects/tb-android/account-server-settings/bg/
Translate-URL: https://hosted.weblate.org/projects/tb-android/account-server-settings/it/
Translate-URL: https://hosted.weblate.org/projects/tb-android/account-server-settings/sq/
Translate-URL: https://hosted.weblate.org/projects/tb-android/account-server-settings/sv/
Translate-URL: https://hosted.weblate.org/projects/tb-android/account-server-settings/tr/
Translate-URL: https://hosted.weblate.org/projects/tb-android/account-server-settings/zh_Hans/
Translate-URL: https://hosted.weblate.org/projects/tb-android/account-server-settings/zh_Hant/
Translate-URL: https://hosted.weblate.org/projects/tb-android/account-server-validation/bg/
Translate-URL: https://hosted.weblate.org/projects/tb-android/account-server-validation/ca/
Translate-URL: https://hosted.weblate.org/projects/tb-android/account-server-validation/de/
Translate-URL: https://hosted.weblate.org/projects/tb-android/account-server-validation/fi/
Translate-URL: https://hosted.weblate.org/projects/tb-android/account-server-validation/it/
Translate-URL: https://hosted.weblate.org/projects/tb-android/account-server-validation/sq/
Translate-URL: https://hosted.weblate.org/projects/tb-android/account-server-validation/tr/
Translate-URL: https://hosted.weblate.org/projects/tb-android/account-server-validation/zh_Hant/
Translate-URL: https://hosted.weblate.org/projects/tb-android/account-setup/bg/
Translate-URL: https://hosted.weblate.org/projects/tb-android/account-setup/sl/
Translate-URL: https://hosted.weblate.org/projects/tb-android/account-setup/sq/
Translate-URL: https://hosted.weblate.org/projects/tb-android/account-setup/tr/
Translate-URL: https://hosted.weblate.org/projects/tb-android/account-setup/zh_Hant/
Translate-URL: https://hosted.weblate.org/projects/tb-android/app-strings/
Translate-URL: https://hosted.weblate.org/projects/tb-android/app-strings/de/
Translate-URL: https://hosted.weblate.org/projects/tb-android/app-strings/it/
Translate-URL: https://hosted.weblate.org/projects/tb-android/app-strings/pl/
Translate-URL: https://hosted.weblate.org/projects/tb-android/app-strings/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/tb-android/app-strings/sl/
Translate-URL: https://hosted.weblate.org/projects/tb-android/app-strings/zh_Hant/
Translate-URL: https://hosted.weblate.org/projects/tb-android/designsystem/bg/
Translate-URL: https://hosted.weblate.org/projects/tb-android/designsystem/sl/
Translate-URL: https://hosted.weblate.org/projects/tb-android/designsystem/zh_Hant/
Translate-URL: https://hosted.weblate.org/projects/tb-android/onboarding/bg/
Translate-URL: https://hosted.weblate.org/projects/tb-android/onboarding/zh_Hant/
Translation: K-9 Mail/Thunderbird/account-common
Translation: K-9 Mail/Thunderbird/account-oauth
Translation: K-9 Mail/Thunderbird/account-server-settings
Translation: K-9 Mail/Thunderbird/account-server-validation
Translation: K-9 Mail/Thunderbird/account-setup
Translation: K-9 Mail/Thunderbird/designsystem
Translation: K-9 Mail/Thunderbird/onboarding
Translation: K-9 Mail/Thunderbird/ui-legacy
2023-11-08 10:40:22 +01:00
Wolf-Martell Montwé
cde467e4df
Merge pull request #7339 from thunderbird/fix_icons_in_catalog_app
Fix Icons not displayed in catalog app
2023-11-08 10:39:31 +01:00
cketti
3fb37a0873 Use EmailAddressParser for validating email address in account setup 2023-11-07 21:07:47 +01:00
Wolf-Martell Montwé
907e315f7d
Merge pull request #7326 from thunderbird/update_detekt
Update Detekt
2023-11-07 18:12:59 +01:00
Wolf-Martell Montwé
7dcf1fb321
Fix Icons not displayed in catalog app as their accessor changed from field to method 2023-11-07 18:08:55 +01:00
Wolf-Martell Montwé
10aa2b70a9
Fix forwarded view model warning by suppressing it, needs a proper fix 2023-11-07 14:26:01 +01:00
Wolf-Martell Montwé
7db5887196
Rename DevicePreviews to `PreviewDevices to follow Google naming scheme for @Preview annotations
This is no validated by the compose detekt plugin.
2023-11-07 14:26:01 +01:00
Wolf-Martell Montwé
86c0702623
Bump Detekt 1.23.0 -> 1.23.2, Detekt Compose Rules 0.1.11 -> 0.3.2 2023-11-07 14:26:00 +01:00
Wolf-Martell Montwé
19a14fe9d7
Merge pull request #7328 from thunderbird/update_spotless
Update Spotless
2023-11-07 14:24:00 +01:00
Wolf-Martell Montwé
2f83b56b47
Merge pull request #7268 from thunderbird/fix_english_source_files
Fix source language files
2023-11-07 14:22:14 +01:00
Wolf-Martell Montwé
783df7679e
Update detekt baseline and resolve more max-line-length issues 2023-11-07 11:01:37 +01:00
Wolf-Martell Montwé
7565bb8e66
Fix max-line-length issues manually as auto format does fail 2023-11-07 10:40:08 +01:00
Wolf-Martell Montwé
9c09a33c7c
Update editorconfig settings to allow long test methods 2023-11-07 10:40:08 +01:00
Wolf-Martell Montwé
f0dd87646d
Fix yml formatting and add editorconfig rules to properly handle markdown files and enforce max line length of 120 globally 2023-11-07 10:40:07 +01:00
Wolf-Martell Montwé
5bf17931be
Bump Spotless 6.21.0 -> 6.22.0 2023-11-07 10:40:07 +01:00
cketti
0b23c20b7e
Merge pull request #7292 from thunderbird/one_time_initialization
Add support for one-time (initialization) events
2023-11-04 06:12:43 -04:00
cketti
a1343b22f0 Add infrastructure for one-time (initialization) events 2023-11-04 10:46:50 +01:00
cketti
e86803c147
Merge pull request #7320 from thunderbird/extend_id_command
IMAP: Add app version to ID command
2023-11-04 05:45:46 -04:00
Wolf-Martell Montwé
d41f015e2f
Merge pull request #7311 from thunderbird/update_dependencies
Update dependencies
2023-11-03 11:51:20 +01:00
Wolf-Martell Montwé
553f3e02c8
Bump AndroidX Navigation 2.7.4 -> 2.7.5 and AndroidX Fragment 1.6.1 -> 1.6.2 2023-11-03 11:29:40 +01:00
Wolf-Martell Montwé
189ac4de2a
Merge pull request #7313 from thunderbird/remove_old_account_setup
Remove old account setup
2023-11-03 10:53:51 +01:00
cketti
77ff16bcf7 IMAP: Add app version to ID command 2023-11-02 17:56:55 -04:00
Wolf-Martell Montwé
faece141b7
Merge pull request #7318 from thunderbird/change_repository_links
Change repository links
2023-11-02 18:03:12 +01:00
Wolf-Martell Montwé
1236d7114c
Change repository links from thundernest/k-9 to thunderbird/thunderbird-android 2023-11-02 14:35:06 +01:00
Wolf-Martell Montwé
b72eeef421
Remove SuggestServerName as it is not needed anymore 2023-11-01 14:52:38 +01:00
Wolf-Martell Montwé
5e4ca0f59d
Remove code for account creation from AccountSetupOutgoing 2023-11-01 14:50:42 +01:00
Wolf-Martell Montwé
81e2e47c88
Remove code for account creation from AccountSetupIncoming 2023-11-01 14:48:59 +01:00
Wolf-Martell Montwé
04c0418c7a
Remove `AccountSetupAccountType 2023-11-01 14:35:25 +01:00
Wolf-Martell Montwé
ca92975b44
Bumped dependencies
- AndroidX Activity 1.7.2 -> 1.8.0
- AndroidX RecyclerView 1.3.1 -> 1.3.2
- AndroidX Navigation 2.7.2 -> 2.7.4
- AndroidX Compose BOM 2023.09.00 - > 2034.10.01
- AndroidX Compose Material 1.5.1 -> 1.5.4
- AndroidX Compose Material3 1.1.1 -> 1.1.2
- OkHttp 4.11.0 -> 4.12.0
- OkIo 3.5.0 -> 3.6.0
- Mockito 5.5.0 -> 5.6.0
- assertk 0.26.1 -> 0.27.0
- KotlinX Immutable Collections 0.3.5 -> 0.3.6
- Robolectric 4.10.3 -> 4.11.1
2023-11-01 12:02:29 +01:00