cketti
|
ed8009d9fa
|
Update ktlint-gradle to 9.4.1, ktlint to 0.39.0
Apply ktlint-gradle plugin to all Gradle subprojects.
|
2020-10-16 14:27:23 +02:00 |
|
cketti
|
14bf32cea4
|
Rename Backend.supportsSeenFlag to supportsFlags
|
2020-06-17 14:45:41 +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
|
e86f294a0f
|
Change the BackendStorage API to add/update/remove folders
This way the code to update special folders only runs once, and not on
every change.
|
2020-04-27 06:44:26 +02:00 |
|
cketti
|
d70564e423
|
Remove unused code
|
2020-04-18 19:51:48 +02:00 |
|
cketti
|
2a78418911
|
Remove old Push code
|
2020-04-05 20:08:29 +02:00 |
|
cketti
|
0554dfcd04
|
Clear local message cache when UIDVALIDITY value changes
|
2020-03-31 22:20:46 +02:00 |
|
cketti
|
b78c2e295e
|
Add JMAP message sync (part 2) - delta sync
|
2020-02-14 00:16:34 +01:00 |
|
cketti
|
ab7feffa68
|
Add JMAP message sync (part 1)
This only supports doing a full sync and downloading complete messages.
|
2020-02-12 19:12:11 +01:00 |
|
cketti
|
611a57fb0e
|
Remove now unused folder name from SyncListener callbacks
|
2020-02-05 01:27:06 +01:00 |
|
cketti
|
2a760ef4bb
|
Remove local folder handling from Backend implementations
|
2020-02-04 19:58:24 +01:00 |
|
cketti
|
77ff9ea9ba
|
Remove unused method BackendFolder.getUnreadMessageCount()
|
2020-02-04 18:17:22 +01:00 |
|
cketti
|
b99d445736
|
Remove unused message counts from MessagingListener.synchronizeMailboxFinished()
|
2020-01-22 17:16:06 +01:00 |
|
cketti
|
aeef338efd
|
Remove unread count from MessagingListener.folderStatusChanged()
|
2020-01-22 17:02:16 +01:00 |
|
cketti
|
2d470c73a0
|
Move FolderType and FolderClass out of Folder
|
2020-01-09 14:08:41 +01:00 |
|
ByteHamster
|
7b9f44ca1e
|
Added function to move to trash and read to backend
|
2020-01-08 18:48:28 +01:00 |
|
cketti
|
84327e085d
|
Don't pass Folder instance to Backend
|
2019-12-18 01:21:12 +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
|
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
|
57ff989edd
|
Add kotlinOptions.jvmTarget to Gradle projects using Kotlin
|
2019-11-17 14:45:05 +01:00 |
|
cketti
|
e3973096d3
|
Remove Checkstyle
|
2019-11-13 16:51:52 +01:00 |
|
cketti
|
56a37d9e14
|
Remove FindBugs
It's not maintained anymore and we're not currently using it.
|
2019-11-13 16:41:51 +01:00 |
|
cketti
|
105622a999
|
Use variable for 'sourceCompatibility' and 'targetCompatibility' values
|
2019-11-13 16:26:29 +01:00 |
|
cketti
|
91e5f629fd
|
Add deleteMessages() method to Backend interface
|
2019-03-10 23:56:42 +01:00 |
|
cketti
|
932f5f2ddc
|
Add 'isDeleteMoveToTrash' flag to Backend
|
2019-01-22 18:52:06 +01:00 |
|
cketti
|
4847c0fa31
|
Add FolderType support to (K9)BackendStorage
|
2018-11-13 16:57:32 +01:00 |
|
cketti
|
0351dc8694
|
Hide 'upload sent messages' setting when Backend doesn't support uploads
|
2018-09-04 18:05:03 +02:00 |
|
BO41
|
f24cb76d9e
|
Improve accessibility, correctness and performance
|
2018-09-02 22:49:48 +02:00 |
|
cketti
|
de49c9d6c2
|
Move folder list sync logic into Backend implementations
|
2018-07-22 18:34:16 +02:00 |
|
cketti
|
87132562f8
|
Remove unused parameter
|
2018-07-22 18:31:41 +02:00 |
|
cketti
|
5104780468
|
Update BackendStorage to allow getting/setting extra values
|
2018-07-22 18:06:21 +02:00 |
|
cketti
|
6bb8805aa9
|
Update BackendFolder to allow getting/setting extra folder values
|
2018-07-15 15:29:52 +02:00 |
|
cketti
|
e2c09e4155
|
Make account setup code use Backend to check outgoing server settings
|
2018-07-11 19:57:51 +02:00 |
|
cketti
|
a63fcfd7fc
|
Rename Backend.checkServerSettings() to checkIncomingServerSettings()
|
2018-07-11 19:45:18 +02:00 |
|
cketti
|
6e18375d19
|
Add send message functionality to Backend interface
|
2018-07-11 19:41:13 +02:00 |
|
cketti
|
cf232d6afc
|
Remove references to RemoteStore from :k9mail module
|
2018-06-19 14:36:48 +02:00 |
|
cketti
|
782f3cc4c5
|
Move code to create Pusher to Backend implementations
|
2018-06-18 15:36:47 +02:00 |
|
cketti
|
d2dd21de97
|
Move protocol capability flags to Backend implementations
|
2018-06-18 02:44:05 +02:00 |
|
cketti
|
e46c0699da
|
Move code to download attachments to Backend implementations
|
2018-06-18 02:29:42 +02:00 |
|
cketti
|
a57a4f6df3
|
Move code to download (partial) message to Backend implementations
|
2018-06-18 02:17:56 +02:00 |
|
cketti
|
455315f62e
|
Move code to upload messages to Backend implementations
|
2018-06-17 17:43:32 +02:00 |
|
cketti
|
80c76e6fb9
|
Move code to search/fetch messages to Backend implementations
|
2018-06-17 16:57:18 +02:00 |
|
cketti
|
d7558a1313
|
Move code to empty the trash folder to Backend implementations
|
2018-06-17 04:13:17 +02:00 |
|
cketti
|
3b393964e2
|
Move code to get folder list to Backend implementations
|
2018-06-17 03:26:56 +02:00 |
|
cketti
|
af13655de1
|
Move code to move/copy messages to Backend implementations
|
2018-06-17 02:17:36 +02:00 |
|
cketti
|
34616a954b
|
Move code to expunge messages from a folder to Backend implementations
|
2018-06-17 00:34:32 +02:00 |
|
cketti
|
0ee775c95c
|
Move code to mark all messages as read to Backend implementations
|
2018-06-16 18:05:14 +02:00 |
|
cketti
|
294a678b16
|
Move code to set message flags to Backend implementations
|
2018-06-16 17:41:53 +02:00 |
|