morckx
192ce7e770
Fix code style and log spam
2016-09-11 13:36:44 +02:00
cketti
4d591a79ee
Merge pull request #1593 from k9mail/GH-1581_context_menu_position_fix
...
Custom contextPopupMenuStyle on Android N to fix context menu position
2016-09-10 23:30:00 +02:00
cketti
41d6f3511f
Merge pull request #1592 from k9mail/hide_crypto_status_icon
...
Hide crypto status icon if no crypto provider is configured
2016-09-10 23:29:46 +02:00
morckx
ca2e96eb45
Don't try to show invalid mail addresses in recipient selector
...
(fixes #1607 )
2016-09-09 22:54:39 +02:00
cketti
c8c33f4710
Custom contextPopupMenuStyle on Android N to fix context menu position
...
See https://code.google.com/p/android/issues/detail?id=221643
Fixes #1581
2016-09-04 09:40:55 +02:00
cketti
cd4ea8ed40
Hide crypto status icon if no crypto provider is configured
...
Also, disable crypto status icon when clicking it does nothing.
2016-09-04 06:40:15 +02:00
Vincent Breitmoser
82f5fc6b30
fix status_lock_closed icon
2016-09-01 21:08:17 +02:00
cketti
dcd27d9f56
Merge pull request #1584 from k9mail/fix-messageview-onactivityresult
...
fix crash in onActivityResult (fixes #1582 )
2016-08-30 14:53:52 +02:00
Vincent Breitmoser
5a1776890e
fix crash in onActivityResult ( fixes #1582 )
2016-08-30 13:18:39 +02:00
cketti
4e7f93c3e3
Version 5.111
2016-08-27 23:49:04 +02:00
cketti
14b6ff47f4
Merge pull request #1579 from k9mail/openpgp-theme
...
Theme changes for openpgp on dark theme
2016-08-27 21:30:46 +02:00
Vincent Breitmoser
e9e5411c06
adjust colors for dark theme
2016-08-27 21:19:02 +02:00
Vincent Breitmoser
406334086c
use stylable attributes for openpgp_ colors
2016-08-27 21:19:02 +02:00
Vincent Breitmoser
0180faeee6
Merge pull request #1568 from k9mail/TextBody_fix
...
Fix for TextBody.getSize()
2016-08-21 11:21:45 +02:00
cketti
96216e6d44
Fix bug in TextBody.getSize()
2016-08-20 01:20:32 +02:00
cketti
71dca79726
Add test to demonstrate bug in TextBody.getSize()
2016-08-20 01:19:40 +02:00
Vincent Breitmoser
c4a6bf5472
update build tools to 2.1.3
2016-08-19 22:42:09 +02:00
cketti
96d210cd82
Merge pull request #1554 from k9mail/ditch-7-bit-reencoding
...
7 bit message generation instead of reencoding
2016-08-19 22:37:14 +02:00
Vincent Breitmoser
f6e19680b0
add test for message/rfc822 attachment
2016-08-19 22:21:43 +02:00
Vincent Breitmoser
77a3892b0f
fix unit tests for 7bit/quoted-printable encoding
2016-08-19 22:21:43 +02:00
Vincent Breitmoser
042fc3de6d
remove 8bit encoding tests
2016-08-19 22:21:43 +02:00
Vincent Breitmoser
674cd3bf5a
remove 7 bit reencoding routines
2016-08-19 22:21:42 +02:00
Vincent Breitmoser
03a09c9b90
use application/octet-stream for message attachments
2016-08-16 12:23:43 +02:00
Vincent Breitmoser
1c837930c8
encode textual bodies as quoted printable by default
2016-08-16 12:23:43 +02:00
Vincent Breitmoser
08ef3d5ce5
clean up TextBody, make it slightly more failfast
...
Previously, TextBody supported only 8bit or quoted printable encodings,
defaulting to quoted printable if the encoding was not equal to "8bit".
This behavior is now changed to throw a runtime exception when an
unsupported encoding has been selected. The `setEncoding` method also
throws if an unsupported encoding is selected.
2016-08-16 12:21:09 +02:00
cketti
946114ef2d
Optimize BoundaryGenerator
2016-08-16 02:28:13 +02:00
cketti
b0e5912891
Merge pull request #1414 from k9mail/build_speed_improvements
...
Build speed improvements
2016-08-16 01:38:13 +02:00
cketti
716432c82f
Increase timeouts for ImapConnectionTest
2016-08-16 01:30:25 +02:00
cketti
9fb79612d9
Upgrade to Gradle 2.14.1
2016-08-16 01:30:17 +02:00
cketti
0bc5b49bb5
Fix MessageBuilderTest
2016-08-16 00:40:23 +02:00
cketti
77f9e82b41
Merge pull request #1559 from k9mail/deferred-file-body-fix
...
Fix DeferredFileBody
2016-08-16 00:07:41 +02:00
cketti
52e593e597
Merge pull request #1558 from k9mail/hide-keyboard-on-view
...
Hide keyboard when message is displayed
2016-08-16 00:03:54 +02:00
cketti
1cc7c499f9
Merge pull request #1553 from k9mail/message-builder-tests
...
MessageBuilder refactorings for tests
2016-08-16 00:02:49 +02:00
cketti
411ec0ec34
Use 'newInstance' as name for static factory methods
2016-08-15 11:48:36 +02:00
cketti
84cef1d8b1
Get rid of trivial static factory methods
2016-08-15 11:42:47 +02:00
cketti
a7abf62dc1
Add tests for BoundaryGenerator
2016-08-15 11:26:02 +02:00
cketti
c234578271
Don't inject BoundaryGenerator into MimeMultipart
2016-08-15 11:14:38 +02:00
cketti
7719153cc0
Extract code to generate Message-Id header value
...
This moves Message closer to being a dumb data class and avoids having to
pass around a UuidGenerator reference.
2016-08-15 10:22:17 +02:00
cketti
0c61ba2e66
Merge pull request #1564 from ligi/addEspass
...
Add esPass MIME type
2016-08-14 23:21:58 +02:00
ligi
00ff1d4789
Add esPass MIME type
2016-08-14 15:17:00 +02:00
Vincent Breitmoser
f5656c331d
add tests for DeferredFileBody
2016-08-11 15:54:25 +02:00
Vincent Breitmoser
c7a86e8000
fix writeMemoryToFile in DeferredFileBody
2016-08-11 15:45:21 +02:00
Vincent Breitmoser
f097c44580
messageview: hide keyboard when message is displayed, not only after interaction pending intent
2016-08-10 14:58:31 +02:00
Vincent Breitmoser
4d9283f124
construct MessageBuilder classes in factory methods
2016-08-10 14:49:12 +02:00
Vincent Breitmoser
1e97f1ce16
inject UuidGenerator into MimeMessage via constructor instead of parameter
2016-08-10 14:30:53 +02:00
Vincent Breitmoser
bb8e5a68df
rename UUIDGenerator to UuidGenerator
2016-08-10 14:30:53 +02:00
Vincent Breitmoser
1c28e1c601
add MessageBuilder test for message with attachment
2016-08-10 14:30:53 +02:00
Vincent Breitmoser
cd011349fe
make send date and timezone hiding build parameters in MessageBuilder
2016-08-10 14:30:53 +02:00
Vincent Breitmoser
874b981ba6
get message boundaries from injected BoundaryGenerator in MessageBuilder
2016-08-10 14:30:53 +02:00
Vincent Breitmoser
f4b0521bbb
get uuid from injected generator in message builder
2016-08-10 14:30:53 +02:00