0
0
mirror of https://github.com/thunderbird/thunderbird-android.git synced 2024-09-20 04:02:14 +02:00
Commit Graph

14170 Commits

Author SHA1 Message Date
cketti
4edb195ff6
Merge pull request #7959 from thunderbird/remove_TokenAutoComplete_workaround
Remove workaround that is no longer necessary
2024-06-20 12:47:10 +02:00
cketti
d10d75ab02 Move connection security upgrade code to ServerSettingsUpgraderTo92 2024-06-20 12:29:48 +02:00
cketti
0857d96f7a Extract ServerSettingsUpgrader 2024-06-20 12:29:28 +02:00
cketti
02539ba6f9 Change ValidatedSettings.Server to use InternalSettingsMap 2024-06-20 12:29:28 +02:00
cketti
7655ee944a Extract ServerSettingsWriter 2024-06-20 12:29:28 +02:00
cketti
7b769bdda9 Extract ServerSettingsValidator
This also introduces `ServerSettingsDescriptions` that contains the necessary data to validate and later upgrade server settings.
2024-06-20 12:16:42 +02:00
cketti
b5a9ac6871 Remove FragmentView 2024-06-19 18:44:32 +02:00
cketti
55dc51d82c Switch to AndroidFragment from androidx.fragment:fragment-compose 2024-06-19 18:44:32 +02:00
cketti
b00ff76e89 Bump AndroidX Fragment to 1.8.0 2024-06-19 18:16:23 +02:00
Wolf-Martell Montwé
ba337a3730
Move MessageListWidget to feature widget module 2024-06-19 17:59:52 +02:00
cketti
856b20702c Remove workaround that is no longer necessary 2024-06-19 16:49:35 +02:00
cketti
061c40d86c
Merge pull request #7958 from thunderbird/fork_TokenAutoComplete
Switch to custom version of TokenAutoComplete
2024-06-19 15:12:30 +02:00
cketti
f00ac3a57a Switch to custom version of TokenAutoComplete
`de.cketti.temp:tokenautocomplete:4.0.0-beta01-k9mail02` is based on `com.splitwise:tokenautocomplete:4.0.0-beta01` and includes a fix for a crash that K-9 Mail users regularly run into.
2024-06-19 12:57:42 +02:00
Wolf-Martell Montwé
f167e9c46a
Merge pull request #7947 from thunderbird/fix-use-of-global-coroutine-scope
Fix use of GlobalScope for coroutines
2024-06-18 09:47:37 +00:00
Wolf-Martell Montwé
2738769158
Replace GlobalScope with MainScope for CommonApp 2024-06-17 13:51:10 +02:00
Wolf-Martell Montwé
0e19a6285a
Replace GlobalScope with MainScope for Autocrypt classes 2024-06-17 13:51:09 +02:00
Wolf-Martell Montwé
77c19be1b3
Replace GlobalScope with MainScope for AppLanguageManager 2024-06-17 13:51:09 +02:00
Wolf-Martell Montwé
d1e8c8cc8e
Replace GlobalScope with SupervisorJob for FolderSettingsDataStore 2024-06-17 13:51:09 +02:00
Wolf-Martell Montwé
2b1d10d12e
Replace GlobalScope with viewModelScope for SettingsViewModel 2024-06-17 13:51:09 +02:00
Wolf-Martell Montwé
26442b392d
Replace GlobalScope with viewModelScope for SettingsImportViewModel 2024-06-17 13:51:08 +02:00
Wolf-Martell Montwé
f26cc96ca3
Replace GlobalScope with SupervisorJob for UnreadWidgetProvider 2024-06-17 13:51:08 +02:00
cketti
afe461b66b
Merge pull request #7941 from thunderbird/refactor_SettingsImporter
Refactor `SettingsImporter` [5/x]
2024-06-17 12:51:59 +02:00
cketti
9a5f6603fb
Merge pull request #7952 from thunderbird/update_translations
Update translations from Weblate
2024-06-14 19:42:16 +02:00
cketti
7757cf2fcd Fix or remove onboarding_welcome_message string 2024-06-14 19:03:37 +02:00
cketti
6be8f96283 Merge branch 'weblate' into update_translations 2024-06-14 18:51:51 +02:00
Wolf-Martell Montwé
c7c3783e3f
Merge pull request #7951 from thunderbird/remove_outdated_translations
Remove outdated translations
2024-06-14 16:17:15 +00:00
cketti
e99167f6dc Remove outdated translations 2024-06-14 17:47:57 +02:00
Hosted Weblate
a509e6ebcf
Update translations (Weblate)
Co-authored-by: Anonymous <noreply@weblate.org>
Co-authored-by: Besnik Bleta <besnik@programeshqip.org>
Co-authored-by: Danial Behzadi <dani.behzi@ubuntu.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Jonatan Nyberg <jonatan@autistici.org>
Co-authored-by: Kazushi Hayama <hosted.weblate.3yoe@1984.pmail.li>
Co-authored-by: Languages add-on <noreply-addon-languages@weblate.org>
Co-authored-by: Matthaiks <kitynska@gmail.com>
Co-authored-by: Oğuz Ersen <oguz@ersen.moe>
Co-authored-by: Priit Jõerüüt <hwlate@joeruut.com>
Co-authored-by: Sketch6580 <Sketch6580@users.noreply.hosted.weblate.org>
Co-authored-by: Sveinn í Felli <sv1@fellsnet.is>
Co-authored-by: Wim Benes <fryskefirefox@gmail.com>
Co-authored-by: Wolf-Martell Montwé <wolf@thunderbird.net>
Co-authored-by: cketti <cketti@thunderbird.net>
Co-authored-by: lucasmz-dev <git@lucasmz.dev>
Co-authored-by: nautilusx <translate@disroot.org>
Co-authored-by: solokot <solokot@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/tb-android/account-oauth/ja/
Translate-URL: https://hosted.weblate.org/projects/tb-android/account-server-settings/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/tb-android/account-setup/sv/
Translate-URL: https://hosted.weblate.org/projects/tb-android/app-store-metadata-k9mail/is/
Translate-URL: https://hosted.weblate.org/projects/tb-android/app-store-metadata-k9mail/pl/
Translate-URL: https://hosted.weblate.org/projects/tb-android/app-store-metadata-k9mail/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/tb-android/app-store-metadata-k9mail/ru/
Translate-URL: https://hosted.weblate.org/projects/tb-android/app-strings/ar/
Translate-URL: https://hosted.weblate.org/projects/tb-android/app-strings/be/
Translate-URL: https://hosted.weblate.org/projects/tb-android/app-strings/bg/
Translate-URL: https://hosted.weblate.org/projects/tb-android/app-strings/br/
Translate-URL: https://hosted.weblate.org/projects/tb-android/app-strings/cs/
Translate-URL: https://hosted.weblate.org/projects/tb-android/app-strings/cy/
Translate-URL: https://hosted.weblate.org/projects/tb-android/app-strings/da/
Translate-URL: https://hosted.weblate.org/projects/tb-android/app-strings/de/
Translate-URL: https://hosted.weblate.org/projects/tb-android/app-strings/el/
Translate-URL: https://hosted.weblate.org/projects/tb-android/app-strings/eo/
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/eu/
Translate-URL: https://hosted.weblate.org/projects/tb-android/app-strings/fa/
Translate-URL: https://hosted.weblate.org/projects/tb-android/app-strings/fi/
Translate-URL: https://hosted.weblate.org/projects/tb-android/app-strings/fr/
Translate-URL: https://hosted.weblate.org/projects/tb-android/app-strings/hr/
Translate-URL: https://hosted.weblate.org/projects/tb-android/app-strings/hu/
Translate-URL: https://hosted.weblate.org/projects/tb-android/app-strings/hy/
Translate-URL: https://hosted.weblate.org/projects/tb-android/app-strings/is/
Translate-URL: https://hosted.weblate.org/projects/tb-android/app-strings/ja/
Translate-URL: https://hosted.weblate.org/projects/tb-android/app-strings/ka/
Translate-URL: https://hosted.weblate.org/projects/tb-android/app-strings/ko/
Translate-URL: https://hosted.weblate.org/projects/tb-android/app-strings/lt/
Translate-URL: https://hosted.weblate.org/projects/tb-android/app-strings/ml/
Translate-URL: https://hosted.weblate.org/projects/tb-android/app-strings/nb_NO/
Translate-URL: https://hosted.weblate.org/projects/tb-android/app-strings/nn/
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/pt_PT/
Translate-URL: https://hosted.weblate.org/projects/tb-android/app-strings/ro/
Translate-URL: https://hosted.weblate.org/projects/tb-android/app-strings/sk/
Translate-URL: https://hosted.weblate.org/projects/tb-android/app-strings/sl/
Translate-URL: https://hosted.weblate.org/projects/tb-android/app-strings/sr/
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/zh_Hant/
Translate-URL: https://hosted.weblate.org/projects/tb-android/onboarding/de/
Translate-URL: https://hosted.weblate.org/projects/tb-android/onboarding/et/
Translate-URL: https://hosted.weblate.org/projects/tb-android/onboarding/fy/
Translate-URL: https://hosted.weblate.org/projects/tb-android/onboarding/ja/
Translate-URL: https://hosted.weblate.org/projects/tb-android/onboarding/nl/
Translate-URL: https://hosted.weblate.org/projects/tb-android/onboarding/pl/
Translate-URL: https://hosted.weblate.org/projects/tb-android/onboarding/ru/
Translate-URL: https://hosted.weblate.org/projects/tb-android/onboarding/sq/
Translate-URL: https://hosted.weblate.org/projects/tb-android/onboarding/tr/
Translate-URL: https://hosted.weblate.org/projects/tb-android/onboarding/zh_Hans/
Translate-URL: https://hosted.weblate.org/projects/tb-android/settings-import/ar/
Translate-URL: https://hosted.weblate.org/projects/tb-android/settings-import/be/
Translate-URL: https://hosted.weblate.org/projects/tb-android/settings-import/bg/
Translate-URL: https://hosted.weblate.org/projects/tb-android/settings-import/cs/
Translate-URL: https://hosted.weblate.org/projects/tb-android/settings-import/cy/
Translate-URL: https://hosted.weblate.org/projects/tb-android/settings-import/de/
Translate-URL: https://hosted.weblate.org/projects/tb-android/settings-import/el/
Translate-URL: https://hosted.weblate.org/projects/tb-android/settings-import/en_GB/
Translate-URL: https://hosted.weblate.org/projects/tb-android/settings-import/es/
Translate-URL: https://hosted.weblate.org/projects/tb-android/settings-import/et/
Translate-URL: https://hosted.weblate.org/projects/tb-android/settings-import/eu/
Translate-URL: https://hosted.weblate.org/projects/tb-android/settings-import/fi/
Translate-URL: https://hosted.weblate.org/projects/tb-android/settings-import/fy/
Translate-URL: https://hosted.weblate.org/projects/tb-android/settings-import/hu/
Translate-URL: https://hosted.weblate.org/projects/tb-android/settings-import/is/
Translate-URL: https://hosted.weblate.org/projects/tb-android/settings-import/ja/
Translate-URL: https://hosted.weblate.org/projects/tb-android/settings-import/lv/
Translate-URL: https://hosted.weblate.org/projects/tb-android/settings-import/nb_NO/
Translate-URL: https://hosted.weblate.org/projects/tb-android/settings-import/nl/
Translate-URL: https://hosted.weblate.org/projects/tb-android/settings-import/pl/
Translate-URL: https://hosted.weblate.org/projects/tb-android/settings-import/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/tb-android/settings-import/pt_PT/
Translate-URL: https://hosted.weblate.org/projects/tb-android/settings-import/ru/
Translate-URL: https://hosted.weblate.org/projects/tb-android/settings-import/sl/
Translate-URL: https://hosted.weblate.org/projects/tb-android/settings-import/sq/
Translate-URL: https://hosted.weblate.org/projects/tb-android/settings-import/sv/
Translate-URL: https://hosted.weblate.org/projects/tb-android/settings-import/tr/
Translate-URL: https://hosted.weblate.org/projects/tb-android/settings-import/uk/
Translate-URL: https://hosted.weblate.org/projects/tb-android/settings-import/zh_Hans/
Translate-URL: https://hosted.weblate.org/projects/tb-android/settings-import/zh_Hant/
Translate-URL: https://hosted.weblate.org/projects/tb-android/widget-unread/fy/
Translate-URL: https://hosted.weblate.org/projects/tb-android/widget-unread/ja/
Translate-URL: https://hosted.weblate.org/projects/tb-android/widget-unread/nl/
Translation: K-9 Mail/Thunderbird/App Store Metadata (K-9 Mail)
Translation: K-9 Mail/Thunderbird/account-oauth
Translation: K-9 Mail/Thunderbird/account-server-settings
Translation: K-9 Mail/Thunderbird/account-setup
Translation: K-9 Mail/Thunderbird/onboarding-welcome
Translation: K-9 Mail/Thunderbird/settings-import
Translation: K-9 Mail/Thunderbird/ui-legacy
Translation: K-9 Mail/Thunderbird/widget-unread
2024-06-14 17:39:19 +02:00
Wolf-Martell Montwé
389593d439
Merge pull request #7943 from thunderbird/replace-app-name-usage-part-2
Replace app name usage - Part 2
2024-06-14 14:50:48 +00:00
Wolf-Martell Montwé
1feb4c7c6b
Merge pull request #7944 from thunderbird/bump-dependencies
Bump dependencies and introduce Kotlin 2.0
2024-06-14 14:41:10 +00:00
Wolf-Martell Montwé
ff5618ce44
Replace app name in dialog_openkeychain_info_text 2024-06-14 16:31:24 +02:00
Wolf-Martell Montwé
de232c67d5
Replace app name in default_signature 2024-06-14 16:31:24 +02:00
Wolf-Martell Montwé
129f275262
Replace app name in account_delete_dlg_instructions_fmt 2024-06-14 16:31:24 +02:00
Wolf-Martell Montwé
27d9cd2bb5
Change push_info_notification_explanation_text to use AppNameProvider 2024-06-14 16:31:23 +02:00
Wolf-Martell Montwé
4146473a90
Bump AndroidX Compose BOM 2024.05.00 -> 2024.06.00 2024-06-14 16:11:28 +02:00
Wolf-Martell Montwé
4f934eeb27
Bump Kotlin 1.9.24 -> 2.0.0 and switch to the compose compiler plugin 2024-06-14 16:11:28 +02:00
Wolf-Martell Montwé
73faf8c239
Merge pull request #7946 from thunderbird/remove-dependency-substitutions
Remove dependency substitutions
2024-06-14 13:56:25 +00:00
Wolf-Martell Montwé
1946f23fd0
Remove dependency substitutions 2024-06-14 11:10:46 +02:00
Wolf-Martell Montwé
d0d24b4b68
Merge pull request #7942 from thunderbird/replace-app-name-usage-part-1
Replace app name usage - Part 1
2024-06-13 17:04:41 +00:00
cketti
7b11fbad21
Merge pull request #7931 from thunderbird/rename_client_id
Rename `clientId` to `clientInfo`
2024-06-13 17:41:36 +02:00
Wolf-Martell Montwé
950ee9fdad
Bump Gradle 8.7 -> 8.8 2024-06-13 16:05:21 +02:00
Wolf-Martell Montwé
ced562d5a3
Replace hard coded app name in about_title 2024-06-13 14:29:23 +02:00
Wolf-Martell Montwé
1109332757
Remove mention of K-9 Mail from settings_import_oauth_description 2024-06-13 14:19:51 +02:00
Wolf-Martell Montwé
ccc4602bea
Replace usage of account_setup_title by AppNameProvider 2024-06-13 14:13:05 +02:00
Wolf-Martell Montwé
92249ec7da
Replace K-9 Mail in onboarding_welcome_message by app_name 2024-06-13 14:06:32 +02:00
Wolf-Martell Montwé
aa4f357770
Replace onboarding_welcome_title by AppNameProvider 2024-06-13 14:00:46 +02:00
Wolf-Martell Montwé
c5d0ea4324
Replace account_common_title by AppNameProvider 2024-06-13 13:24:05 +02:00
cketti
4b5de6d184 Clean up SettingsImporter 2024-06-13 12:19:05 +02:00
cketti
074d6d0e5e Move more code to GeneralSettingsWriter 2024-06-13 01:35:40 +02:00
cketti
c40c6d7d8e Move more code to AccountSettingsWriter 2024-06-13 01:35:40 +02:00