Commit graph

1654 commits

Author SHA1 Message Date
Philip Whitehouse
617c3f3991 Switch 'showAsAction' to app namespace for all menus 2018-02-25 19:29:11 +01:00
Philip Whitehouse
1e353a4340 Switching to AppCompat Material theme 2018-02-25 19:29:11 +01:00
cketti
004ec05aa0 Prepare for next development iteration 2018-02-25 19:19:31 +01:00
cketti
e1788984ac Version 5.501 2018-02-25 18:52:25 +01:00
cketti
1618b6fc8a Update Proguard config to not strip important crypto interface classes
Fixes #3215
2018-02-25 18:52:00 +01:00
cketti
2994da93fa Version 5.500 2018-02-25 00:32:48 +01:00
Vincent Breitmoser
8e12633e1a
Merge pull request #3075 from k9mail/prefer-encrypt-setting
Prefer encrypt setting
2018-02-23 15:59:12 +01:00
cketti
bc07a6b041 Update translations 2018-02-21 21:14:06 +01:00
Vincent Breitmoser
f1fd332ee0 use dialog for prefer-encrypt setting 2018-02-21 15:44:33 +01:00
cketti
08ef46b8b5 Restore strings accidentally deleted in 20d96ae7f4 2018-02-21 06:03:40 +01:00
cketti
f8a3cf38f2 Remove unused layout referencing non-existing strings 2018-02-21 05:57:56 +01:00
cketti
c67674311c Update support libraries to 27.0.2 2018-02-17 05:06:38 +01:00
cketti
698aa0cf60 Update Android Gradle plugin to 3.0.1 2018-02-17 04:42:49 +01:00
cketti
1645c38eac
Merge pull request #3174 from k9mail/GH-2164_do_not_delete_local_messages_during_sync
Improve support for local messages (fixes draft sync issue)
2018-02-17 02:41:59 +01:00
cketti
9018b5d99d
Merge pull request #3169 from k9mail/rewrite_text_to_html_conversion
TextToHtml: Rewrite text to HTML conversion
2018-02-17 02:30:00 +01:00
cketti
f4147483e1 Add support for deleting local messages 2018-02-10 20:45:37 +01:00
cketti
442790d034 Remove local messages after upload
Only if we couldn't get the server ID to convert our local message to a
"synchronized" message.
2018-02-10 20:18:53 +01:00
cketti
3ad9812974 Don't remove local messages during sync 2018-02-10 20:18:10 +01:00
Andrew Gaul
5bbadc9ce6 Make some static fields final
Adding final prohibits modification and allows initialization of
primitive and String fields at compile time instead of runtime in
clinit:

https://developer.android.com/training/articles/perf-tips.html#UseFinal

Found via error-prone.
2018-02-10 10:38:16 -08:00
Vincent Breitmoser
d606475309 Actually use prefer-encrypt setting 2018-02-08 00:50:00 +01:00
Vincent Breitmoser
9498725fd0 Add prefer-encrypt setting 2018-02-08 00:45:44 +01:00
Vincent Breitmoser
3009752cac
Merge pull request #3105 from k9mail/autocrypt-gossip
Autocrypt gossip
2018-02-08 00:43:58 +01:00
cketti
7abc17c77a Rewrite text to HTML conversion 2018-02-07 01:22:54 +01:00
cketti
8f334dd0c3 Fix bug in EmailSectionExtractor when text ends with an empty line 2018-02-06 19:15:22 +01:00
cketti
990765ac6e
Merge pull request #3147 from k9mail/change_uri_parser_interface
TextToHtml: Change UriParser interface
2018-02-06 17:08:19 +01:00
cketti
ff9369b3cb
Merge pull request #3157 from k9mail/includeQuotedMessage
Update quoted message button text to make it clearer
2018-02-01 15:18:07 +01:00
Philip Whitehouse
11f0357ac1 Update quoted message button text to make it clearer 2018-01-30 22:53:13 +00:00
cketti
ace7557a6c TextToHtml: Change UriParser interface 2018-01-30 03:16:09 +01:00
Vincent Breitmoser
d13c1a7c08 log errors during Autocrypt header parsing 2018-01-29 23:59:31 +01:00
Vincent Breitmoser
da2c025570 add unit tests for key gossip 2018-01-29 23:59:31 +01:00
Vincent Breitmoser
d8f9f2df6c Determine gossip addresses from crypto status, and make sure BCC is filtered 2018-01-29 23:59:31 +01:00
Vincent Breitmoser
dae9c44182 simplify AutocryptHeader 2018-01-29 23:59:31 +01:00
Vincent Breitmoser
88c92feaf3 Support parsing of Autocrypt-Gossip headers 2018-01-29 23:59:31 +01:00
Vincent Breitmoser
a293294f22 Support sending Autocrypt-Gossip headers 2018-01-29 23:59:31 +01:00
cketti
e8fdcbb00d Remove (inactive) legacy emoji support 2018-01-29 03:35:50 +01:00
Philip Whitehouse
e4a70576a6 Update changelog for next beta 2018-01-28 21:08:31 +01:00
cketti
1962defd5a
Merge pull request #3146 from k9mail/fix-crypto-quote
Return actual root part of message in MessageViewInfo (fixes #3004)
2018-01-28 18:28:05 +01:00
Vincent Breitmoser
8b11a7284e Return actual root part of message in MessageViewInfo (fixes #3004) 2018-01-28 13:06:57 +01:00
Vincent Breitmoser
6767f41505
Merge pull request #3135 from philipwhiuk/improveCodeStyle
Improve code style in several Activity classes
2018-01-27 10:43:02 +01:00
cketti
5931d46a42
Merge pull request #3132 from k9mail/email_section_extractor
TextToHtml: Extract sections from a plain text email
2018-01-26 15:10:02 +01:00
Trogel
c505083d6b Save whether "show pictures" has been clicked
Save/restore whether "show pictures" has been clicked. On restore this
allows us to correctly instruct MessageContainerView whether to load
pictures.
2018-01-25 23:58:11 +01:00
cketti
affc41c853
Merge pull request #3123 from philipwhiuk/imgMap
Add support for image-maps
2018-01-25 23:42:03 +01:00
Philip Whitehouse
9a69416f47 Improve code style in several Activity classes 2018-01-25 18:37:34 +00:00
cketti
a36254dbc0
Merge pull request #3120 from philipwhiuk/mailsploitFix
Show address if personal component is email address
2018-01-25 15:32:23 +01:00
cketti
cd26e8297f TextToHtml: Extract sections from a plain text email
First step towards rewriting the code to convert a plain text email body
to HTML.
2018-01-25 06:40:30 +01:00
Philip Whitehouse
2ec1b3fe29 Show toast when Contacts app is missing 2018-01-25 02:02:25 +00:00
Philip Whitehouse
3e64739503 Fixup tests 2018-01-22 22:42:47 +00:00
Philip Whitehouse
4376f9bc22 Add support for image-maps 2018-01-22 13:11:54 +00:00
Philip Whitehouse
64badd8646 Fix Mailsploit - show address if personal component is email address 2018-01-21 19:57:19 +00:00
cketti
7c3b90b356
Merge pull request #3095 from PiwwowPants/feature/full-address-in-compose
Added a check for showing correspondent name to RecipientSelectView
2018-01-19 01:05:28 +01:00