Vincent Breitmoser
|
c4cb83d370
|
rename some classes from service to mailstore
|
2016-07-17 23:02:10 +02:00 |
|
Vincent Breitmoser
|
351737512b
|
fix deferred file body test
|
2016-07-17 23:02:10 +02:00 |
|
Vincent Breitmoser
|
69b0b3a763
|
split FileProvider logic, incorporate some other feedback
|
2016-07-17 23:02:09 +02:00 |
|
Vincent Breitmoser
|
f33c083539
|
don't allow file deletion in DecryptedFileProvider
|
2016-07-17 23:00:58 +02:00 |
|
Vincent Breitmoser
|
3b0c1979f1
|
move file cleanup into AsyncTask in onTrimMemory
|
2016-07-17 23:00:58 +02:00 |
|
Vincent Breitmoser
|
2993078bf2
|
keep raw data for decrypted bodies around, decode in DecryptedFileProvider if necessary
|
2016-07-17 23:00:57 +02:00 |
|
Vincent Breitmoser
|
ed628ae67b
|
make FileProviderDeferredFileOutputStream fail faster
|
2016-07-11 16:14:41 +02:00 |
|
cketti
|
e858ca9e2c
|
Remove intent filter for settings file MIME type
Importing by URI isn't properly supported. We want to fix this eventually, but
for now we just remove the functionality.
Fixes #1483
|
2016-07-07 00:03:04 +02:00 |
|
cketti
|
06e4ca1945
|
Version 5.110
|
2016-07-06 22:23:53 +02:00 |
|
cketti
|
95c546d992
|
Merge pull request #1485 from k9mail/notifications_only_from_contacts
Setting: only show notifications for messages from contacts
|
2016-07-06 21:55:32 +02:00 |
|
Vincent Breitmoser
|
0e3d18e7f7
|
we don't use displayName from database either (for now), fix tests to reflect that
|
2016-07-06 21:48:39 +02:00 |
|
Vincent Breitmoser
|
7cb6fa102f
|
stream performance optimizations
|
2016-07-06 21:48:38 +02:00 |
|
Vincent Breitmoser
|
032b1fb833
|
add some debug logging to cleanup receiver
|
2016-07-06 21:48:38 +02:00 |
|
Vincent Breitmoser
|
bb9f857d86
|
add Attachment* tests, and some annotations
|
2016-07-06 21:48:38 +02:00 |
|
Vincent Breitmoser
|
be3543c78d
|
also clean up decrypted temp files on low memory
|
2016-07-06 21:48:38 +02:00 |
|
Vincent Breitmoser
|
1eca794346
|
add DecryptedFileProviderCleanupReceiver to clean up temp files on screen off
|
2016-07-06 21:48:38 +02:00 |
|
Vincent Breitmoser
|
e102a1d474
|
introduce FileProviderInterface, specialize K9FileProvider for decrypted
|
2016-07-06 21:48:38 +02:00 |
|
Vincent Breitmoser
|
36a3a8bb20
|
rename DecryptedStreamParser and DecryptedTempFileBody
|
2016-07-06 21:48:38 +02:00 |
|
Vincent Breitmoser
|
fcf6e9e9ff
|
move text/plain up in extension list
This list is used for extension lookup, higher values will be preferred.
For text/plain, we want to default to a .txt extension.
|
2016-07-06 21:47:55 +02:00 |
|
cketti
|
1d471a8633
|
Rename method for consistency
|
2016-07-06 21:25:20 +02:00 |
|
Vincent Breitmoser
|
cd4be0e466
|
fix translation issues
|
2016-07-05 12:05:18 +02:00 |
|
cketti
|
e75d3ca1c4
|
Merge pull request #1479 from k9mail/imap_fix_alert_response_text
Fix extracting alert text from negative IMAP responses
|
2016-07-05 02:50:25 +02:00 |
|
cketti
|
202595c605
|
Make 'notify for contact only' setting available for import/export
|
2016-07-05 01:40:51 +02:00 |
|
cketti
|
ee8dd311df
|
Pass Contacts via constructor into MessagingController
|
2016-07-05 01:34:40 +02:00 |
|
cketti
|
1d2509e98f
|
Change wording in settings screen
|
2016-07-05 01:27:28 +02:00 |
|
Christian Grubert
|
e2e3da262c
|
new option: just show notification for contacts
|
2016-07-05 01:25:08 +02:00 |
|
cketti
|
af9a5d2fc1
|
Merge pull request #1392 from k9mail/extract-attachment-presenter
Extract AttachmentPresenter from MessageCompose
|
2016-07-02 06:03:48 +02:00 |
|
Vincent Breitmoser
|
4d3bc41c0a
|
unfold+decode header value in getContentType() and getDisposition()
|
2016-07-01 18:40:48 +02:00 |
|
Vincent Breitmoser
|
1c8a6f05d0
|
make Attachment class immutable
|
2016-07-01 18:40:48 +02:00 |
|
Vincent Breitmoser
|
099d03f46a
|
compose: extract AttachmentPresenter
|
2016-07-01 18:40:48 +02:00 |
|
cketti
|
7ebf79cdc0
|
Merge pull request #1299 from k9mail/messageview-simplify
Simplify crypto status in message view
|
2016-07-01 10:30:22 +02:00 |
|
Vincent Breitmoser
|
b4bd645eaa
|
fix copy paste string error
|
2016-06-30 11:21:29 +02:00 |
|
Vincent Breitmoser
|
ae9ee68f53
|
openpgpapi: extract closeLoudly
|
2016-06-30 11:11:15 +02:00 |
|
Vincent Breitmoser
|
84c0e4c730
|
improve variable naming and some magic constants
|
2016-06-30 11:11:15 +02:00 |
|
Vincent Breitmoser
|
1bae68169f
|
messageview: move more control flow for display of crypto data into MessageCryptoPresenter
|
2016-06-30 11:11:15 +02:00 |
|
Vincent Breitmoser
|
fccb4a4b24
|
messageview: simplify handling of external pictures, ditch ShowPicturesController
|
2016-06-30 11:11:15 +02:00 |
|
Vincent Breitmoser
|
b5b603001b
|
messageview: move setShowDownloadButton into setMessage
|
2016-06-30 11:08:44 +02:00 |
|
Vincent Breitmoser
|
f6f4805076
|
messageview: move MessageCryptoMvpView into a var instead of implementing directly
|
2016-06-30 11:08:44 +02:00 |
|
Vincent Breitmoser
|
837aa70486
|
messageview: match signature user id with sender address
|
2016-06-30 11:08:44 +02:00 |
|
Vincent Breitmoser
|
2e9184f8e2
|
compose: use MessageLoaderHelper for quoted message loading (fixes MessageCompose)
|
2016-06-30 11:08:44 +02:00 |
|
Vincent Breitmoser
|
b72dba67df
|
messageview: move all loading logic into MessageLoaderHelper (breaks MessageCompose)
|
2016-06-30 11:08:44 +02:00 |
|
Vincent Breitmoser
|
0df44a1457
|
messageview: strip pgp markers for partially downloaded clearsigned messages before view
|
2016-06-30 11:08:44 +02:00 |
|
Vincent Breitmoser
|
58daf68503
|
messageview: handle crypto error states
|
2016-06-30 11:08:44 +02:00 |
|
Vincent Breitmoser
|
c12ce95941
|
messageview: add "View Key" button to crypto info dialog
|
2016-06-30 11:08:44 +02:00 |
|
Vincent Breitmoser
|
675b167320
|
messageview: retain MessageCryptoHelper over configuration changes
|
2016-06-30 11:08:44 +02:00 |
|
Vincent Breitmoser
|
573bfc4b59
|
messageview: make MessageCryptoHelper detachable
|
2016-06-30 11:08:44 +02:00 |
|
Vincent Breitmoser
|
68e31a985f
|
messageview: cancel operation when fragment is destroyed
|
2016-06-30 11:08:44 +02:00 |
|
Vincent Breitmoser
|
9b1e51c559
|
messageview: draw progress bar while crypto is processing
|
2016-06-30 11:08:44 +02:00 |
|
Vincent Breitmoser
|
293e23d04a
|
messageview: display support for encapsulated signed parts
|
2016-06-30 11:01:05 +02:00 |
|
Vincent Breitmoser
|
c640e4a680
|
messageview: display unsigned text in additional textview
|
2016-06-30 11:01:05 +02:00 |
|