Vincent Breitmoser
|
284a13070a
|
compose: extract some strings I missed
|
2016-01-20 21:27:25 +01:00 |
|
Vincent Breitmoser
|
e08cd7419e
|
compose: add icon for opportunistic encryption
|
2016-01-20 21:27:25 +01:00 |
|
Vincent Breitmoser
|
f5ee2229cc
|
compose: move compose-related classes into compose package
|
2016-01-20 21:27:25 +01:00 |
|
Vincent Breitmoser
|
4c999736bb
|
compose: clean up a bunch of warnings
|
2016-01-20 21:27:25 +01:00 |
|
Vincent Breitmoser
|
1529e41ce3
|
compose: fix recipient expander visibility
|
2016-01-20 21:27:25 +01:00 |
|
Vincent Breitmoser
|
64ab769034
|
compose: display progress while message is being built, update draft saving
draft is only saved remotely if the message is not encrypted
|
2016-01-20 21:27:25 +01:00 |
|
Vincent Breitmoser
|
441e35f1cd
|
compose: centralize pgp crypto status into immutable ComposeCryptoStatus object
|
2016-01-20 21:27:25 +01:00 |
|
Vincent Breitmoser
|
bbc52b3265
|
compose: handle draft saving (though not encrypting yet)
|
2016-01-20 21:27:25 +01:00 |
|
Vincent Breitmoser
|
f2d77d63f9
|
compose: introduce PRIVATE crypto mode ui
|
2016-01-20 21:27:25 +01:00 |
|
Vincent Breitmoser
|
bb8a9e8994
|
compose: work on SignSafeOutputStream
|
2016-01-20 21:27:25 +01:00 |
|
alexandre
|
90c6b666c8
|
RFC-2015 : further encode text quoted-printable to be sign safe #572 #576
|
2016-01-20 21:27:25 +01:00 |
|
Vincent Breitmoser
|
66520a2cb3
|
compose: just custom set headers, for now
|
2016-01-20 21:27:25 +01:00 |
|
Vincent Breitmoser
|
b8827b613f
|
compose: some work on PgpMessageBuilder
|
2016-01-20 21:27:25 +01:00 |
|
Vincent Breitmoser
|
dc57e5b3ab
|
compose: add micalg parameter to pgp multipart/signed
|
2016-01-20 21:27:25 +01:00 |
|
Vincent Breitmoser
|
eab24b812f
|
compose: work on asynchronicity of MessageBuilder
|
2016-01-20 21:27:25 +01:00 |
|
Vincent Breitmoser
|
f94d6e387f
|
compose: stream data, never keep entire message in ram
|
2016-01-20 21:27:25 +01:00 |
|
Vincent Breitmoser
|
99503960e5
|
compose: move pgp/mime construction into PgpMessageBuilder
|
2016-01-20 21:27:25 +01:00 |
|
alexandre
|
e70b5076c6
|
add parameters to Content-Type header #572
|
2016-01-20 21:27:25 +01:00 |
|
Vincent Breitmoser
|
f483426a12
|
include openpgp-api-lib, again
|
2016-01-20 21:27:25 +01:00 |
|
cketti
|
93df7525c4
|
Merge pull request #1021
Enable syncing while idle on Android M devices
|
2016-01-15 10:49:48 +01:00 |
|
cketti
|
3e23eeb289
|
Add tests for K9AlarmManager
|
2016-01-15 10:15:42 +01:00 |
|
cketti
|
4d241f0f04
|
Remove unused methods
|
2016-01-15 08:56:29 +01:00 |
|
TETRA2000
|
47a6d1bf27
|
enable syncing while idle on Android M devices
|
2016-01-15 08:13:02 +09:00 |
|
TETRA2000
|
deff0ce80d
|
update to API 23
|
2016-01-15 08:11:05 +09:00 |
|
cketti
|
b30ee72d76
|
Merge pull request #996
Extract code to decode mailto URIs
Fixes #964
|
2016-01-13 11:02:28 +01:00 |
|
cketti
|
73f1bca8a6
|
Remove unused class
|
2016-01-13 11:01:06 +01:00 |
|
cketti
|
68fc9a9555
|
Pass MailTo instance to RecipientPresenter
|
2016-01-13 10:48:10 +01:00 |
|
cketti
|
042346301f
|
Rewrite MailTo to improve readability
|
2016-01-13 10:43:35 +01:00 |
|
cketti
|
41897a24c1
|
Make use of internal implementation detail
|
2016-01-13 10:17:25 +01:00 |
|
cketti
|
b8bfd57c78
|
Clean up and add some tests
|
2016-01-13 10:14:05 +01:00 |
|
cketti
|
1c475033b0
|
Code style fixes
|
2016-01-13 09:29:31 +01:00 |
|
cketti
|
26bdd0bf45
|
Make MailToTest run on the JVM using Robolectric
|
2016-01-13 09:22:31 +01:00 |
|
Swapnil Tailor
|
a6ab976ac9
|
issue#964 Extract code to decode mailto URIs
|
2016-01-13 00:10:35 -08:00 |
|
cketti
|
6c250e1489
|
Merge pull request #1014 from k9mail/disable-search-1005
Temporarily disable search in message bodies
Fixes #1005
|
2016-01-13 08:35:58 +01:00 |
|
cketti
|
4b5231279f
|
Merge pull request #1013 from k9mail/fix-pgp-inline-nullpointer-871
Fix NPE if MIME part isn't available in scan for PGP/inline
|
2016-01-13 08:34:27 +01:00 |
|
cketti
|
733f7f63f1
|
Merge pull request #1011 from k9mail/fix-openpgp-decrypt-loop-864
Fix OpenPGP decrypt loop
|
2016-01-13 08:32:44 +01:00 |
|
cketti
|
f018902ebc
|
Merge pull request #1017 from mmehnert/fix-899
IMAP: If AUTHENTICATE PLAIN fails, try LOGIN
Fixes #899
|
2016-01-12 02:38:58 +01:00 |
|
Maximilian Mehnert
|
0366633ff8
|
replace saslAuthPlain() with saslAuthPlainWithLoginFallback()
Microsoft Exchange Server and probably others need this in some cases.
closes k9mail/k-9#899
|
2016-01-12 01:18:21 +01:00 |
|
Vincent Breitmoser
|
110238e6af
|
disable search in message bodies with a warning
|
2016-01-09 19:20:12 +01:00 |
|
Vincent Breitmoser
|
15571b5976
|
fix nullpointer if mime part isn't available in scan for pgp/inline
|
2016-01-09 17:23:40 +01:00 |
|
Vincent Breitmoser
|
a7c9b8040c
|
pgpmime: use returned intent as new decrypt intent (fix #864)
|
2016-01-09 04:05:08 +01:00 |
|
cketti
|
ac131a2919
|
Merge pull request #1002 from k9mail/GH-745_save_attachments_to_download_folder
Use Download folder as default for saving attachments
|
2016-01-07 03:23:55 +01:00 |
|
cketti
|
a8ed1752ca
|
Use Download folder as default for saving attachments
Fixes #745
|
2016-01-07 02:13:14 +01:00 |
|
cketti
|
fe822db1c6
|
Merge pull request #992 from k9mail/transitive-uidreversecomparator
Make UidReverseComparator transitive, order null elements to right
|
2016-01-07 01:55:40 +01:00 |
|
cketti
|
d36ee12fc4
|
Parse UIDs as Long in UidReverseComparator
ImapStore does the same.
|
2016-01-07 01:33:28 +01:00 |
|
cketti
|
cb667198dc
|
Refactor UidReverseComparator
|
2016-01-07 01:30:45 +01:00 |
|
cketti
|
89321cf6eb
|
Make UidReverseComparator a top-level class
|
2016-01-07 01:28:51 +01:00 |
|
cketti
|
75121d85fe
|
Add more tests for UidReverseComparator
|
2016-01-07 01:25:41 +01:00 |
|
cketti
|
4ec6e88f4f
|
Rename method
|
2016-01-07 00:32:49 +01:00 |
|
cketti
|
e4432ffa6c
|
Fix assertions in UidReverseComparatorTest
|
2016-01-07 00:27:17 +01:00 |
|