Commit graph

1341 commits

Author SHA1 Message Date
cketti
58c0518d95
Merge pull request #7813 from thunderbird/imap_delete
IMAP: Make expunge logic part of low-level delete operation
2024-05-07 16:19:48 +02:00
cketti
8fa8fa50c8 Move expunge logic into RealImapFolder.deleteMessages() 2024-05-06 19:28:47 +02:00
cketti
95c8002430 Move expunge logic into RealImapFolder.deleteAllMessages() 2024-05-06 18:33:29 +02:00
cketti
d618417c3f Rename data classes returned by SettingsFileParser 2024-05-03 19:37:33 +02:00
cketti
f23a1063f7 Rename SettingsFileContents.kt to SettingsFile.kt 2024-05-03 19:37:33 +02:00
cketti
c0917b251d Move code to filter settings file contents to SettingsImporter 2024-05-03 19:37:31 +02:00
cketti
11e2e34595
Merge pull request #7789 from thunderbird/catch_ForegroundServiceStartNotAllowedException
Ignore `ForegroundServiceStartNotAllowedException`
2024-04-30 11:52:30 +02:00
Wolf-Martell Montwé
35d1b45538
Change K9 tonal palette to new color values 2024-04-29 12:51:26 +02:00
cketti
9401de2580 Ignore ForegroundServiceStartNotAllowedException
…when `PushService` is automatically restarted by the system.
2024-04-25 19:03:37 +02:00
cketti
ce1ea7324f Notify PushServiceManager about PushService's started state 2024-04-25 16:35:42 +02:00
cketti
96955b0f4b
Merge pull request #7780 from thunderbird/foreground_service_immediate
Don't delay showing the notification for the Push foreground service
2024-04-25 12:04:07 +02:00
cketti
da55d7d7c1
Merge pull request #7776 from thunderbird/LocalDeleteOperationDecider
Extract decision whether to immediately delete a message to `LocalDeleteOperationDecider`
2024-04-25 12:03:51 +02:00
cketti
9194190fa9 Don't delay showing the notification for the Push foreground service 2024-04-24 11:46:34 +02:00
cketti
041330ae1f
Merge pull request #7766 from thunderbird/settings_import_refactor2
Refactor `SettingsImporter` [2/x]
2024-04-23 17:06:20 +02:00
cketti
44f3707462 Extract decision whether to immediately delete a message to LocalDeleteOperationDecider 2024-04-23 16:40:15 +02:00
cketti
bef7bd1d19 Fix Context.registerReceiver() calls to specify export behavior 2024-04-22 18:20:23 +02:00
cketti
6ac311b504 Ignore detekt errors for SettingsImporter 2024-04-19 19:04:18 +02:00
cketti
dfe29f0382 Change SettingsImporter to use constructor for dependency injection 2024-04-19 19:03:55 +02:00
cketti
9ce8a94bb5 Remove unused functionality from SettingsImporter 2024-04-19 17:54:53 +02:00
cketti
7a71129b62 Minor code cleanup 2024-04-19 17:53:05 +02:00
cketti
90d6a6fc95 Convert SettingsImporter to Kotlin 2024-04-19 16:27:28 +02:00
cketti
1bc44bd51a Rename .java to .kt 2024-04-19 15:31:12 +02:00
cketti
3a9947b2c5 Refactor SettingsFileParser 2024-04-16 15:27:48 +02:00
cketti
123a2aa98f Convert SettingsFileParser to Kotlin 2024-04-16 15:26:54 +02:00
cketti
1c5b4674e4 Rename .java to .kt 2024-04-16 15:14:58 +02:00
cketti
ca9fa1527d Extract parsing code from SettingsImporter 2024-04-06 18:55:30 +02:00
cketti
5a4e576d79 Extract data holder classes from SettingsImporter 2024-04-06 15:12:43 +02:00
cketti
81d7e45ab9 Merge branch '6.8-MAINT' 2024-04-05 20:14:59 +02:00
cketti
a2e38c5a5f Add Hebrew translation to release 2024-04-05 19:23:17 +02:00
cketti
15de271a5c Merge branch '6.8-MAINT' 2024-03-27 13:38:24 +01:00
cketti
73ae228f70 Notify user if permission to schedule exact alarms is missing 2024-03-27 12:54:44 +01:00
Wolf-Martell Montwé
d0938f463a
Fix color to match tone-based Surfaces in Material 3 2024-03-12 11:44:15 +01:00
Wolf-Martell Montwé
6ed3ec4806
Add K-9 tonal palette for Material 3 and update colors 2024-03-04 10:49:34 +01:00
Wolf-Martell Montwé
d97ba9838d
Merge pull request #7677 from thunderbird/fix-pending-intent
Replace `PendingIntentCompat` by Android compat version
2024-02-28 13:46:02 +00:00
Wolf-Martell Montwé
e981e05079
Replace `PendingIntentCompat by Android version 2024-02-28 11:12:31 +01:00
Wolf-Martell Montwé
312ea0b8f4
Add missing permission to AndroidManifest 2024-02-27 16:59:28 +01:00
Wolf-Martell Montwé
8b41108fb5
Move html-cleaner from app namspace to library to better reflect it's purpose 2024-02-23 15:09:37 +01:00
Wolf-Martell Montwé
cf675a8fd2
Sort supported_languages alphabetically 2024-02-19 16:27:28 +01:00
cketti
d714687ccd Remove translations that are less than 70% complete
- Hebrew (47%)
- Korean (69%)
2024-02-12 18:41:53 +01:00
Wolf-Martell Montwé
04565aa99f
Merge pull request #7613 from thunderbird/fix-build-warnings-and-lint-reports
Fix build warnings and lint reports
2024-02-12 13:07:39 +00:00
cketti
046d892fe4 Remove unused plumbing to check server settings 2024-02-10 23:56:13 +01:00
Wolf-Martell Montwé
fd8d038bc7
Replace getParcelable calls with their counterparts from BundleCompat and IntentCompat 2024-02-09 14:19:43 +01:00
cketti
ba0fa4bc75 Remove unused SearchStatusManager 2024-02-01 15:10:17 +01:00
Wolf-Martell Montwé
32b1e3a6dd
Change FontSizes to Kotlin
Signed-off-by: Wolf-Martell Montwé <wolf@thunderbird.net>
2024-01-23 11:56:52 +01:00
Wolf-Martell Montwé
9ceaee27e9
Rename .java to .kt
Signed-off-by: Wolf-Martell Montwé <wolf@thunderbird.net>
2024-01-23 11:56:35 +01:00
Wolf-Martell Montwé
a3b997b923
Move DeletePolicyHelper to common module 2024-01-19 17:55:03 +01:00
cketti
d02c7c0a45
Merge pull request #7483 from new-sashok724/sashok724-ipv6-sni-fix
Add check to prevent the use of IP addresses as SNI hostnames
2024-01-12 21:23:02 +01:00
Wolf-Martell Montwé
1e22d9060c
Bump AndroidX Work 2.8.1 -> 2.9.0 2024-01-12 15:06:43 +01:00
Сашка724ая
9d02baad2c
Add check to prevent the use of IP addresses as SNI hostnames 2024-01-12 17:58:30 +11:00
cketti
ffa3a0c079 Fix range for messageListPreviewLines in GeneralSettingsDescriptions 2024-01-11 11:27:24 +01:00