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 |
|
Vincent Breitmoser
|
61232cb631
|
messageview: display unsigned attachments in LockedAttachmentView
|
2016-06-30 11:00:00 +02:00 |
|
Vincent Breitmoser
|
d98f579b34
|
messageview: move some logic into MessageCryptoPresenter, refresh after key import (solves #732)
|
2016-06-30 10:59:19 +02:00 |
|
Vincent Breitmoser
|
4da1a01130
|
messageview: add crypto info dialog
|
2016-06-30 10:59:19 +02:00 |
|
Vincent Breitmoser
|
d92155e2b5
|
messageview: show crypto status icon in header
|
2016-06-30 10:59:19 +02:00 |
|
Vincent Breitmoser
|
8f568867a6
|
messageview: remove all openpgp info in message view
|
2016-06-30 10:59:19 +02:00 |
|
Vincent Breitmoser
|
6371cde568
|
messageview: nicer handling of pendingintent in MessageList and MessageCryptoHelper
|
2016-06-30 10:49:05 +02:00 |
|
Vincent Breitmoser
|
b0b269a736
|
messageview: add canceled CryptoError state
Conflicts:
k9mail/src/main/java/com/fsck/k9/ui/crypto/MessageCryptoHelper.java
k9mail/src/main/java/com/fsck/k9/ui/messageview/MessageTopView.java
|
2016-06-30 10:49:05 +02:00 |
|
Vincent Breitmoser
|
b57ef10e90
|
messageview: add support for encapsulated signed parts (fixes #576)
|
2016-06-30 10:49:04 +02:00 |
|
Vincent Breitmoser
|
6ceec725cb
|
messageview: use memory-backed body for decrpyted parts which are small and not attachments
|
2016-06-30 10:49:04 +02:00 |
|
Vincent Breitmoser
|
a55db0f3cf
|
messageview: start parsing input only if it's not immediate EOF or EPIPE
|
2016-06-30 10:49:04 +02:00 |
|
Vincent Breitmoser
|
04e17564a8
|
messageview: add logic for display of crypto progress
|
2016-06-30 10:49:04 +02:00 |
|
Vincent Breitmoser
|
0402eda968
|
messageview: use OpenPgpDataSink and -Source for threads (contains api-lib update)
|
2016-06-30 10:49:04 +02:00 |
|
Vincent Breitmoser
|
240c5c8ea8
|
messageview: support mutt's application/pgp mimetype for pgp/inline messages (fixes #1271)
|
2016-06-30 10:49:04 +02:00 |
|