cketti
|
9c9c9d475f
|
Don't broadcast message details when message was removed
Turns out reading the message from the database after it has been
deleted doesn't work particularly well 🤦
|
2018-08-27 01:25:07 +02:00 |
|
cketti
|
c8de3e6a18
|
Create ControllerExtension to allow accessing MessagingController internals
|
2018-08-17 18:22:53 +02:00 |
|
cketti
|
ea07d248df
|
Create MessagingController instance using Koin
|
2018-08-15 23:01:59 +02:00 |
|
M Madison Phillips
|
262e0840ba
|
Update address validator to conform to RFC 5321
|
2018-08-09 18:12:20 +02:00 |
|
cketti
|
02db5651aa
|
Add tests for K9BackendFolder.getMessageFlags()
|
2018-08-05 19:43:08 +02:00 |
|
cketti
|
880f00ac51
|
Extract code to decode flags column to separate function
|
2018-08-05 15:28:57 +02:00 |
|
morckx
|
229a0a03c9
|
Don't crash on empty flags
|
2018-08-05 14:50:47 +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
|
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
|
c91b482d30
|
Only reuse Backend instances when server settings haven't changed
|
2018-07-21 16:40:47 +02:00 |
|
ByteHamster
|
4ecb0d14e4
|
Cache contact names
|
2018-07-19 16:21:01 +02:00 |
|
cketti
|
0af83029cc
|
Change ServerSettings#type to a String
|
2018-07-19 12:40:57 +02:00 |
|
cketti
|
f046313d98
|
Remove knowledge of store URI from :mail:protocols:imap module
|
2018-07-17 20:39:18 +02:00 |
|
cketti
|
4e22b1c509
|
Remove ImapStore.createUri/decodeUri
|
2018-07-17 20:39:18 +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
|
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
|
b6f59f40e1
|
Move erroneously moved XML resources from ui module back to core module
|
2018-07-08 18:36:37 +02:00 |
|
cketti
|
f6713ea55a
|
Clean up modules' dependencies
|
2018-07-08 16:06:19 +02:00 |
|
cketti
|
f63b4097a1
|
Remove core module's dependency on HoloColorPicker
|
2018-07-08 16:06:19 +02:00 |
|
cketti
|
228bba0bf1
|
Move almost all Android resources from core module to ui module
|
2018-07-08 00:58:59 +02:00 |
|
cketti
|
89c5b6d656
|
Remove string references from database migrations
|
2018-07-08 00:41:27 +02:00 |
|
cketti
|
5edccbec0c
|
Remove string references from IdentitySettings
|
2018-07-08 00:23:30 +02:00 |
|
cketti
|
c73719fa86
|
Create separate resource files for settings values
|
2018-07-08 00:15:39 +02:00 |
|
cketti
|
408f725b61
|
Remove string references from SearchAccount
|
2018-07-07 19:09:31 +02:00 |
|
cketti
|
c0d0a437c8
|
Remove string references from TextQuoteCreator
|
2018-07-07 18:38:00 +02:00 |
|
cketti
|
cfa6e678cb
|
Remove string references from HtmlQuoteCreator
|
2018-07-07 18:22:28 +02:00 |
|
cketti
|
b2a11c6136
|
Remove string references from MessageBuilder classes
|
2018-07-07 18:12:50 +02:00 |
|
cketti
|
c6b804f0f5
|
Remove string references from MessageViewInfoExtractor
|
2018-07-07 00:09:03 +02:00 |
|
cketti
|
5393404513
|
Remove Android resource references from MessageHelper
|
2018-07-06 23:41:03 +02:00 |
|
cketti
|
c44bdfbb7b
|
Remove Android resource references from StorageManager
|
2018-07-06 23:27:27 +02:00 |
|
cketti
|
87d0e05a92
|
Move helper classes to ui module
|
2018-07-06 17:24:16 +02:00 |
|
cketti
|
63142f222a
|
Remove Android resource references from MessagingController
|
2018-07-06 17:13:01 +02:00 |
|
cketti
|
a4e8046217
|
Remove Android resource references from AutocryptTransferMessageCreator
|
2018-07-06 16:50:47 +02:00 |
|