Commit graph

5977 commits

Author SHA1 Message Date
Vincent Breitmoser
a3fe6389eb compose: use enum for RecipientCryptoStatus 2015-12-17 23:37:58 +01:00
Vincent Breitmoser
c71555ec15 compose: add (experimental) crypto settings dialog 2015-12-17 23:37:55 +01:00
Vincent Breitmoser
e533d8177e compose: move RecipientSelectView into appropriate package 2015-12-17 15:36:23 +01:00
Vincent Breitmoser
5d00303677 compose: layout overhaul, opan gmail style 2015-12-17 15:36:15 +01:00
Vincent Breitmoser
367532c9e3 compose: better querying of added recipient data, move "add from contacts" into action bar 2015-12-17 03:16:29 +01:00
Vincent Breitmoser
2bb284bd36 compose: load recipient data for addresses before adding tokens 2015-12-17 03:16:29 +01:00
Vincent Breitmoser
8d42cdca74 compose: display overall crypto status 2015-12-17 03:16:29 +01:00
Vincent Breitmoser
7e1c47aa3f compose: start moving recipient field logic into presenter 2015-12-17 03:16:29 +01:00
Vincent Breitmoser
4f1b917022 compose: add key info from OpenKeychain to recipient dropdown 2015-12-17 03:16:29 +01:00
Vincent Breitmoser
b6fa7b8322 compose: use TokenCompleteTextView for recipient selection 2015-12-17 03:16:29 +01:00
Vincent Breitmoser
a3539bd052 ContactPictureLoader: lower bound for the view reference is ImageView, not QuickContactBadge 2015-12-17 03:16:29 +01:00
cketti
971ae08426 Merge branch 'GH-571_check_protocol_parameter' 2015-12-16 23:52:18 +01:00
cketti
29ecd424e7 Merge branch 'AND-588_handle_decryption_error'
Fixes #588
2015-12-16 23:39:16 +01:00
cketti
9ef7a4c8f1 Code cleanup 2015-12-16 23:35:20 +01:00
alexandre
5d2de3b193 Errors on decryption were not handled #588 2015-12-16 23:22:30 +01:00
cketti
fb10b66371 Check protocol parameter to exclude non-PGP/MIME encrypted/signed messages
Fixes #571
2015-12-16 23:20:11 +01:00
cketti
d6b4452ade Display "*Encrypted*" in preview of encrypted messages 2015-12-16 21:33:19 +01:00
cketti
a0a362a19d Rewrite message preview extraction 2015-12-16 13:45:38 +01:00
cketti
2bec5efefe Merge pull request #950
Prepopulate user name field with email address in account wizard.
2015-12-14 10:43:53 +01:00
cketti
756ef44691 Revert part of previous commit
The variable 'user' in finishAutoSetup() is used to replace $user in
providers.xml and must hold the local part of the email address.
2015-12-14 10:43:15 +01:00
cketti
ad54a1bff8 Merge pull request #949 from mawiegand/891
Remove Flag.X_GOT_ALL_HEADERS

Fixes #891
2015-12-14 10:26:51 +01:00
Marcel Wiegand
ded6662578 Prepopulate user name field with mail address in account wizard. Fixes #872 2015-12-13 03:53:37 +01:00
Marcel Wiegand
51fe459dfc Remove Flag.X_GOT_ALL_HEADERS. Fixes #891 2015-12-13 02:17:38 +01:00
cketti
8d451766b5 Merge pull request #932
Retain caret position when toggling 'show password'
2015-12-12 05:47:34 +01:00
s3b
acc2e428f1 Retain caret position when toggling 'show password'
Fixes #926
2015-12-12 05:46:03 +01:00
cketti
de160299d7 Merge pull request #917
Don't throw CertificateValidationException on generic SSLExceptions

Closes #917
2015-11-28 22:32:22 +01:00
s3b
e1d34a27b5 Don't throw CertificateValidationException on generic SSLExceptions 2015-11-28 22:30:12 +01:00
cketti
9e012384a1 Merge pull request #853
Update project URL in welcome message
2015-11-06 04:58:23 +01:00
meinkej
ce31e3460c Update the project url, which is contained in the welcome message and is shown when the app starts for the first time. 2015-11-06 04:57:51 +01:00
cketti
2567f8c7af Merge pull request #829 from k9mail/auto_detect_archive_folder
Add support for auto-detecting Archive folder
2015-10-11 15:37:00 +02:00
cketti
0fe317c7ac IMAP: read LIST response until end of line
Fixes a bug introduced in de401db9cd
2015-10-11 14:53:22 +02:00
cketti
86d7a17466 Merge pull request #827 from k9mail/GH-604_always_load_headers
Always load headers when fetching a message from LocalStore
2015-10-11 12:55:52 +02:00
cketti
e6c52d3580 Merge pull request #825 from k9mail/GH-786_fix_parsing_for_folders_with_brackets
Fix parsing IMAP LIST responses containing folder names with brackets
2015-10-11 11:47:30 +02:00
cketti
ecef32141f Add support for auto-detecting Archive folder 2015-10-04 08:54:50 +02:00
cketti
5247679fba Always load headers when fetching a message from LocalStore
Fixes #604
2015-10-03 10:34:47 +02:00
cketti
de401db9cd Add support for folder names with brackets encoded as 'astring' in LIST response
Fixes #786
2015-10-02 06:37:47 +02:00
cketti
d686ae86b2 Increase test coverage of ImapResponseParserTest 2015-10-02 01:00:30 +02:00
cketti
bb4c0b07a0 Reformat code 2015-10-01 20:07:11 +02:00
cketti
535e045a0b Merge pull request #820 from k9mail/clean_up_database_to_simplify_queries
Clean up database to simplify queries
2015-10-01 03:04:27 +02:00
cketti
3bea7123e6 Simplify SQL queries by not checking for NULL in 'empty' column 2015-09-28 23:05:45 +02:00
cketti
3c92196db0 Replace NULL in 'messages.empty' column with proper value 2015-09-28 17:06:48 +02:00
cketti
e76c489941 Merge pull request #795 from k9mail/GH-619_android_wear_support
Add Android Wear support

Closes #619
2015-09-28 01:52:51 +02:00
cketti
532aa76fce Switch NotificationIds.getNewMailStackedNotificationId() to a 0-based index 2015-09-27 15:04:45 +02:00
cketti
75cdb7b498 Rename some variables/methods for better readability 2015-09-27 15:04:08 +02:00
cketti
d84ce23ecf Replace "cid:" URI with "content://" URI when viewing/saving inline image
Fix #818
2015-09-27 08:10:46 +02:00
cketti
ae092e1c6e Add a little bit of documentation on summary vs. stacked notifications 2015-09-25 00:31:09 +02:00
cketti
5bbb7b7164 Rename NotificationsHolder to NotificationData 2015-09-24 22:08:04 +02:00
cketti
3e1b8639b1 Change the way notification IDs are generated 2015-09-24 21:38:10 +02:00
cketti
952da74b0e Merge pull request #718 2015-09-15 21:34:13 +02:00
cketti
c0924c2031 Reverse order of conditions in if clause 2015-09-15 21:32:08 +02:00