cketti
|
8fb9dd5b49
|
Merge pull request #3462 from k9mail/split_app_module
Split app module
|
2018-06-23 01:45:48 +02:00 |
|
cketti
|
02c0b605d5
|
Move all code to :app:core Gradle module
The idea is to later move the UI code back to the :app:k9mail module.
For now there are too many references from the "core" code to UI
components.
|
2018-06-22 02:09:10 +02:00 |
|
cketti
|
5abb327027
|
Rename :k9mail module to :app:k9mail
|
2018-06-21 22:53:38 +02:00 |
|
cketti
|
afeff736b2
|
Merge pull request #3454 from k9mail/expand_backend_modules
Move RemoteStore-specific code to backend modules
|
2018-06-21 22:34:05 +02:00 |
|
cketti
|
b9b3347e95
|
Merge pull request #3456 from wiktor-k/dark-nav-bar
Set nagivation bar color to dark on dark theme
|
2018-06-21 16:02:47 +02:00 |
|
Wiktor Kwapisiewicz
|
5d7c55dff2
|
Set nagivation bar color to dark on dark theme
When using dark theme sets the navigation bar color to dark background.
If the system UI default color is light this fixes the UI mismatch.
|
2018-06-21 15:45:31 +02:00 |
|
cketti
|
58410ac7cc
|
Merge pull request #3444 from WovenTales/patch-1
Enable vendor multi-window implementations
|
2018-06-21 15:41:39 +02:00 |
|
cketti
|
eb3a4d9695
|
Add comment to note when elements can be removed from AndroidManifest
|
2018-06-21 15:29:31 +02:00 |
|
cketti
|
cf232d6afc
|
Remove references to RemoteStore from :k9mail module
|
2018-06-19 14:36:48 +02:00 |
|
cketti
|
689d3d9308
|
Fix tests
|
2018-06-19 12:51:00 +02:00 |
|
cketti
|
0eb1b82a3c
|
Simplify Push code to sync the folder when a change is detected
|
2018-06-18 16:45:55 +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 |
|
cketti
|
80e884cd52
|
Convert Backend interface to Kotlin
|
2018-06-16 17:13:14 +02:00 |
|
cketti
|
04ec7227f2
|
Merge pull request #3423 from k9mail/backend_modules
Create "backend" modules for protocol-specific code
|
2018-06-16 16:59:53 +02:00 |
|
WovenTales
|
7b879bafaa
|
Enable vendor multi-window implementations
Before official support in Android N, LG and Samsung both implemented their own multi-window support, but it requires an explicit opt-in.
|
2018-06-13 12:12:32 -07:00 |
|
cketti
|
606f8c2934
|
Fix issue with Apache HTTP Client not being on the classpath
|
2018-06-02 23:18:41 +02:00 |
|
cketti
|
705ca3e69d
|
Merge pull request #3421 from k9mail/LocalMessageStore
Add abstraction layer for local message storage in ImapSync
|
2018-06-02 23:14:30 +02:00 |
|
cketti
|
3d09c81990
|
Update Groupie to get rid of Kotlin stdlib warning
|
2018-06-02 23:07:29 +02:00 |
|
cketti
|
e5c1351aba
|
Create Gradle modules for POP3 and WebDAV backends
|
2018-06-02 22:25:17 +02:00 |
|
cketti
|
3a0a8db2f8
|
Create BackendManager
|
2018-06-02 19:12:39 +02:00 |
|
cketti
|
03a54b0d98
|
Rename RemoteMessageStore to Backend
|
2018-06-02 18:34:40 +02:00 |
|
cketti
|
8499a95f5a
|
Move ImapMessageStore/ImapSync to new Gradle module :backend:imap
|
2018-06-02 15:50:55 +02:00 |
|
cketti
|
0fb76aa93b
|
Remove ImapSync's dependency on K9
|
2018-06-02 15:15:00 +02:00 |
|
cketti
|
478b740d8b
|
Introduce SyncConfig to remove ImapSync's dependency on Account
|
2018-06-02 15:03:16 +02:00 |
|
cketti
|
faa99624f2
|
Move Outbox sync exclusion code to MessagingController
|
2018-06-02 14:06:29 +02:00 |
|
cketti
|
3e544af1cd
|
Create :backend:api module
|
2018-06-02 13:57:47 +02:00 |
|
cketti
|
41737f946c
|
Use BackendStorage interface for database access in ImapSync
|
2018-06-01 18:59:03 +02:00 |
|
cketti
|
4fccadaaa0
|
Move "Is this a new message?" logic to ImapSync
|
2018-05-30 16:24:02 +02:00 |
|
cketti
|
9e0bfebb13
|
Merge pull request #3419 from k9mail/per_account_RemoteMessageStore
Use per account instances of RemoteMessageStore
|
2018-05-30 15:01:13 +02:00 |
|
cketti
|
297352858d
|
Use per account instances of RemoteMessageStore
|
2018-05-29 15:54:04 +02:00 |
|
cketti
|
c43182ad95
|
Merge pull request #3417 from k9mail/decouple_imap_sync
Decouple ImapSync from MessagingController and NotificationController
|
2018-05-29 13:26:31 +02:00 |
|
cketti
|
d48642fdae
|
Merge pull request #3415 from k9mail/GH-3414_drawer_thread_view
Respect thread view setting when opening folder from navigation drawer
|
2018-05-28 13:40:12 +02:00 |
|
cketti
|
cac3e4fec5
|
Move code to clean authentication error notification out of ImapSync
|
2018-05-27 22:50:12 +02:00 |
|
cketti
|
457a29d894
|
Move code getting unread message count for notifications out of ImapSync
|
2018-05-27 22:45:16 +02:00 |
|
cketti
|
b713311327
|
Clean up
|
2018-05-27 22:31:15 +02:00 |
|
cketti
|
b482fe3e9e
|
Move notification removal code to SyncListener implementation
|
2018-05-27 22:20:56 +02:00 |
|
cketti
|
a4df784634
|
Move new message notification code to SyncListener implementation
|
2018-05-27 22:09:22 +02:00 |
|
cketti
|
c6e06adfe7
|
Move updateMoreMessages() from MessagingController to ImapSync
|
2018-05-27 21:38:02 +02:00 |
|
cketti
|
29886079e4
|
Move TLS failure handling out of ImapSync
|
2018-05-27 21:30:56 +02:00 |
|