Commit graph

13348 commits

Author SHA1 Message Date
cketti
fdbfb06d07 Convert UidCopyResponse to Kotlin 2023-12-02 00:51:22 +01:00
cketti
2516846945 Rename .java to .kt 2023-12-02 00:15:48 +01:00
Wolf-Martell Montwé
f2259c3fb0
Merge pull request #7397 from thunderbird/fix_koin_setup
Fix Koin setup
2023-12-01 17:34:23 +00:00
Wolf-Martell Montwé
dc34497f5e
Change to data object 2023-12-01 16:03:13 +01:00
Wolf-Martell Montwé
41aab7ec9d
Change incoming and outgoing state mapper to trim input 2023-12-01 15:58:04 +01:00
cketti
2160a759e4 Don't start ImapBackendPusher when the app doesn't have permission to schedule exact alarms 2023-12-01 15:23:14 +01:00
Wolf-Martell Montwé
b9370bc6f3
Disable koin override behaviour and fix doubled Clock.System inject definition 2023-12-01 15:01:27 +01:00
Wolf-Martell Montwé
f1b6118b45
Change AccountCreatorHelperTest to Kotlin
Signed-off-by: Wolf-Martell Montwé <wolf@thunderbird.net>
2023-12-01 13:15:50 +01:00
Wolf-Martell Montwé
c73585cc4d
Rename .java to .kt
Signed-off-by: Wolf-Martell Montwé <wolf@thunderbird.net>
2023-12-01 13:15:50 +01:00
Wolf-Martell Montwé
76551bd238
Replace usage of Preferences by AccountManager where appropriate 2023-12-01 13:11:53 +01:00
Wolf-Martell Montwé
4d2a07e9a7
Add getAccounts to AccountManager and replace usage 2023-12-01 12:33:04 +01:00
Wolf-Martell Montwé
e2e583ef41
Rename AccountCreatorTest to AccountCreatorHelperTest to better reflect it's purpose 2023-12-01 12:33:04 +01:00
Wolf-Martell Montwé
6be64f095e
Move account color picking to own class 2023-12-01 12:33:03 +01:00
Wolf-Martell Montwé
1566b2063d
Add extension function to set incoming server settings 2023-12-01 12:29:35 +01:00
cketti
ebf03d3a01 Prepare for version 6.713 2023-11-30 13:10:32 +01:00
cketti
0d54e9e197 Version 6.712 2023-11-30 13:04:34 +01:00
cketti
582c5bbc79
Merge pull request #7393 from thunderbird/fix_mx_lookup_crash
Avoid crash when MX lookup returns invalid hostname
2023-11-30 12:42:19 +01:00
Wolf-Martell Montwé
0fcc98f5c1
Merge pull request #7390 from thunderbird/remove-account-edit-legacy-code
Remove account edit legacy code
2023-11-30 10:29:00 +00:00
Wolf-Martell Montwé
a8014693d8
Remove deprecation from CertificateErrorNotificationController 2023-11-30 11:10:00 +01:00
Wolf-Martell Montwé
f9f673eb4d
Merge pull request #7391 from thunderbird/change_sign_in_with_google_button_layout
Remove shape from `SignInWithGoogleButton`
2023-11-30 10:01:37 +00:00
cketti
b4f255cc80 Avoid crash when MX lookup returns invalid hostname 2023-11-29 23:35:25 +01:00
Wolf-Martell Montwé
8a17f70487
Remove shape from SignInWithGoogleButton 2023-11-29 16:50:42 +01:00
Wolf-Martell Montwé
7e4b85bf76
Remove unused strings 2023-11-29 16:39:26 +01:00
Wolf-Martell Montwé
50e9eddee2
Add deprecation notice 2023-11-29 16:27:41 +01:00
Wolf-Martell Montwé
d4c9e6579d
Remove TextInputLayoutExtensions 2023-11-29 16:15:26 +01:00
Wolf-Martell Montwé
92b8d66e44
Remove `ClientCertificateSpinner 2023-11-29 16:12:25 +01:00
Wolf-Martell Montwé
1aab882c1c
Remove InitialAccountSettings, AuthTypeAdapter, ConnectionSecurityAdapter, ConnectionSecurityHolder and AuthTypeHolder 2023-11-29 16:09:00 +01:00
Wolf-Martell Montwé
e920c237d1
Remove wizard layouts 2023-11-29 16:04:18 +01:00
Wolf-Martell Montwé
0f14eb8545
Remove AccountSetupCheckSettings activity 2023-11-29 16:04:04 +01:00
Wolf-Martell Montwé
5f5c17f62e
Remove unused Utility methods 2023-11-29 14:27:32 +01:00
Wolf-Martell Montwé
c76e3a13e8
Remove AccountSetupOutgoing activity 2023-11-29 14:26:09 +01:00
Wolf-Martell Montwé
e366fb3dad
Remove AccountSetupIncoming activity 2023-11-29 13:19:19 +01:00
Wolf-Martell Montwé
f87c156262
Replace change to new account edit and remove feature flag 2023-11-29 12:12:09 +01:00
Wolf-Martell Montwé
f3afad92c8
Merge pull request #7389 from bernhard-fp/7335_same_button_corner_radius
Set button corners to material default values
2023-11-29 10:43:28 +00:00
Bernhard Franke-Polz
9e58bba5d4 Set button corners to material default values 2023-11-29 09:45:52 +01:00
cketti
2c1b6636e6
Merge pull request #7388 from weblate/weblate-tb-android-app-strings
Translations update from Hosted Weblate
2023-11-28 19:07:03 +01:00
Hosted Weblate
150512aaa2
Update translations (Weblate)
Co-authored-by: AO Localisation Lab <ao@localizationlab.org>
Co-authored-by: Allan Nordhøy <epost@anotheragency.no>
Co-authored-by: AndyRn.t.me <a.urbinati@gmx.com>
Co-authored-by: Besnik Bleta <besnik@programeshqip.org>
Co-authored-by: Eric <zxmegaxqug@hldrive.com>
Co-authored-by: Frederico Gonçalves Guimarães <weblate@teia.bio.br>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Igor Sorocean <sorocean.igor@gmail.com>
Co-authored-by: Kazushi Hayama <hosted.weblate.3yoe@1984.pmail.li>
Co-authored-by: Kryštof Černý <cleverline1mc@gmail.com>
Co-authored-by: Matthaiks <kitynska@gmail.com>
Co-authored-by: Nidi <nizamismidov4@gmail.com>
Co-authored-by: Oğuz Ersen <oguz@ersen.moe>
Co-authored-by: Priit Jõerüüt <hwlate@joeruut.com>
Co-authored-by: Ricard Rodríguez <rcard@insicuri.net>
Co-authored-by: Steve <secure@mail.az>
Co-authored-by: Sveinn í Felli <sv1@fellsnet.is>
Co-authored-by: Swyter <swyterzone@gmail.com>
Co-authored-by: Varanka Zoltán <zvaranka60@gmail.com>
Co-authored-by: Vladi69 <vladimirogalante@yahoo.it>
Co-authored-by: Weblate <noreply@weblate.org>
Co-authored-by: bittin1ddc447d824349b2 <bittin@reimu.nl>
Co-authored-by: gallegonovato <fran-carro@hotmail.es>
Co-authored-by: nautilusx <translate@disroot.org>
Co-authored-by: ngocanhtve <ngocanh.tve@gmail.com>
Co-authored-by: winver <kirillstuzhuk@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/tb-android/account-common/az/
Translate-URL: https://hosted.weblate.org/projects/tb-android/account-common/vi/
Translate-URL: https://hosted.weblate.org/projects/tb-android/account-oauth/vi/
Translate-URL: https://hosted.weblate.org/projects/tb-android/account-server-settings/es/
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/vi/
Translate-URL: https://hosted.weblate.org/projects/tb-android/account-server-validation/es/
Translate-URL: https://hosted.weblate.org/projects/tb-android/account-server-validation/hu/
Translate-URL: https://hosted.weblate.org/projects/tb-android/account-server-validation/is/
Translate-URL: https://hosted.weblate.org/projects/tb-android/account-server-validation/vi/
Translate-URL: https://hosted.weblate.org/projects/tb-android/account-setup/ca/
Translate-URL: https://hosted.weblate.org/projects/tb-android/account-setup/cs/
Translate-URL: https://hosted.weblate.org/projects/tb-android/account-setup/de/
Translate-URL: https://hosted.weblate.org/projects/tb-android/account-setup/es/
Translate-URL: https://hosted.weblate.org/projects/tb-android/account-setup/et/
Translate-URL: https://hosted.weblate.org/projects/tb-android/account-setup/fr/
Translate-URL: https://hosted.weblate.org/projects/tb-android/account-setup/hu/
Translate-URL: https://hosted.weblate.org/projects/tb-android/account-setup/is/
Translate-URL: https://hosted.weblate.org/projects/tb-android/account-setup/it/
Translate-URL: https://hosted.weblate.org/projects/tb-android/account-setup/ja/
Translate-URL: https://hosted.weblate.org/projects/tb-android/account-setup/nb_NO/
Translate-URL: https://hosted.weblate.org/projects/tb-android/account-setup/pl/
Translate-URL: https://hosted.weblate.org/projects/tb-android/account-setup/ro/
Translate-URL: https://hosted.weblate.org/projects/tb-android/account-setup/sq/
Translate-URL: https://hosted.weblate.org/projects/tb-android/account-setup/sv/
Translate-URL: https://hosted.weblate.org/projects/tb-android/account-setup/tr/
Translate-URL: https://hosted.weblate.org/projects/tb-android/account-setup/vi/
Translate-URL: https://hosted.weblate.org/projects/tb-android/account-setup/zh_Hans/
Translate-URL: https://hosted.weblate.org/projects/tb-android/app-strings/
Translate-URL: https://hosted.weblate.org/projects/tb-android/app-strings/az/
Translate-URL: https://hosted.weblate.org/projects/tb-android/app-strings/ca/
Translate-URL: https://hosted.weblate.org/projects/tb-android/app-strings/cs/
Translate-URL: https://hosted.weblate.org/projects/tb-android/app-strings/de/
Translate-URL: https://hosted.weblate.org/projects/tb-android/app-strings/es/
Translate-URL: https://hosted.weblate.org/projects/tb-android/app-strings/et/
Translate-URL: https://hosted.weblate.org/projects/tb-android/app-strings/fr/
Translate-URL: https://hosted.weblate.org/projects/tb-android/app-strings/is/
Translate-URL: https://hosted.weblate.org/projects/tb-android/app-strings/it/
Translate-URL: https://hosted.weblate.org/projects/tb-android/app-strings/ja/
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/sv/
Translate-URL: https://hosted.weblate.org/projects/tb-android/app-strings/tr/
Translate-URL: https://hosted.weblate.org/projects/tb-android/app-strings/uk/
Translate-URL: https://hosted.weblate.org/projects/tb-android/app-strings/vi/
Translate-URL: https://hosted.weblate.org/projects/tb-android/app-strings/zh_Hans/
Translate-URL: https://hosted.weblate.org/projects/tb-android/designsystem/vi/
Translate-URL: https://hosted.weblate.org/projects/tb-android/onboarding-permissions/ca/
Translate-URL: https://hosted.weblate.org/projects/tb-android/onboarding-permissions/cs/
Translate-URL: https://hosted.weblate.org/projects/tb-android/onboarding-permissions/de/
Translate-URL: https://hosted.weblate.org/projects/tb-android/onboarding-permissions/es/
Translate-URL: https://hosted.weblate.org/projects/tb-android/onboarding-permissions/et/
Translate-URL: https://hosted.weblate.org/projects/tb-android/onboarding-permissions/fr/
Translate-URL: https://hosted.weblate.org/projects/tb-android/onboarding-permissions/hu/
Translate-URL: https://hosted.weblate.org/projects/tb-android/onboarding-permissions/is/
Translate-URL: https://hosted.weblate.org/projects/tb-android/onboarding-permissions/it/
Translate-URL: https://hosted.weblate.org/projects/tb-android/onboarding-permissions/ja/
Translate-URL: https://hosted.weblate.org/projects/tb-android/onboarding-permissions/nb_NO/
Translate-URL: https://hosted.weblate.org/projects/tb-android/onboarding-permissions/pl/
Translate-URL: https://hosted.weblate.org/projects/tb-android/onboarding-permissions/sq/
Translate-URL: https://hosted.weblate.org/projects/tb-android/onboarding-permissions/sv/
Translate-URL: https://hosted.weblate.org/projects/tb-android/onboarding-permissions/tr/
Translate-URL: https://hosted.weblate.org/projects/tb-android/onboarding-permissions/vi/
Translate-URL: https://hosted.weblate.org/projects/tb-android/onboarding-permissions/zh_Hans/
Translate-URL: https://hosted.weblate.org/projects/tb-android/onboarding/az/
Translate-URL: https://hosted.weblate.org/projects/tb-android/onboarding/es/
Translate-URL: https://hosted.weblate.org/projects/tb-android/onboarding/fr/
Translate-URL: https://hosted.weblate.org/projects/tb-android/onboarding/it/
Translate-URL: https://hosted.weblate.org/projects/tb-android/onboarding/sv/
Translate-URL: https://hosted.weblate.org/projects/tb-android/onboarding/vi/
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-permissions
Translation: K-9 Mail/Thunderbird/onboarding-welcome
Translation: K-9 Mail/Thunderbird/ui-legacy
2023-11-28 18:14:57 +01:00
Wolf-Martell Montwé
e0957e2278
Merge pull request #7387 from thunderbird/change-use-of-enum-values-by-entries
Change use of Enum.values() to Enum.entries
2023-11-28 16:26:40 +00:00
Wolf-Martell Montwé
2c38500608
Merge pull request #7384 from thunderbird/change_server_settings_form_to_loading_view
Change ServerSettings to support loading state
2023-11-28 16:26:02 +00:00
Wolf-Martell Montwé
8d4ecbd4fb
Merge pull request #7385 from thunderbird/change_new_edit_server_settings_to_default
Change new edit server settings to default
2023-11-28 16:25:41 +00:00
cketti
52dda5fac2
Merge pull request #7383 from thunderbird/add_ClientCertificateException
Add `ClientCertificateException`
2023-11-28 17:10:54 +01:00
Wolf-Martell Montwé
251f835c1e
Change use of Enum.values() to Enum.entries 2023-11-28 16:46:28 +01:00
Wolf-Martell Montwé
4426a2a0a4
Change new edit server settings to default 2023-11-28 16:39:26 +01:00
Wolf-Martell Montwé
e1c2cf3558
Fix issue with manual flow due to changes to the state mapping 2023-11-28 16:38:47 +01:00
Wolf-Martell Montwé
cd1b36a730
Change ServerSettings to loading view 2023-11-28 16:16:09 +01:00
cketti
ae2fbfe72d Add ClientCertificateException 2023-11-28 15:14:06 +01:00
cketti
b2a1b13968
Merge pull request #7382 from thunderbird/fix_test_issues
Fix newly introduced test issues
2023-11-28 15:11:09 +01:00
cketti
8a3da93314 Remove check for open connection in Pop3ConnectionTest
Right now the behavior of `Pop3Connection.open()` isn't very predictable when it comes to the state of the socket connection in the case of an error. Fixing this would require more changes to the POP3 code than we want to do right now. So this change relaxes the test to not check whether the connection is open or closed.
2023-11-28 14:51:18 +01:00
cketti
6500e16fd9 Remove unused import 2023-11-28 14:02:35 +01:00
cketti
68eec72c7b
Merge pull request #7381 from thunderbird/add_MissingCapabilityException
Add `MissingCapabilityException`
2023-11-28 12:21:09 +01:00