Commit graph

13475 commits

Author SHA1 Message Date
cketti
1847e19321
Merge pull request #7446 from thunderbird/special_folders_fix_3
Retry loading the folder list when 'retry' button was clicked
2024-01-03 13:15:26 +01:00
cketti
d3c7ec39aa
Merge pull request #7445 from thunderbird/special_folders_fix_2
Sort folders alphabetically in special folders screen
2024-01-03 13:14:34 +01:00
cketti
aae41a903f
Merge pull request #7443 from thunderbird/fetch_folder_list_after_creating_account
Save special folder mapping and fetch folder list after creating account
2024-01-03 13:14:12 +01:00
Wolf-Martell Montwé
e4557d49d1
Bump Koin 3.5.0 -> 3.5.3 2024-01-03 10:50:00 +01:00
Wolf-Martell Montwé
cbeaef7c51
Bump Android dependencies
- AndroidX Activity 1.8.1 -> 1.8.2
- AndroidX Navigation 2.7.5 -> 2.7.6
- AndroidX Annotation 1.7.0 -> 1.7.1
2024-01-03 10:49:28 +01:00
cketti
19a064c15f Retry loading the folder list when 'retry' button was clicked 2024-01-03 00:46:28 +01:00
cketti
8b21d9a239
Merge pull request #7444 from thunderbird/special_folders_fix_1
Don't delay when user clicks 'Next' in special folders screen
2024-01-02 21:12:30 +01:00
Wolf-Martell Montwé
0e6b77b6bf
Bump Kotlin dependencies
- Kotlin 1.9.20 -> 1.9.21
- AndroidX Compose Compiler 1.5.5 -> 1.5.7
- Okio 3.6.0 -> 3.7.0
- KotlinX Immutable 0.3.6 -> 0.3.7
2024-01-02 18:40:36 +01:00
Wolf-Martell Montwé
e6e0bba996
Bump AGP 8.1.4 -> 8.2.0 2024-01-02 18:11:00 +01:00
Wolf-Martell Montwé
cd8274a539
Merge pull request #7470 from thunderbird/remove-unused-code
Remove unused `ThreadInfo` class
2024-01-02 17:01:14 +01:00
Wolf-Martell Montwé
4fc07da370
Remove unused ThreadInfo class 2024-01-02 15:29:27 +01:00
cketti
da8a7625c9 Update notification preferences when fragment is created 2024-01-02 13:18:35 +01:00
cketti
6de9d8c183 Sort folders alphabetically in special folders screen 2023-12-19 22:13:21 +01:00
cketti
674932695f Don't delay when user clicks 'Next' in special folders screen 2023-12-19 21:40:43 +01:00
cketti
6fb4bfae00 Remove try/catch block
We don't expect any of the code that was previously inside the `try` block to throw.
2023-12-19 21:21:17 +01:00
cketti
cba9ca31aa
Merge pull request #7440 from thunderbird/dependabot/github_actions/github/codeql-action-3
Bump github/codeql-action from 2 to 3
2023-12-19 20:18:23 +01:00
cketti
df776baeea Save special folder mapping when creating an account 2023-12-19 19:51:46 +01:00
dependabot[bot]
1c7464e4d7
Bump github/codeql-action from 2 to 3
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 2 to 3.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/github/codeql-action/compare/v2...v3)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-12-18 14:34:23 +00:00
cketti
a1a090f77e Fetch folder list when creating an account 2023-12-14 00:37:23 +01:00
cketti
46cdbd556e
Merge pull request #7431 from meenbeese/patch-1
Convert `Pop3Commands` file to Kotlin
2023-12-14 00:15:52 +01:00
Meen Beese
5347ebd48b Convert Pop3Commands to Kotlin 2023-12-13 23:49:02 +01:00
Meen Beese
cc169a1d12 Rename .java to .kt 2023-12-13 23:49:02 +01:00
cketti
927dc72cca
Merge pull request #7274 from thunderbird/add_account_setup_special_folder_mapping
Add account setup special folder mapping screen
2023-12-13 22:22:57 +01:00
cketti
b890bb9403 Fix string representation of SpecialFolderOption.None(isAutomatic = true) 2023-12-13 21:41:28 +01:00
Wolf-Martell Montwé
35bf87a3b4 Add special folder mapping screen 2023-12-13 21:41:28 +01:00
cketti
1171511cc5
Merge pull request #7407 from arissystem/issue-4371
Add copy action to RecipientSelectView
2023-12-11 13:29:25 +01:00
Wolf-Martell Montwé
e017951022
Merge pull request #7426 from thunderbird/add_fixed_scale_image
Add `FixedScaleImage` to design system
2023-12-11 12:01:34 +00:00
cketti
96bc7b1076
Merge pull request #7428 from thunderbird/bump_clikt
Bump Clikt 3.5.2 -> 4.2.1
2023-12-11 12:47:36 +01:00
cketti
b7bb0e0ee4
Merge pull request #7424 from thunderbird/more_server_settings_validation_errors
Add more errors to `ServerSettingsValidationResult`
2023-12-11 12:47:22 +01:00
Wolf-Martell Montwé
b17d917c28
Merge pull request #7425 from thunderbird/add_lint_config_to_compose_apps
Change lint config to lower ExtraTranslation to warning level
2023-12-11 09:52:14 +00:00
r.zarchi
6fde3ad738 Copy action added to Recipient select view 2023-12-10 15:21:09 +03:30
cketti
433d233ce4 Bump clikt 3.5.2 -> 4.2.1 2023-12-10 01:35:18 +01:00
Wolf-Martell Montwé
235ad6d084
Add FixedScaleImage to catalog app 2023-12-08 16:39:34 +01:00
Wolf-Martell Montwé
8039b9d5a4
Add FixedScaleImage to design system 2023-12-08 16:39:34 +01:00
Wolf-Martell Montwé
b86081cf7f
Add lint config to report ExtraTranslation as warning instead of error 2023-12-08 16:34:05 +01:00
cketti
928b18422e Add more errors to ServerSettingsValidationResult 2023-12-08 15:18:29 +01:00
cketti
b73ebdeecc
Merge pull request #7421 from thunderbird/convert_to_kotlin
Convert `CertificateValidationException` and `CertificateChainException` to Kotlin
2023-12-08 12:34:33 +01:00
cketti
025272bbbb Convert CertificateChainException to Kotlin 2023-12-07 21:36:35 +01:00
cketti
34f4d18716 Rename .java to .kt 2023-12-07 21:00:49 +01:00
cketti
5c58b03fb2 Convert CertificateValidationException to Kotlin 2023-12-07 20:58:53 +01:00
cketti
3cf4395fa1 Rename .java to .kt 2023-12-07 20:58:53 +01:00
cketti
3db3d87e0a
Merge pull request #7420 from thunderbird/more_error_details
Display error details when checking server settings has failed
2023-12-07 15:01:52 +01:00
cketti
dd2ec736b0
Merge pull request #7418 from thunderbird/simplify_CertificateValidationException
Simplify `CertificateValidationException` to only be used when there's a certificate chain
2023-12-07 13:48:45 +01:00
Wolf-Martell Montwé
c04e7de4b0
Merge pull request #7414 from thunderbird/bump_dependencies
Bump dependencies
2023-12-07 12:42:05 +00:00
cketti
3f740bf87e Remove CertificateError handling from ServerValidationStringMapper 2023-12-06 18:31:56 +01:00
cketti
56bd19f0cf Display error details when checking server settings 2023-12-06 18:28:19 +01:00
cketti
18c45e49a3
Merge pull request #7419 from weblate/weblate-tb-android-app-strings
Translations update from Hosted Weblate
2023-12-06 15:54:18 +01:00
cketti
07c97cd039 Simplify CertificateValidationException to only be used when there's a certificate chain 2023-12-06 15:53:10 +01:00
Wolf-Martell Montwé
a230e11910
Bump Spotless 6.22.0 -> 6.23.3 and Ktlint 0.50.0 -> 1.0.1 2023-12-06 15:04:55 +01:00
Hosted Weblate
fc96ba6469
Update translations (Weblate)
Co-authored-by: Aitor Salaberria <trslbrr@gmail.com>
Co-authored-by: Alex Ho <samho1234567@gmail.com>
Co-authored-by: Bexon Bai <pakkinhung@outlook.com>
Co-authored-by: Billie O'Dwyer <billie@beod.co.uk>
Co-authored-by: Eric <zxmegaxqug@hldrive.com>
Co-authored-by: Geoff Lawrence <GeoffLawrence@users.noreply.hosted.weblate.org>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Jener Gomes <jenerg1@gmail.com>
Co-authored-by: Kazushi Hayama <hosted.weblate.3yoe@1984.pmail.li>
Co-authored-by: Luka Mamukashvili <ultraluka0@gmail.com>
Co-authored-by: Magnus MM Mathiesen <light.hat0665@fastmail.com>
Co-authored-by: Martin Bogdanov <bankenstein@proton.me>
Co-authored-by: Matthaiks <kitynska@gmail.com>
Co-authored-by: Michal Stanke <michal@stanke.cz>
Co-authored-by: Miloš Leškanič <leskanic@gmail.com>
Co-authored-by: Pavel Kotrč <pkotrc@gmail.com>
Co-authored-by: Rijurekh Bose <rijurekh@outlook.com>
Co-authored-by: Tilen Komel <me@komelt.dev>
Co-authored-by: bittin1ddc447d824349b2 <bittin@reimu.nl>
Co-authored-by: contoriano <inst24@tutanota.com>
Co-authored-by: ngocanhtve <ngocanh.tve@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/tb-android/account-common/el/
Translate-URL: https://hosted.weblate.org/projects/tb-android/account-common/en_GB/
Translate-URL: https://hosted.weblate.org/projects/tb-android/account-common/sk/
Translate-URL: https://hosted.weblate.org/projects/tb-android/account-oauth/bg/
Translate-URL: https://hosted.weblate.org/projects/tb-android/account-oauth/cs/
Translate-URL: https://hosted.weblate.org/projects/tb-android/account-oauth/el/
Translate-URL: https://hosted.weblate.org/projects/tb-android/account-oauth/en_GB/
Translate-URL: https://hosted.weblate.org/projects/tb-android/account-oauth/sk/
Translate-URL: https://hosted.weblate.org/projects/tb-android/account-oauth/sl/
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/cs/
Translate-URL: https://hosted.weblate.org/projects/tb-android/account-server-settings/el/
Translate-URL: https://hosted.weblate.org/projects/tb-android/account-server-settings/en_GB/
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/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/tb-android/account-server-settings/sk/
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/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/cs/
Translate-URL: https://hosted.weblate.org/projects/tb-android/account-server-validation/el/
Translate-URL: https://hosted.weblate.org/projects/tb-android/account-server-validation/en_GB/
Translate-URL: https://hosted.weblate.org/projects/tb-android/account-server-validation/sk/
Translate-URL: https://hosted.weblate.org/projects/tb-android/account-setup/bg/
Translate-URL: https://hosted.weblate.org/projects/tb-android/account-setup/cs/
Translate-URL: https://hosted.weblate.org/projects/tb-android/account-setup/el/
Translate-URL: https://hosted.weblate.org/projects/tb-android/account-setup/en_GB/
Translate-URL: https://hosted.weblate.org/projects/tb-android/account-setup/eu/
Translate-URL: https://hosted.weblate.org/projects/tb-android/account-setup/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/tb-android/account-setup/sk/
Translate-URL: https://hosted.weblate.org/projects/tb-android/account-setup/vi/
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/bg/
Translate-URL: https://hosted.weblate.org/projects/tb-android/app-strings/cs/
Translate-URL: https://hosted.weblate.org/projects/tb-android/app-strings/el/
Translate-URL: https://hosted.weblate.org/projects/tb-android/app-strings/en_GB/
Translate-URL: https://hosted.weblate.org/projects/tb-android/app-strings/eu/
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/pt_BR/
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/vi/
Translate-URL: https://hosted.weblate.org/projects/tb-android/app-strings/zh_Hant/
Translate-URL: https://hosted.weblate.org/projects/tb-android/designsystem/cs/
Translate-URL: https://hosted.weblate.org/projects/tb-android/designsystem/da/
Translate-URL: https://hosted.weblate.org/projects/tb-android/designsystem/el/
Translate-URL: https://hosted.weblate.org/projects/tb-android/designsystem/en_GB/
Translate-URL: https://hosted.weblate.org/projects/tb-android/designsystem/sk/
Translate-URL: https://hosted.weblate.org/projects/tb-android/onboarding-permissions/bg/
Translate-URL: https://hosted.weblate.org/projects/tb-android/onboarding-permissions/cs/
Translate-URL: https://hosted.weblate.org/projects/tb-android/onboarding-permissions/el/
Translate-URL: https://hosted.weblate.org/projects/tb-android/onboarding-permissions/en_GB/
Translate-URL: https://hosted.weblate.org/projects/tb-android/onboarding-permissions/eu/
Translate-URL: https://hosted.weblate.org/projects/tb-android/onboarding-permissions/hi/
Translate-URL: https://hosted.weblate.org/projects/tb-android/onboarding-permissions/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/tb-android/onboarding-permissions/sk/
Translate-URL: https://hosted.weblate.org/projects/tb-android/onboarding-permissions/zh_Hant/
Translate-URL: https://hosted.weblate.org/projects/tb-android/onboarding/cs/
Translate-URL: https://hosted.weblate.org/projects/tb-android/onboarding/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/tb-android/onboarding/sk/
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-permissions
Translation: K-9 Mail/Thunderbird/onboarding-welcome
Translation: K-9 Mail/Thunderbird/ui-legacy
2023-12-06 13:24:32 +01:00