Commit graph

7348 commits

Author SHA1 Message Date
Vincent Breitmoser
688169077d add comment about missing protocol handling in MessageCryptoStructureDetector 2017-10-04 02:52:25 +02:00
cketti
6ececc378a Merge pull request #2777 from k9mail/simplify-message-extract
Some updates to MessageViewInfoExtractor
2017-10-03 20:28:40 +02:00
cketti
7ac6b5b0ef Merge pull request #2795 from k9mail/hide-pgp-inline
Show pgp inline menu item only if encryption/signing is actually enabled
2017-10-03 19:31:05 +02:00
cketti
7a9ea6c885 Merge pull request #2796 from k9mail/compose-error-without-key
Show error if encryption is enabled but no key is configured
2017-10-03 19:30:28 +02:00
cketti
ae38b1896a Merge pull request #2804 from Trogel/poll-read-only
Use read-only access for polling

Fixes #2772
2017-10-03 19:14:50 +02:00
Trogel
7107a606ac Adjust test for read-only connection for polling 2017-09-29 22:19:16 +02:00
Vincent Breitmoser
e97164cbb0 Show error if encryption is enabled but no key is configured 2017-09-26 22:15:44 +02:00
Vincent Breitmoser
d21639cca1 Show pgp inline menu item only if encryption/signing is actually enabled 2017-09-26 21:28:53 +02:00
Trogel
1c240031bf Connect read-only for poll 2017-09-22 22:18:01 +02:00
Vincent Breitmoser
b63ed68838 Merge pull request #2780 from k9mail/restore_instance_state
Fix MessageList.onRestoreInstanceState()
2017-09-19 00:23:32 +02:00
Vincent Breitmoser
ac628a265d use available methods for structure detection 2017-09-19 00:22:01 +02:00
cketti
4428174e8c Call through to onRestoreInstanceState() of super class 2017-09-18 23:47:15 +02:00
Vincent Breitmoser
57a5d96173 change variable name 2017-09-18 19:03:33 +02:00
Vincent Breitmoser
0dae7e8f63 Add some tests for message extraction 2017-09-18 01:53:20 +02:00
Vincent Breitmoser
d9ee8b5cf0 Simplify message extraction logic, fix #2776 2017-09-18 01:53:19 +02:00
cketti
e266547bfc Merge pull request #2763 from k9mail/improve-crypto-structure-detection
Improve crypto structure detection
2017-09-16 23:36:48 +02:00
Vincent Breitmoser
c46452ecdb get rid of inline assignments 2017-09-15 14:41:00 +02:00
Vincent Breitmoser
c4494904cf change multipart method signature 2017-09-15 14:40:40 +02:00
Philip
6b8e452f77 Improve the message we get when we reach the end of stream (#2769) 2017-09-14 15:02:56 +02:00
cketti
2b0dc82ce2 Merge pull request #2767 from k9mail/remove_errors_folder
Remove K9mail-errors folder
2017-09-14 03:18:26 +02:00
Philip
6121486211 OpenPGP Encryption dialog: Internationalise title and fix for dark theme (#2768) 2017-09-14 01:39:47 +01:00
cketti
2d90470d77 Remove K9mail-errors folder 2017-09-13 19:36:10 +02:00
Vincent Breitmoser
6de7f9dbed Remove pgp clearsign data during view extraction 2017-09-13 14:21:34 +02:00
Vincent Breitmoser
b3ad904238 Skip signature verification if it is not going to be displayed anyways
This also removes replacement of clearsigned data with its content from
MessageCryptoHelper, to be moved to text extraction later on.
2017-09-13 14:21:34 +02:00
Vincent Breitmoser
96bca146c0 Disregard protocol parameter of multipart/encrypted and /signed parts with missing bodies 2017-09-13 14:21:34 +02:00
Vincent Breitmoser
2902657e5b Extract content only from the signed part of multipart/signed messages 2017-09-13 14:21:24 +02:00
Vincent Breitmoser
afc4febd5d MessageDecryptVerified -> MessageCryptoStructureDetector 2017-09-13 11:51:36 +02:00
Vincent Breitmoser
68e0a8721f Slightly change MessageCryptoHelper and improve test structure 2017-09-13 11:51:36 +02:00
Vincent Breitmoser
93348c21ce More rigid detection of multipart/signed and /encrypted structures 2017-09-13 11:51:36 +02:00
cketti
7c248b47cf Merge pull request #2757 from k9mail/debug-icon
Use differently colored icon for debug build
2017-09-11 19:10:47 +02:00
Vincent Breitmoser
db09565fc8 use different icon for debug build 2017-09-11 18:48:02 +02:00
Philip
377ac71677 Upgrade MIME4J to latest release (#2744)
Upgrade MIME4J to latest release
2017-09-11 03:26:48 +02:00
cketti
ce1da94615 Merge pull request #2745 from k9mail/updateTesterLinks
Change Tester links to go directly to Google Play
2017-09-11 02:04:39 +02:00
cketti
24aacd47a1 Merge pull request #2739 from k9mail/add_kotlin_for_tests
Add Kotlin for tests
2017-09-11 01:34:19 +02:00
cketti
269ee2bca2 Prepare for next development iteration 2017-09-10 23:26:20 +02:00
cketti
8e970da74e Version 5.300 2017-09-10 23:19:08 +02:00
cketti
636e4224d1 Merge pull request #2752 from k9mail/update_changelog
Update changelog for 5.300
2017-09-10 23:18:04 +02:00
cketti
17853799d5 Update changelog for 5.300 2017-09-10 22:49:53 +02:00
cketti
8745fc3ef3 Copy changelog entries from 5.2-MAINT branch 2017-09-10 22:49:53 +02:00
Vincent Breitmoser
1db370a881 Merge pull request #2751 from k9mail/readd_language_selection
Bring back language selection setting
2017-09-10 22:48:13 +02:00
cketti
98db584720 Use system locale when language setting value is empty
Previously we used Locale.getDefault() which returns the currently
configured locale. So switching to the system default only worked after
a process restart.
2017-09-10 18:49:14 +02:00
cketti
2edbf99d26 Update list of languages and list of supported languages
Order list of languages alphabetically.
2017-09-10 18:48:47 +02:00
cketti
601f676bb7 Re-add language selection setting
Partly reverts commit 5816f84df0.
2017-09-10 17:11:11 +02:00
Vincent Breitmoser
471575e45b Merge pull request #2748 from k9mail/update_translations
Update translations
2017-09-09 19:07:37 +02:00
cketti
580cb981b5 Update translations 2017-09-09 18:19:11 +02:00
Philip Whitehouse
54d4a8eb46 Change Tester links to go directly to Google Play 2017-09-09 10:22:34 +01:00
cketti
f1bb577fe4 Merge pull request #2743 from k9mail/fixContactPhotos
Fix retrieval of contact photos
2017-09-09 00:20:26 +02:00
Philip Whitehouse
8f631f78a2 Fix retrieval of contact photos 2017-09-08 22:57:14 +01:00
Vincent Breitmoser
e7e805ccef Merge pull request #2724 from k9mail/pipeline-support
Pipeline support
2017-09-08 14:55:07 +02:00
cketti
22e0649f6e Add Kotlin for tests 2017-09-07 05:00:21 +02:00