Commit graph

6151 commits

Author SHA1 Message Date
Philip Whitehouse
9e67555407 Tests for WebDavMessage 2016-03-10 01:04:28 +00:00
Philip Whitehouse
1970b3f333 Create test infrastructure for WebDavMessage 2016-03-10 01:04:28 +00:00
Philip Whitehouse
aa602643d3 Add comment for future work 2016-03-10 01:04:27 +00:00
Philip Whitehouse
5ca1fd4575 Adding tests similar to those on ImapFolder to WebDavFolder 2016-03-10 01:04:27 +00:00
Philip Whitehouse
6daa513704 Improving test coverage of WebDAV 2016-03-10 01:04:27 +00:00
Philip Whitehouse
46a4427228 Fix import 2016-03-10 01:04:27 +00:00
Philip
42da31c3b9 Rename WebDavHTTPClient.java to WebDavHttpClient.java 2016-03-10 01:04:27 +00:00
Philip Whitehouse
60a4cc7efa Extract another class 2016-03-10 01:04:27 +00:00
Philip Whitehouse
044564f843 Clean up prior to submitting a PR 2016-03-10 01:04:27 +00:00
Philip Whitehouse
2137e8bc68 Fix another bug with synchronizing messages 2016-03-10 01:04:26 +00:00
Philip Whitehouse
950dad02db Refactoring of WebDAV code 2016-03-10 01:04:08 +00:00
Philip Whitehouse
2bc92441e9 Fix bug fetching flags and envelopes 2016-03-10 00:34:58 +00:00
Vincent Breitmoser
73553a8e09 compose: actually skip pgp processing while sending if no crypto provider is configured 2016-03-09 17:18:04 +01:00
Vincent Breitmoser
8847d20af9 compose: if sending fails, display the reason 2016-03-09 17:10:29 +01:00
Vincent Breitmoser
17f25b574b compose: handle lost connections to the openpgp service 2016-03-09 16:57:33 +01:00
Vincent Breitmoser
4d45897eb1 compose: move all OpenPgpServiceConnection handling into presenter 2016-03-09 16:00:33 +01:00
cketti
59cfc8c462 Merge pull request #1163 from philipwhiuk/syncDebug
Add the subject of the email to the debug when failing to sync
2016-03-09 11:55:59 +01:00
cketti
e9c40303b8 Merge pull request #1162 from philipwhiuk/cryptoUninstallFix
When in AccountSettings, clear the cryptography settings if none are available.
2016-03-09 09:38:14 +01:00
Philip Whitehouse
eade765262 Add the subject of the email to the debug when failing to sync 2016-03-09 01:50:04 +00:00
Philip Whitehouse
0c340f7f78 If no cryptography application is available, clear the cryptography settings 2016-03-09 01:49:16 +00:00
Vincent Breitmoser
41bfaf28ca compose: split off CryptoProviderState from CryptoMode, these are separate state (fixes #1151) 2016-03-08 18:51:01 +01:00
Vincent Breitmoser
474c7493ec compose: fix error behavior when no crypto provider is installed (fixes #1150) 2016-03-08 18:50:46 +01:00
cketti
6b4c0f4571 Merge pull request #1128
Display warning when trying to send with empty subject

Fixes #1089
2016-03-05 18:01:01 +01:00
MaximeMenotti
9bcd3b3285 Adding a unintrusive warning on no subject 2016-03-05 17:58:58 +01:00
cketti
833e1cc418 Merge pull request #1148 from philipwhiuk/binaryEncodingMimeFix
Support "binary" encoding

Fixes #1146
2016-03-05 17:06:14 +01:00
Philip Whitehouse
b12c048190 Support binary encoding 2016-03-05 14:46:05 +00:00
cketti
d946e3750d Remove unused argument 2016-03-03 18:34:42 +01:00
cketti
0a073fdf9c Merge pull request #1138 from k9mail/compose-minor-fixes
Minor OpenPGP related things in compose interface
2016-03-03 17:31:11 +01:00
Vincent Breitmoser
fb4cee428a compose: focus to/cc/bcc field on label click 2016-03-03 14:14:30 +01:00
Vincent Breitmoser
38b64ea651 compose: couple of small ui updates for encryption status 2016-03-03 14:14:27 +01:00
cketti
150fc822c2 Merge pull request #1133 from k9mail/GH-811_fix_ClassCastException
Avoid ClassCastException in ImapResponseParser
2016-03-03 01:48:15 +01:00
cketti
14054ec977 Avoid ClassCastException in ImapResponseParser
Fixes #811
2016-03-02 23:21:57 +01:00
cketti
916e83d4d9 Merge pull request #1132 from k9mail/GH-1092_allow_import_of_future_settings_versions
Allow import of "future" settings files
2016-03-02 22:42:40 +01:00
cketti
fcbfc4da5c Merge pull request #1126 from k9mail/GH-1110_cancel_notification_when_viewing_message
Cancel notification when viewing a message
2016-03-02 22:19:43 +01:00
Vincent Breitmoser
b09d5bd2c5 compose: get rid of key references for crypto status, mail addresses are a perfect identifier 2016-03-02 18:21:58 +01:00
cketti
7e43b58484 Allow import of "future" settings files
We have strict input checking. So unknown/invalid settings will be ignored anyway.

Fixes #1092
2016-02-28 07:49:42 +01:00
cketti
a349398f4f Explicitly set time zone when testing date formatting
This should fix the test failure on CloudBees.
2016-02-27 07:13:34 +01:00
Vincent
f99dd61bc4 Merge pull request #1098 from k9mail/imap_store_refactoring
Refactor ImapStore
2016-02-26 14:40:55 +01:00
cketti
41a32bd347 Cancel notification when viewing a message
Fixes #1110
2016-02-26 05:27:41 +01:00
cketti
07c5f0ffba Use ThreadLocal for RFC3501_DATE
… instead of serializing access to one single SimpleDateFormat instance.
2016-02-24 11:34:03 +01:00
cketti
126a8766d6 Avoid incrementing field inside expression 2016-02-24 11:08:34 +01:00
cketti
e27205873d Merge pull request #1108 from k9mail/migration_cleanup
Refactor database migrations
2016-02-24 11:02:49 +01:00
cketti
4bd56c9258 Merge pull request #1121 from alecpl/patch-1
Update KolabNow (MyKolab) settings
2016-02-23 16:14:23 +01:00
Aleksander Machniak
97b3880967 Update KolabNow (MyKolab) settings 2016-02-23 11:20:19 +01:00
cketti
6ad1673da1 Refactor database migrations
Separate package, one class per migration
2016-02-20 01:24:20 +01:00
cketti
3c68c8aeb5 Merge pull request #1102 from k9mail/remove_fake_shared_preferences
Don't implement SharedPreferences interface to store settings
2016-02-20 01:17:06 +01:00
cketti
5cd38c42af Merge pull request #1106 from Karlson2k/gnu_provider
Add GNU fencepost email settings
2016-02-18 01:52:35 +01:00
cketti
f88a915a5d Don't hang on to ImapConnection for too long 2016-02-18 00:28:43 +01:00
Karlson2k
9ebe1801e2 Added GNU email provider 2016-02-18 00:03:06 +03:00
cketti
ca4a6b6cfc Close connection when IDLE command fails 2016-02-17 20:14:01 +01:00