cketti
|
cd08af2894
|
Merge pull request #3600 from k9mail/fix_reply_to_unencrypted_message
Fix bug where subject field isn't populated when replying to an unencrypted message
|
2018-09-11 00:54:09 +02:00 |
|
Oji
|
0eceb9bcc7
|
Expose package static methods in NotificationActionService
|
2018-09-10 17:12:04 -04:00 |
|
cketti
|
8835b1e485
|
Extract subject when constructing MessageViewInfo for unencrypted emails
|
2018-09-07 01:31:31 +02:00 |
|
cketti
|
0351dc8694
|
Hide 'upload sent messages' setting when Backend doesn't support uploads
|
2018-09-04 18:05:03 +02:00 |
|
cketti
|
7af007ad2f
|
Add setting to disable uploading of sent messages
Some providers automatically add messages sent via their outgoing
server to the Sent folder.
|
2018-09-04 18:05:03 +02:00 |
|
cketti
|
de73504be0
|
Merge pull request #3581 from k9mail/encryption_extractor_interface
Extract database schema creation + EncryptionExtractor interface
|
2018-09-04 15:44:25 +02:00 |
|
cketti
|
cda778e491
|
Remove unused method Message.clone()
|
2018-09-03 01:17:25 +02:00 |
|
cketti
|
a8f41118e3
|
Add interface for detection of encrypted messages
This includes some capabilities that are not currently used by K-9 Mail,
e.g. the ability to supply additional data to be inserted into the
database.
|
2018-09-03 00:57:41 +02:00 |
|
cketti
|
18bbd76783
|
Add a way to inject SchemaDefinition into LocalStore
|
2018-09-03 00:57:41 +02:00 |
|
cketti
|
83b6ab0620
|
Merge pull request #3570 from k9mail/mime_parameter_decoder
Add proper header parameter parser/decoder
|
2018-09-03 00:43:30 +02:00 |
|
cketti
|
24b2fbcc9d
|
Merge pull request #3592 from k9mail/remove_unnecessary_type_casts
[Cleanup] Remove unnecessary type casts
|
2018-09-03 00:42:39 +02:00 |
|
BO41
|
96be7af3f6
|
Remove unnecessary type casts
|
2018-09-03 00:31:12 +02:00 |
|
cketti
|
56882dc6c3
|
Fix unresolved references in Javadoc comments
|
2018-09-03 00:13:58 +02:00 |
|
BO41
|
c043eb0df4
|
Replace explicit type arguments with <>
|
2018-09-02 23:35:09 +02:00 |
|
cketti
|
ffd57c4e86
|
Merge pull request #3589 from k9mail/BO41_code_cleanup
[Cleanup] Improve accessibility, correctness and performance
|
2018-09-02 23:04:02 +02:00 |
|
BO41
|
f24cb76d9e
|
Improve accessibility, correctness and performance
|
2018-09-02 22:49:48 +02:00 |
|
cketti
|
ae76f07ada
|
Merge pull request #3588 from k9mail/simplify_if_statements
[Cleanup] Simplify if statements
|
2018-09-02 22:48:21 +02:00 |
|
BO41
|
86dde4dabf
|
Remove unused imports
|
2018-09-02 22:31:34 +02:00 |
|
BO41
|
dbea2cafa6
|
Simplify if statements
|
2018-09-02 22:27:28 +02:00 |
|
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
|
5d98c15bce
|
Use MimeParameterEncoder and MimeParameterDecoder in MimeMessageHelper
|
2018-08-26 18:09:29 +02:00 |
|
cketti
|
5f7dac4556
|
Remove unwarranted usage of MimeUtility.unfoldAndDecode()
|
2018-08-26 17:18:22 +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 |
|