cketti
|
c30911cbf6
|
Check last sync time when performing periodic syncs
|
2020-05-06 14:12:19 +02:00 |
|
cketti
|
fad2d91f72
|
Fix check to not sync a folder if it was checked recently
|
2020-05-06 14:11:32 +02:00 |
|
cketti
|
746beb84ed
|
Check if periodic mail sync is disabled in MailSyncWorker
|
2020-05-06 13:44:25 +02:00 |
|
cketti
|
1717ede350
|
Avoid NullPointerExceptions when unboxing
|
2020-05-05 17:16:04 +02:00 |
|
cketti
|
e305d91cf2
|
Remove FolderInfoHolder.serverId
|
2020-05-05 15:49:29 +02:00 |
|
cketti
|
7e958abb1d
|
Fix exporting folder names for special folders
|
2020-05-05 15:49:29 +02:00 |
|
cketti
|
d503935ac5
|
Fix code to create Outbox folder after settings import
|
2020-05-05 15:49:29 +02:00 |
|
cketti
|
584c365a3d
|
Use imported special folders after refreshing the folder list
|
2020-05-05 15:49:29 +02:00 |
|
cketti
|
9e02b1cba5
|
Use imported auto-expand folder after refreshing the folder list
|
2020-05-04 16:31:00 +02:00 |
|
cketti
|
cc637a6575
|
Rename Account.get*Folder() to getImported*Folder()
|
2020-05-04 16:31:00 +02:00 |
|
cketti
|
fe5dcfa8a1
|
Rename Account.getInboxFolder() to getLegacyInboxFolder()
|
2020-05-04 16:31:00 +02:00 |
|
cketti
|
f82214d5cc
|
Replace Account.getAutoExpandFolder() with Account.getAutoExpandFolderId()
|
2020-05-04 16:31:00 +02:00 |
|
cketti
|
2f875abcfc
|
Replace remaining usages of Account.get*Folder()
|
2020-05-04 16:31:00 +02:00 |
|
cketti
|
d298897b51
|
Store folder IDs of special folders in Preferences
|
2020-05-04 16:31:00 +02:00 |
|
cketti
|
bb9e6558f0
|
Replace Account.getArchiveFolder() with Account.getArchiveFolderId()
|
2020-05-04 16:31:00 +02:00 |
|
cketti
|
7f80947740
|
Replace Account.getSentFolder() with Account.getSentFolderId()
|
2020-05-04 16:31:00 +02:00 |
|
cketti
|
253f4c85ff
|
Replace Account.getSpamFolder() with Account.getSpamFolderId()
|
2020-05-04 16:31:00 +02:00 |
|
cketti
|
c943c03879
|
Replace Account.getDraftsFolder() with Account.getDraftsFolderId()
|
2020-05-04 16:31:00 +02:00 |
|
cketti
|
c56ae6dcab
|
Replace Account.getTrashFolder() with Account.getTrashFolderId()
|
2020-05-04 16:31:00 +02:00 |
|
cketti
|
c6d96b2b34
|
Replace Account.getInboxFolder() with Account.getInboxFolderId()
In some instances the check for the Inbox folder could be removed.
We no longer allow one folder to have multiple roles, e.g. Inbox + Drafts.
|
2020-05-04 16:31:00 +02:00 |
|
cketti
|
789769ef39
|
Replace Account.getOutboxFolder() with Account.getOutboxFolderId()
|
2020-05-04 16:31:00 +02:00 |
|
cketti
|
0b939eee25
|
Use Account.get*FolderId() to figure out folder type
|
2020-05-04 16:31:00 +02:00 |
|
cketti
|
d86945d35d
|
Change ChooseFolderActivity to use a folder ID for "scroll to folder"
|
2020-05-04 16:31:00 +02:00 |
|
cketti
|
010c0b42ef
|
Remove folderServerId from MessageReference
|
2020-05-04 16:31:00 +02:00 |
|
cketti
|
9291881b6b
|
Switch LocalSearch and everything connected to it to using folder IDs
|
2020-05-04 16:31:00 +02:00 |
|
cketti
|
34049eec29
|
Switch MessageReferenceTest to MessageReference.getFolderId()
|
2020-05-04 16:31:00 +02:00 |
|
cketti
|
76c9d74dea
|
Switch MessageCompose to MessageReference.getFolderId()
|
2020-05-04 16:31:00 +02:00 |
|
cketti
|
42e545826f
|
Switch MessagingController.move*() to use folder IDs
|
2020-05-04 16:31:00 +02:00 |
|
cketti
|
2974471d02
|
Switch LocalFolder to MessageReference.getFolderId()
|
2020-05-04 16:31:00 +02:00 |
|
cketti
|
d43282fc6c
|
Change MessagingController.setFlag() to use folder ID
|
2020-05-04 16:31:00 +02:00 |
|
cketti
|
70d194a99a
|
Switch MessageLoaderHelper to MessageReference.getFolderId()
|
2020-05-04 16:31:00 +02:00 |
|
cketti
|
e152f4c571
|
Switch LocalMessageLoader to MessageReference.getFolderId()
|
2020-05-04 16:31:00 +02:00 |
|
cketti
|
85aaf759d4
|
Switch RawMessageProvider to MessageReference.getFolderId()
|
2020-05-04 16:31:00 +02:00 |
|
cketti
|
70841e40d7
|
Change K-9 Mail message URI to use folder ID instead of server ID
|
2020-05-04 15:01:29 +02:00 |
|
cketti
|
1c55ffda51
|
Change MessageReference to also store folder database ID
|
2020-05-04 15:01:29 +02:00 |
|
cketti
|
c26037c534
|
Merge pull request #4722 from basilgello/remove-fulltext-remnants
Compact messages_fulltext table after messages destroyed
|
2020-05-04 14:54:25 +02:00 |
|
cketti
|
f62818b5ef
|
Merge pull request #4709 from basilgello/restore-clear-local-folder
Restore per-folder clear local messages
|
2020-05-04 14:39:44 +02:00 |
|
cketti
|
17bda4029c
|
Change MessagingController.clearFolder() to use the folderId
|
2020-05-04 11:35:15 +02:00 |
|
Vasyl Gello
|
97c7b29cd9
|
Compact messages_fulltext table after messages destroyed
Fixes the 'messages_fulltext_segdir' entries left after
emptying the trash folder.
Signed-off-by: Vasyl Gello <vasek.gello@gmail.com>
|
2020-05-03 23:09:13 +03:00 |
|
Vasyl Gello
|
5444415c12
|
Do not encrypt message subject if message body is not encrypted
Fixes #4718
Signed-off-by: Vasyl Gello <vasek.gello@gmail.com>
|
2020-05-03 20:59:25 +03:00 |
|
cketti
|
767f7e0efe
|
Remove StoreConfig
|
2020-05-01 05:42:50 +02:00 |
|
cketti
|
a6f75dc587
|
Remove StoreConfig.getMaximumAutoDownloadMessageSize()
|
2020-05-01 05:15:51 +02:00 |
|
cketti
|
d7d1fe0c0e
|
Remove StoreConfig.isRemoteSearchFullText()
|
2020-05-01 04:18:16 +02:00 |
|
cketti
|
d904a8965d
|
Allow removal of special folders
|
2020-04-30 15:52:49 +02:00 |
|
cketti
|
4fce6e4bfe
|
Merge pull request #4712 from k9mail/fix_message_deletion
Fix message deletion
|
2020-04-29 20:28:47 +02:00 |
|
cketti
|
fde4e267e0
|
Merge pull request #4711 from k9mail/account_change_marker
Don't set change marker when loading/initializing an Account instance
|
2020-04-29 12:46:52 +02:00 |
|
cketti
|
5fd08c444a
|
Remove placeholder after deleting a message from the Trash folder
|
2020-04-29 03:07:38 +02:00 |
|
cketti
|
dcf8502a19
|
Don't mark deleted message as empty
LocalMessage.destroy() will handle converting the deleted message to an
empty message if necessary.
|
2020-04-29 00:05:06 +02:00 |
|
cketti
|
aac921e2c0
|
Remove local placeholder messages when emptying trash folder
|
2020-04-28 23:32:05 +02:00 |
|
cketti
|
de2845aefa
|
Loading/initializing an Account instance shouldn't set change marker
|
2020-04-28 20:52:44 +02:00 |
|