cketti
|
f610be227b
|
Add configured background color of fallback contact picture to cache key
|
2018-07-23 16:20:41 +02:00 |
|
cketti
|
de61ec288c
|
Use local_only column in FolderRepository
|
2018-07-23 14:25:30 +02:00 |
|
cketti
|
ee777e62eb
|
Use local_only column for retrieving folders in K9BackendStorage
|
2018-07-23 14:25:30 +02:00 |
|
cketti
|
1f0f4285d2
|
Add support for local_only column to LocalFolder
|
2018-07-23 14:25:30 +02:00 |
|
cketti
|
f40e7378fb
|
Add 'local_only' column to folders table
|
2018-07-23 14:25:29 +02:00 |
|
cketti
|
c8da50f945
|
Merge pull request #3521 from k9mail/folder_list_sync
Move folder list sync logic into Backend implementations
|
2018-07-23 13:24:29 +02:00 |
|
cketti
|
31f121de1a
|
Merge pull request #3522 from k9mail/account_display_name
Make sure account display name is never null
|
2018-07-23 13:18:58 +02:00 |
|
cketti
|
91164e04ed
|
Make sure account display name is never null
|
2018-07-23 12:54:09 +02:00 |
|
cketti
|
de49c9d6c2
|
Move folder list sync logic into Backend implementations
|
2018-07-22 18:34:16 +02:00 |
|
cketti
|
dc785a8e92
|
Fix error handling when refreshing the folder list fails
|
2018-07-22 18:31:41 +02:00 |
|
cketti
|
87132562f8
|
Remove unused parameter
|
2018-07-22 18:31:41 +02:00 |
|
cketti
|
b35074315c
|
Merge pull request #3519 from k9mail/add_folder_extra_values
Allow backend code to store additional per-account and per-folder data
|
2018-07-22 18:21:51 +02:00 |
|
cketti
|
5104780468
|
Update BackendStorage to allow getting/setting extra values
|
2018-07-22 18:06:21 +02:00 |
|
cketti
|
e56b03d7bc
|
Create account_extra_values table
|
2018-07-22 18:06:21 +02:00 |
|
cketti
|
5e9dfa3656
|
Merge pull request #3520 from k9mail/fix_backend_manager_cache
Only reuse Backend instances when server settings haven't changed
|
2018-07-22 13:33:15 +02:00 |
|
cketti
|
92e11f0f2b
|
Merge pull request #3509 from k9mail/refactor_contact_picture_loader
Refactor ContactPictureLoader
|
2018-07-21 16:43:36 +02:00 |
|
cketti
|
c91b482d30
|
Only reuse Backend instances when server settings haven't changed
|
2018-07-21 16:40:47 +02:00 |
|
cketti
|
4faf17fbf2
|
Use Koin for creating instances of ContactPictureLoader
|
2018-07-21 16:06:17 +02:00 |
|
cketti
|
9ada669e0b
|
Convert ContactPictureLoader to Kotlin
|
2018-07-21 16:06:17 +02:00 |
|
cketti
|
2dd7d00f8d
|
WIP: Renaming file 'ContactPictureLoader' with Kotlin extension
|
2018-07-21 16:06:17 +02:00 |
|
cketti
|
9f84e43541
|
Use Koin for dependency injection in contact picture loading classes
|
2018-07-21 16:06:17 +02:00 |
|
cketti
|
e814b5dca0
|
Extract code to draw fallback contact pictures to a separate class
|
2018-07-21 16:06:17 +02:00 |
|
cketti
|
c787845ebe
|
Extract code to get a displayable contact letter to separate class
|
2018-07-21 16:06:17 +02:00 |
|
cketti
|
7d11244dfe
|
Merge pull request #3508 from k9mail/contacts_cache
Cache contact names
|
2018-07-19 16:35:31 +02:00 |
|
ByteHamster
|
4ecb0d14e4
|
Cache contact names
|
2018-07-19 16:21:01 +02:00 |
|
cketti
|
b3c0021edb
|
Merge pull request #3506 from k9mail/more_generic_serversettings
Change ServerSettings class to not be limited to the currently supported protocols
|
2018-07-19 13:04:54 +02:00 |
|
cketti
|
0af83029cc
|
Change ServerSettings#type to a String
|
2018-07-19 12:40:57 +02:00 |
|
cketti
|
50e955d2da
|
Remove default port information from ServerSettings.Type
|
2018-07-18 19:25:43 +02:00 |
|
cketti
|
83f3ac06b6
|
Merge pull request #3504 from k9mail/reduce_store_uri_usage
Make protocol implementations use ServerSettings class instead of "store URI"
|
2018-07-18 19:25:19 +02:00 |
|
cketti
|
7c16fe2e35
|
Remove getStore/TransportUri() from StoreConfig
|
2018-07-17 22:43:42 +02:00 |
|
cketti
|
902d959c10
|
Remove knowledge of transport URI from SmtpTransport
|
2018-07-17 21:53:30 +02:00 |
|
cketti
|
7ca3806c33
|
Remove knowledge of store URI from :mail:protocols:webdav module
|
2018-07-17 21:33:04 +02:00 |
|
cketti
|
9cb5c70e4b
|
Remove knowledge of store URI from :mail:protocols:pop3 module
|
2018-07-17 20:39:18 +02:00 |
|
cketti
|
f046313d98
|
Remove knowledge of store URI from :mail:protocols:imap module
|
2018-07-17 20:39:18 +02:00 |
|
cketti
|
2b97211612
|
Remove WebDavStore.createUri/decodeUri
|
2018-07-17 20:39:18 +02:00 |
|
cketti
|
6758b6546e
|
Remove Pop3Store.createUri/decodeUri
|
2018-07-17 20:39:18 +02:00 |
|
cketti
|
4e22b1c509
|
Remove ImapStore.createUri/decodeUri
|
2018-07-17 20:39:18 +02:00 |
|
cketti
|
766b463274
|
Merge pull request #3503 from k9mail/decouple_core_from_backend_implementations
Decouple core from Backend implementations
|
2018-07-17 20:38:44 +02:00 |
|
cketti
|
fe8477cd9b
|
Make k9mail module specify which Backend implementations to include
|
2018-07-15 20:45:05 +02:00 |
|
cketti
|
ec9ba959f8
|
Remove TransportUris
|
2018-07-15 20:08:11 +02:00 |
|
cketti
|
e4b6175c45
|
Remove RemoteStoreManager
|
2018-07-15 18:36:49 +02:00 |
|
cketti
|
6bb8805aa9
|
Update BackendFolder to allow getting/setting extra folder values
|
2018-07-15 15:29:52 +02:00 |
|
cketti
|
4a0b761867
|
Create folder_extra_values table
|
2018-07-15 15:12:25 +02:00 |
|
cketti
|
5fe780a828
|
Merge pull request #3497 from k9mail/send_functionality_in_backend
Add 'send message' functionality to Backend interface
|
2018-07-13 13:59:40 +02:00 |
|
cketti
|
6e9f63446a
|
Merge pull request #3491 from k9mail/message_list_widget_header_click
Open Unified Inbox when clicking the message list widget header
|
2018-07-12 13:43:14 +02:00 |
|
cketti
|
60bfe335aa
|
Make Autocrypt code use MessagingController instead of TransportProvider
This also allows us to get rid of TransportProvider.
|
2018-07-11 20:15:00 +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
|
3dcf1a59ba
|
Add a click handler for the message list widget header
|
2018-07-08 23:10:03 +02:00 |
|