cketti
|
b9653f7b76
|
Only show drag handle if there's more than one account
|
2021-04-12 16:14:27 +02:00 |
|
cketti
|
35da587399
|
Save new account order in background thread
|
2021-04-10 07:29:37 +02:00 |
|
cketti
|
123292dde5
|
Use RecyclerViewBackgroundDrawable in settings screen
Use a background that becomes visible when account items are dragged. This creates a nice layered surfaces effect.
|
2021-04-10 07:15:23 +02:00 |
|
Poldi
|
3d9e9d96fc
|
Allow reordering accounts in settings
|
2021-04-10 06:47:02 +02:00 |
|
cketti
|
a00d69cf13
|
Merge pull request #5241 from k9mail/BackendStorage_to_MessageStore
|
2021-04-09 23:21:15 +02:00 |
|
cketti
|
3a86cc632e
|
Update 'delete_message' trigger to delete entries in 'threads' table
|
2021-04-08 20:27:03 +02:00 |
|
cketti
|
cf9037a513
|
Add code to delete messages to MessageStore
|
2021-04-08 20:27:03 +02:00 |
|
cketti
|
24f25ca1d9
|
Merge pull request #5234 from k9mail/BackendStorage_to_MessageStore
|
2021-04-08 18:35:26 +02:00 |
|
cketti
|
9d4d7f0352
|
Move code to get message server IDs and dates from K9BackendFolder to MessageStore
|
2021-04-07 20:39:19 +02:00 |
|
cketti
|
484db5730d
|
Move code to get message server IDs from K9BackendFolder to MessageStore
|
2021-04-07 20:23:54 +02:00 |
|
cketti
|
102fbc690f
|
Move code to get highest message UID from K9BackendFolder to MessageStore
|
2021-04-07 20:23:52 +02:00 |
|
cketti
|
79b6289d40
|
Merge pull request #5233 from k9mail/BackendStorage_to_MessageStore
Move 'delete folder' code from K9BackendStorage/LocalFolder to MessageStore
|
2021-04-07 18:30:28 +02:00 |
|
cketti
|
2e6b5710be
|
Move code to retrieve folder details from K9BackendFolder to MessageStore
|
2021-04-07 17:21:40 +02:00 |
|
cketti
|
6373d0249f
|
Move delete folder code from K9BackendStorage to MessageStore
|
2021-04-06 22:17:38 +02:00 |
|
cketti
|
62bf9c36f7
|
Merge pull request #5231 from k9mail/BackendStorage_to_MessageStore
|
2021-04-06 19:57:31 +02:00 |
|
cketti
|
0f873683f7
|
Cleanup
|
2021-04-06 19:20:49 +02:00 |
|
plan3d
|
8672ee9365
|
Issue 2485: Added ability to discard changes and keep original draft
|
2021-04-06 12:14:23 +02:00 |
|
cketti
|
59b8ead290
|
Move create/update folder code from K9BackendStorage to MessageStore
|
2021-04-03 18:35:29 +02:00 |
|
cketti
|
9932ed3b68
|
Move "extra values" code from K9BackendStorage to MessageStore
|
2021-04-03 17:48:43 +02:00 |
|
cketti
|
3dd7d1b6d8
|
Start using MessageStore in K9BackendStorage
|
2021-04-03 17:12:01 +02:00 |
|
cketti
|
035c853047
|
Remove unused dependency from FolderRepository
|
2021-04-03 02:34:57 +02:00 |
|
cketti
|
9c257685a3
|
Move more code from FolderRepository to MessageStore
|
2021-04-03 02:32:13 +02:00 |
|
cketti
|
e2bc68e0ac
|
Move FolderRepository.updateFolderDetails() to MessageStore.updateFolderSettings()
|
2021-04-03 00:23:11 +02:00 |
|
cketti
|
796d22a132
|
Move FolderRepository.getFolderId() to MessageStore
|
2021-04-02 06:12:09 +02:00 |
|
cketti
|
392ae3eb3c
|
Move FolderRepository.getDisplayFolders() to MessageStore
|
2021-04-02 05:52:57 +02:00 |
|
cketti
|
05543214e5
|
Move more code from FolderRepository to MessageStore
|
2021-04-02 01:26:12 +02:00 |
|
cketti
|
0250736cf5
|
Move code to read a single folder from FolderRepository to MessageStore
|
2021-04-02 00:27:02 +02:00 |
|
cketti
|
d5e43594c7
|
Merge pull request #5226 from k9mail/create_folders
Refactor LocalStore.createFolders()
|
2021-04-01 15:57:16 +02:00 |
|
cketti
|
8f67846813
|
Merge pull request #5224 from k9mail/MessageStore_getHeaders
|
2021-04-01 15:21:09 +02:00 |
|
cketti
|
1ee2c54f6d
|
Refactor LocalStore.createFolders()
|
2021-04-01 02:45:33 +02:00 |
|
cketti
|
24f55ee03e
|
Add test for RetrieveMessageOperations.getHeaders()
|
2021-04-01 01:32:46 +02:00 |
|
cketti
|
e76082568d
|
Move code from MessageRepository to MessageStore
|
2021-03-31 23:03:46 +02:00 |
|
cketti
|
f0bb82e1a9
|
Remove unused code related to "latest old message seen time"
|
2021-03-31 18:09:25 +02:00 |
|
cketti
|
4748a5a190
|
Merge pull request #5223 from k9mail/refactor_LocalKeyStore
|
2021-03-31 15:42:49 +02:00 |
|
cketti
|
0e1ff7d6b1
|
Remove LocalKeyStore's dependency on Android's Context
And lazily initialize the KeyStore so we're not doing any work when the instance is created.
|
2021-03-30 22:08:06 +02:00 |
|
cketti
|
bb1c9c32be
|
Convert 'LocalKeyStore' to Kotlin
|
2021-03-30 22:06:12 +02:00 |
|
cketti
|
e745f55413
|
Add tests for MessageStoreManager
|
2021-03-30 16:27:37 +02:00 |
|
cketti
|
cc65f72d66
|
Make 'MessageStoreManager' listen for account deletions
|
2021-03-30 16:27:37 +02:00 |
|
cketti
|
e8d9dae3fa
|
Rename 'MessageStoreProvider' to 'MessageStoreManager'
|
2021-03-30 16:27:37 +02:00 |
|
cketti
|
2b6be48205
|
Add listener to be notified when an Account has been deleted
|
2021-03-30 16:27:37 +02:00 |
|
cketti
|
33fe1ee2f6
|
Merge pull request #5215 from k9mail/use_glide_in_drawer
Load account images off the main thread
|
2021-03-30 14:51:13 +02:00 |
|
cketti
|
0e14b17b3d
|
Load account images off the main thread (using Glide)
|
2021-03-30 12:46:49 +02:00 |
|
cketti
|
b1265d81c3
|
Merge pull request #5216 from k9mail/special_characters_in_contact_email_addresses
Skip unsupported email addresses in RecipientLoader
|
2021-03-30 12:18:41 +02:00 |
|
cketti
|
1a91345f3e
|
Merge pull request #5217 from k9mail/split_mode_changing_folders
Clear message view when switching folders in split view
|
2021-03-30 12:16:07 +02:00 |
|
cketti
|
f7887b3472
|
Clear message view when switching folders in split view
|
2021-03-26 02:10:13 +01:00 |
|
cketti
|
12213b5316
|
Skip unsupported email addresses in RecipientLoader
Currently we don't support email addresses containing non-ASCII characters.
|
2021-03-25 22:13:36 +01:00 |
|
cketti
|
d3e2c6635c
|
Add 'SettingsChangeListener' mechanism to 'Preferences'
|
2021-03-24 17:18:16 +01:00 |
|
cketti
|
827ea0059d
|
Make everyone use Preferences.saveSettings() to save general settings
|
2021-03-24 17:08:17 +01:00 |
|
cketti
|
dc93335100
|
Move old migration code from 'K9' to storage module
|
2021-03-24 16:28:07 +01:00 |
|
cketti
|
fb426b4008
|
Remove migration code for really old K-9 Mail versions
|
2021-03-24 16:04:53 +01:00 |
|