Wolf-Martell Montwé
f0632d6c9a
Add LoadingErrorState to remove some boilerplate from AccountAutoDiscoveryContent
2023-10-20 14:41:21 +02:00
Wolf-Martell Montwé
40f1520294
Change LoadingView padding to double and remove wrongly set modifier
2023-10-20 14:41:21 +02:00
Wolf-Martell Montwé
dc110a7af9
Change ErrorView to make onRetry optional and update style
2023-10-20 14:41:21 +02:00
Wolf-Martell Montwé
ab7d680111
Merge pull request #7269 from thundernest/disable_gradle_configuration_cache
...
Disable Gradle configuration cache
2023-10-19 13:23:10 +02:00
Wolf-Martell Montwé
3b044a9252
Disable Gradle configuration cache as Spotless doesn't support it properly
2023-10-19 12:31:50 +02:00
Wolf-Martell Montwé
e1a7a0b015
Fix source language file
2023-10-19 12:07:50 +02:00
Wolf-Martell Montwé
3a4bbff63e
Merge pull request #7264 from thundernest/fix_english_source_files
...
Fix english source strings based on translation feedback
2023-10-19 11:48:15 +02:00
Wolf-Martell Montwé
509feccd93
Fix english source strings based on translation feedback
2023-10-19 10:36:48 +02:00
Wolf-Martell Montwé
e0acfb63e3
Merge pull request #7266 from thundernest/fix_english_source_file
...
Fix english source string based on translation feedback
2023-10-18 14:57:01 +02:00
cketti
8df862b9e9
Merge pull request #7262 from thundernest/image_with_baseline
...
Add `ImageWithBaseline`
2023-10-18 14:32:59 +02:00
cketti
b35c96ee55
Merge pull request #7261 from thundernest/improve_icons_objects
...
Use getters to avoid loading all icons into memory at once
2023-10-18 14:32:35 +02:00
Wolf-Martell Montwé
e4fd7f10b4
Fix english source string based on translation feedback
2023-10-18 13:51:12 +02:00
cketti
d8a8555554
Add warning icon to server certificate error screen
2023-10-17 15:02:35 +02:00
cketti
34bbf83c90
Add IconsWithBaseline
2023-10-17 14:21:16 +02:00
cketti
9dad26e5bd
Add Modifier.withBaseline()
2023-10-17 14:21:16 +02:00
cketti
cfcdd7c6ff
Use getters to avoid loading all icons into memory at once
2023-10-17 12:44:32 +02:00
Wolf-Martell Montwé
7571469762
Merge pull request #7245 from thundernest/add_server_settings_interaction_mode
...
Add interaction mode to server settings
2023-10-13 17:06:00 +02:00
Wolf-Martell Montwé
e898296d58
Change IncomingFormItems to only add protocol when interaction mode is create
2023-10-13 16:38:07 +02:00
Wolf-Martell Montwé
c9003a5386
Add AccountTopAppBarWithBackButton
2023-10-13 16:38:06 +02:00
Wolf-Martell Montwé
66e1d44abf
Refactor server settings to move form content into own declaration
2023-10-12 17:06:27 +02:00
Wolf-Martell Montwé
d721153062
Change server settings to support interaction mode
2023-10-12 17:06:27 +02:00
cketti
61b76c31da
Merge pull request #7227 from thundernest/textfield_reveal_authentication
...
Add password input field that requires user authentication for unmasking
2023-10-12 13:08:14 +02:00
cketti
6dbb94b7e3
Add BiometricPasswordInput
...
Variant of `PasswordInput` that only allows the password to be unmasked after the user has authenticated using `BiometricPrompt`.
2023-10-12 12:28:46 +02:00
cketti
238b416110
Merge branch '6.6-MAINT'
2023-10-12 12:09:49 +02:00
cketti
33f3215a7c
Version 6.603
2023-10-12 11:31:46 +02:00
cketti
b1e9ca6810
Merge pull request #7240 from thundernest/backport_identity_fixes
...
Backport settings import/export fixes
2023-10-12 11:26:54 +02:00
Wolf-Martell Montwé
e41d07e141
Merge pull request #7242 from thundernest/add_adr_0003_switch_test_assertions_to_assertk
...
Add ADR 0003 - Switch Test Assertions from Truth to assertk
2023-10-12 10:38:19 +02:00
Wolf-Martell Montwé
627145ef01
Add ADR 0003 - Switch Test Assertions from Truth to AssertK
2023-10-12 10:30:13 +02:00
Wolf-Martell Montwé
8d1718bd2d
Merge pull request #7241 from thundernest/remove_providers_xml_discovery
...
Remove `ProvidersXmlDiscovery`
2023-10-12 10:22:38 +02:00
Wolf-Martell Montwé
be44dc3a69
Remove ProvidersXmlDiscovery
2023-10-11 18:07:06 +02:00
Wolf-Martell Montwé
801611779a
Merge pull request #7239 from thundernest/remove_account_setup_basics
...
Remove `AccountSetupBasics`
2023-10-11 18:06:00 +02:00
cketti
c66785e49f
Merge pull request #7237 from thundernest/translation_comments
...
Add descriptions for `general_settings_ui_density_*` strings
2023-10-11 17:40:32 +02:00
cketti
d8c7ff03e8
Update detekt baseline
2023-10-11 17:36:06 +02:00
Wolf-Martell Montwé
c02ed0589a
Remove AccountSetupBasics
2023-10-11 17:26:13 +02:00
Wolf-Martell Montwé
48bf636681
Merge pull request #7230 from thundernest/change_detekt_rules
...
Change detekt rules
2023-10-11 17:20:22 +02:00
Simon Arlott
ab47889542
Don't make identity descriptions unique on import
...
Identity descriptions don't have to be unique so they shouldn't be modified
when imported to make them unique.
This also means that identities with no description can be imported without
giving them one (e.g. "Imported", "Imported (1)", "Imported (2)").
2023-10-11 17:15:42 +02:00
Simon Arlott
12824ba726
Export identities that have no description
...
Identities must have an email address but all of the other fields are
optional, so email address should be used to determine identity keys.
Fixes #6932
2023-10-11 17:15:39 +02:00
cketti
315cabd7e7
Merge pull request #7234 from thundernest/fix_export_settings_backport
...
Don't fail when exporting an identity without a sender name
2023-10-11 17:06:54 +02:00
cketti
08b981a5b8
Merge pull request #7238 from thundernest/weblate
...
Merge changes from Weblate
2023-10-11 17:05:27 +02:00
cketti
88fc9f7fc5
Merge branch 'main' into weblate
2023-10-11 16:27:55 +02:00
Kazushi Hayama
73f68eda61
Translated using Weblate (Japanese)
...
Currently translated at 100.0% (28 of 28 strings)
Translation: K-9 Mail/Thunderbird/account-server-settings
Translate-URL: https://hosted.weblate.org/projects/tb-android/account-server-settings/ja/
2023-10-11 16:15:23 +02:00
Lepanto
f9423aecd1
Translated using Weblate (Italian)
...
Currently translated at 100.0% (3 of 3 strings)
Translation: K-9 Mail/Thunderbird/account-common
Translate-URL: https://hosted.weblate.org/projects/tb-android/account-common/it/
2023-10-11 16:15:23 +02:00
Kazushi Hayama
a1cb75e0c0
Translated using Weblate
...
Translation: K-9 Mail/Thunderbird/ui-legacy
Translate-URL: https://hosted.weblate.org/projects/tb-android/app-strings/ja/
2023-10-11 16:15:22 +02:00
Vladi69
056ce5c885
Translated using Weblate
...
Translation: K-9 Mail/Thunderbird/ui-legacy
Translate-URL: https://hosted.weblate.org/projects/tb-android/app-strings/it/
2023-10-11 16:15:22 +02:00
cketti
d393a509b0
Merge pull request #7236 from thundernest/fetch_transifex_translations
...
Fetch missing translations from Transifex
2023-10-11 16:15:17 +02:00
Wolf-Martell Montwé
38a2f407d9
Change detekt rules to better match our requirements
2023-10-11 16:12:31 +02:00
cketti
19677fa4a7
Add descriptions for general_settings_ui_density_*
strings
2023-10-11 16:11:46 +02:00
cketti
596349c6a0
Fetch missing translations from Transifex
...
These are incomplete translations we currently don't include in the app. But we want to make them available on Weblate.
2023-10-11 15:19:33 +02:00
Hosted Weblate
442b76fb2a
Update translations (Weblate)
...
Co-authored-by: Allan Nordhøy <epost@anotheragency.no>
Co-authored-by: Balázs Meskó <meskobalazs@mailbox.org>
Co-authored-by: Besnik Bleta <besnik@programeshqip.org>
Co-authored-by: Eric <hamburger2048@users.noreply.hosted.weblate.org>
Co-authored-by: Erik Lennartsson <erik@lenko.se>
Co-authored-by: Erik van Oosten <e.vanoosten@grons.nl>
Co-authored-by: Gyuris Gellért <bubu@ujevangelizacio.hu>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Igor Sorocean <sorocean.igor@gmail.com>
Co-authored-by: Jordi Sanfeliu <jordi@fibranet.cat>
Co-authored-by: Josep M. Ferrer <txemaq@gmail.com>
Co-authored-by: Kazushi Hayama <hosted.weblate.3yoe@1984.pmail.li>
Co-authored-by: Matthaiks <kitynska@gmail.com>
Co-authored-by: Oğuz Ersen <oguz@ersen.moe>
Co-authored-by: Simon T <simonpmt@gmail.com>
Co-authored-by: Steve <secure@mail.az>
Co-authored-by: Sveinn í Felli <sv1@fellsnet.is>
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: nautilusx <translate@disroot.org>
Co-authored-by: norayr tanakian <norayr@arnet.am>
Translate-URL: https://hosted.weblate.org/projects/tb-android/account-common/ca/
Translate-URL: https://hosted.weblate.org/projects/tb-android/account-common/da/
Translate-URL: https://hosted.weblate.org/projects/tb-android/account-common/de/
Translate-URL: https://hosted.weblate.org/projects/tb-android/account-common/hu/
Translate-URL: https://hosted.weblate.org/projects/tb-android/account-common/is/
Translate-URL: https://hosted.weblate.org/projects/tb-android/account-common/ja/
Translate-URL: https://hosted.weblate.org/projects/tb-android/account-common/nb_NO/
Translate-URL: https://hosted.weblate.org/projects/tb-android/account-common/pl/
Translate-URL: https://hosted.weblate.org/projects/tb-android/account-common/ro/
Translate-URL: https://hosted.weblate.org/projects/tb-android/account-common/sq/
Translate-URL: https://hosted.weblate.org/projects/tb-android/account-common/sv/
Translate-URL: https://hosted.weblate.org/projects/tb-android/account-common/tr/
Translate-URL: https://hosted.weblate.org/projects/tb-android/account-common/zh_Hans/
Translate-URL: https://hosted.weblate.org/projects/tb-android/account-oauth/ca/
Translate-URL: https://hosted.weblate.org/projects/tb-android/account-oauth/da/
Translate-URL: https://hosted.weblate.org/projects/tb-android/account-oauth/de/
Translate-URL: https://hosted.weblate.org/projects/tb-android/account-oauth/hu/
Translate-URL: https://hosted.weblate.org/projects/tb-android/account-oauth/is/
Translate-URL: https://hosted.weblate.org/projects/tb-android/account-oauth/ja/
Translate-URL: https://hosted.weblate.org/projects/tb-android/account-oauth/nb_NO/
Translate-URL: https://hosted.weblate.org/projects/tb-android/account-oauth/nl/
Translate-URL: https://hosted.weblate.org/projects/tb-android/account-oauth/pl/
Translate-URL: https://hosted.weblate.org/projects/tb-android/account-oauth/ro/
Translate-URL: https://hosted.weblate.org/projects/tb-android/account-oauth/sq/
Translate-URL: https://hosted.weblate.org/projects/tb-android/account-oauth/sv/
Translate-URL: https://hosted.weblate.org/projects/tb-android/account-oauth/tr/
Translate-URL: https://hosted.weblate.org/projects/tb-android/account-oauth/zh_Hans/
Translate-URL: https://hosted.weblate.org/projects/tb-android/account-server-settings/ca/
Translate-URL: https://hosted.weblate.org/projects/tb-android/account-server-settings/da/
Translate-URL: https://hosted.weblate.org/projects/tb-android/account-server-settings/de/
Translate-URL: https://hosted.weblate.org/projects/tb-android/account-server-settings/hu/
Translate-URL: https://hosted.weblate.org/projects/tb-android/account-server-settings/is/
Translate-URL: https://hosted.weblate.org/projects/tb-android/account-server-settings/ja/
Translate-URL: https://hosted.weblate.org/projects/tb-android/account-server-settings/nb_NO/
Translate-URL: https://hosted.weblate.org/projects/tb-android/account-server-settings/pl/
Translate-URL: https://hosted.weblate.org/projects/tb-android/account-server-settings/ro/
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/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-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/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/ja/
Translate-URL: https://hosted.weblate.org/projects/tb-android/account-server-validation/nb_NO/
Translate-URL: https://hosted.weblate.org/projects/tb-android/account-server-validation/pl/
Translate-URL: https://hosted.weblate.org/projects/tb-android/account-server-validation/ro/
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_Hans/
Translate-URL: https://hosted.weblate.org/projects/tb-android/account-setup/ca/
Translate-URL: https://hosted.weblate.org/projects/tb-android/account-setup/da/
Translate-URL: https://hosted.weblate.org/projects/tb-android/account-setup/de/
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/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/zh_Hans/
Translate-URL: https://hosted.weblate.org/projects/tb-android/app-strings/
Translate-URL: https://hosted.weblate.org/projects/tb-android/app-strings/ca/
Translate-URL: https://hosted.weblate.org/projects/tb-android/app-strings/de/
Translate-URL: https://hosted.weblate.org/projects/tb-android/app-strings/hu/
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/nb_NO/
Translate-URL: https://hosted.weblate.org/projects/tb-android/app-strings/nl/
Translate-URL: https://hosted.weblate.org/projects/tb-android/app-strings/pl/
Translate-URL: https://hosted.weblate.org/projects/tb-android/app-strings/ro/
Translate-URL: https://hosted.weblate.org/projects/tb-android/app-strings/sq/
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/zh_Hans/
Translate-URL: https://hosted.weblate.org/projects/tb-android/designsystem/ca/
Translate-URL: https://hosted.weblate.org/projects/tb-android/designsystem/de/
Translate-URL: https://hosted.weblate.org/projects/tb-android/designsystem/hu/
Translate-URL: https://hosted.weblate.org/projects/tb-android/designsystem/is/
Translate-URL: https://hosted.weblate.org/projects/tb-android/designsystem/ja/
Translate-URL: https://hosted.weblate.org/projects/tb-android/designsystem/nb_NO/
Translate-URL: https://hosted.weblate.org/projects/tb-android/designsystem/nl/
Translate-URL: https://hosted.weblate.org/projects/tb-android/designsystem/pl/
Translate-URL: https://hosted.weblate.org/projects/tb-android/designsystem/ro/
Translate-URL: https://hosted.weblate.org/projects/tb-android/designsystem/sq/
Translate-URL: https://hosted.weblate.org/projects/tb-android/designsystem/sv/
Translate-URL: https://hosted.weblate.org/projects/tb-android/designsystem/tr/
Translate-URL: https://hosted.weblate.org/projects/tb-android/designsystem/zh_Hans/
Translate-URL: https://hosted.weblate.org/projects/tb-android/onboarding/ca/
Translate-URL: https://hosted.weblate.org/projects/tb-android/onboarding/da/
Translate-URL: https://hosted.weblate.org/projects/tb-android/onboarding/de/
Translate-URL: https://hosted.weblate.org/projects/tb-android/onboarding/hu/
Translate-URL: https://hosted.weblate.org/projects/tb-android/onboarding/is/
Translate-URL: https://hosted.weblate.org/projects/tb-android/onboarding/ja/
Translate-URL: https://hosted.weblate.org/projects/tb-android/onboarding/nb_NO/
Translate-URL: https://hosted.weblate.org/projects/tb-android/onboarding/pl/
Translate-URL: https://hosted.weblate.org/projects/tb-android/onboarding/ro/
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/
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-10-11 11:00:12 +02:00
cketti
aeed534b44
Merge pull request #7233 from thundernest/remove_twitter_link
...
Remove Twitter from about screen
2023-10-11 11:00:04 +02:00