Commit graph

9116 commits

Author SHA1 Message Date
cketti
876cabad70 Open connection before attempting to download message via POP3 2019-12-12 01:13:13 +01:00
cketti
0a7cd31741 Don't export "inboxFolderName" anymore; it's not a setting 2019-12-12 00:47:58 +01:00
cketti
059d0ed7cb Set "inboxFolderName" and "autoExpandFolderName" to null by default 2019-12-12 00:47:58 +01:00
cketti
df2711d520 Add DefaultFolderProvider to decide which folder to display by default 2019-12-12 00:47:58 +01:00
cketti
54f3d5f9a2
Merge pull request #4356 from k9mail/backend_storage_listeners
Update auto-expand folder and special folders settings on remote folder changes
2019-12-12 00:47:42 +01:00
cketti
bb845e0ef9 Merge branch 'encoded_word_encoding'
Closes #4347
Fixes #723
2019-12-12 00:14:29 +01:00
cketti
079d166ce6 Convert 'EncoderUtilTest' to Kotlin 2019-12-12 00:10:00 +01:00
Bastian Wilhelm
7a8a67ea25 Make sure encoded word encoding doesn't split surrogate pairs 2019-12-11 23:04:54 +01:00
cketti
3125d5b343 Reset auto-expand folder when it was removed from the server 2019-12-11 19:30:37 +01:00
cketti
3037b54dd6 Extract logic to update special folders to a BackendStorageListener 2019-12-11 19:10:36 +01:00
cketti
fb567f5fe3 Use proper FolderType in comparison 2019-12-11 18:18:40 +01:00
cketti
15a0bed5c8
Merge pull request #4353 from ByteHamster/fix-crash-theme-change
Fixed crash when changing theme
2019-12-10 12:11:29 +01:00
ByteHamster
a1c3ae6d0e Fixed crash when changing theme 2019-12-09 23:51:43 +01:00
cketti
decdfff014
Merge pull request #4331 from k9mail/account_setup_type
Convert 'AccountSetupAccountType' to Kotlin
2019-12-03 21:15:38 +01:00
cketti
21231bc964 Clean up code in 'AccountSetupAccountType' 2019-12-03 20:31:33 +01:00
cketti
59dc541591 Convert 'AccountSetupAccountType' to Kotlin 2019-12-03 20:10:41 +01:00
cketti
da6ea3daf9 WIP: Renaming file 'AccountSetupAccountType' with Kotlin extension 2019-12-03 20:07:50 +01:00
cketti
163df4b209 Prepare for version 5.702 2019-12-02 03:13:55 +01:00
cketti
33c875e725 Version 5.701 2019-12-02 03:03:57 +01:00
cketti
72bb737571
Merge pull request #4324 from k9mail/update_translations
Update translations
2019-12-02 02:28:00 +01:00
cketti
837e11ef53 Update translations 2019-12-02 02:08:12 +01:00
cketti
fd60ebd94d Add 'Android CI' workflow 2019-12-02 01:59:05 +01:00
cketti
dad7f1963b
Merge pull request #4322 from k9mail/account_defaults
Change some account defaults
2019-12-02 01:57:06 +01:00
cketti
f443835c7a
Merge pull request #4320 from k9mail/GH-4301_no_folders_in_unified_inbox
Fix "folders displayed when Unified Inbox is selected" bug
2019-12-02 01:55:33 +01:00
cketti
4d91d8eafc
Merge pull request #4317 from k9mail/GH-4296_removing_messages
Remove LocalFolder.purgeToVisibleLimit()
2019-12-02 01:54:20 +01:00
cketti
b38583a374 Change default sync interval to 1 hour 2019-12-01 18:37:51 +01:00
cketti
755d47a247 Disable sync notifications by default
Also remove the option to configure the sync notification during account
setup.
2019-12-01 18:30:26 +01:00
cketti
b23be23efb Never display folders when showing the Unified Inbox 2019-12-01 18:05:16 +01:00
cketti
89128fbd62
Merge pull request #4279 from ByteHamster/drawer-accent-color
Respect account color in sidebar highlight color
2019-12-01 17:32:11 +01:00
cketti
814e25eeb4 Code cleanup 2019-12-01 16:37:49 +01:00
ByteHamster
72d7602944 Use account color as accent color in drawer
Use slightly different dark theme highlight colors
Chose the colors so they have WCAG AA contrast on #333333 background
2019-12-01 16:18:46 +01:00
cketti
b04ea348fc Remove now unused method parameters 2019-12-01 15:06:28 +01:00
cketti
b1faba725f Remove LocalFolder.purgeToVisibleLimit()
The method was only called at the end of a mailbox sync. But during sync
another mechanism already destroyed messages outside of the sync window.
2019-12-01 15:06:27 +01:00
cketti
6b91f6085a
Merge pull request #4310 from k9mail/update-mikepenz-libs
Update FastAdapter and MaterialDrawer libraries
2019-11-29 16:45:38 +01:00
Vincent Breitmoser
6a73e7e3ea Update FastAdapter and MaterialDrawer libraries 2019-11-29 16:31:12 +01:00
cketti
2fb7fcaeb8
Merge pull request #4293 from k9mail/ktlint
Add ktlint and Kotlin code style settings for Android Studio
2019-11-29 14:01:49 +01:00
cketti
e99dacbf85 Run ktlint on Travis CI 2019-11-29 13:44:00 +01:00
cketti
93d0e14b68 Fix code style issues found by ktlint 2019-11-29 13:44:00 +01:00
cketti
88d863c4c2 Add ktlint and Kotlin code style settings for Android Studio 2019-11-29 13:39:16 +01:00
cketti
db405b0553
Merge pull request #4309 from k9mail/coroutine_fixes
Coroutine fixes
2019-11-29 13:38:38 +01:00
cketti
a6af0469f4 Coroutine fixes 2019-11-29 13:26:05 +01:00
cketti
d35bee13f0
Merge pull request #4307 from k9mail/fix-async-bg
Move some async jobs into background thread
2019-11-29 12:55:20 +01:00
Vincent Breitmoser
6136926451 Move some async jobs into background thread
Fixes issues from c179ace548
2019-11-28 22:48:04 +01:00
Dominik Schürmann
c1934b3d6a
Merge pull request #4305 from k9mail/update-preferencesfix
update com.takisoft.preferencex:preferencex to 1.1.0
2019-11-28 18:22:42 +01:00
Dominik Schürmann
a97b38643d update preferenceFix library to 1.1.0 2019-11-28 18:12:12 +01:00
cketti
9c11dbae6c
Merge pull request #4291 from k9mail/gradle_jvmargs
Set max heap size for Gradle daemon because the default is too low
2019-11-26 17:42:36 +01:00
cketti
818c47e572 Set max heap size for Gradle daemon because the default is too low 2019-11-26 17:32:01 +01:00
cketti
66ae90c11d
Merge pull request #4290 from k9mail/remove_start_in_unified_inbox_setting
Remove "Start in Unified Inbox" setting
2019-11-26 17:08:35 +01:00
Vincent Breitmoser
d2165da8a3
Merge pull request #4289 from k9mail/kotlin-identity
Convert Identity to Kotlin data class
2019-11-26 17:05:37 +01:00
Vincent Breitmoser
ac85f8af54 remove hungarian notation from EditIdentity 2019-11-26 16:32:56 +01:00