Commit graph

221 commits

Author SHA1 Message Date
Tim Bolender
0d3d9aab32 Add one pass URI parser/linkifier 2017-03-16 22:10:47 +01:00
leon
24f4f86755 Make <hr> tags from their plain text equivalents. #2259 including tests. 2017-03-13 11:48:18 +00:00
Vincent Breitmoser
05bd6e0a5b plant DebugTree if K9.DEBUG || BuildConfig.DEBUG 2017-03-02 20:15:00 +01:00
cketti
5816f84df0 Remove language selection setting 2017-03-01 16:58:36 +01:00
cketti
82f3c67ff0 Remove MessagingListener methods that are never used 2017-02-28 14:46:24 +01:00
cketti
93aaa85c14 Make MessagingListener an interface 2017-02-28 14:36:26 +01:00
Hari
f3dcb729a7 Added sender field to message view 2017-02-28 12:06:23 +01:00
Philip Whitehouse
b54f6ee11b Provide a better explanation as to why sync is disabled 2017-02-23 12:14:56 +00:00
cketti
fc90a8eadb Merge pull request #2234 from philipwhiuk/testSendPendingMessages
MessagingController improvements
2017-02-17 16:18:48 +01:00
Philip Whitehouse
c45251f66e Rename getInstance() to getTransport() 2017-02-16 23:17:30 +00:00
cketti
2ac9de8c4e Merge pull request #2221 from philipwhiuk/testAndFixCPLforSurrogatePairs
Test and fix CPL for surrogate pairs
2017-02-14 23:45:05 +01:00
Philip Whitehouse
2e01043a28 Test sending of pending messages 2017-02-13 23:52:31 +00:00
Philip Whitehouse
3d2345cae3 Add support for surrogate pairs when getting the icon for the contact picture 2017-02-13 20:15:33 +00:00
cketti
8ee9b2c591 Merge pull request #2203 from philipwhiuk/clearFolderNotOnUiThread
Clear folder using the MessagingController instead of on the UI thread
2017-02-13 03:50:10 +01:00
Philip Whitehouse
4161b91441 Tidy up and test clearFolder method 2017-02-12 22:42:41 +00:00
cketti
d3b4809e5b Merge pull request #2219 from korelstar/test-sql-create
Enhance test for database upgrade process
2017-02-12 13:11:33 +01:00
cketti
ac6a1ea213 Clean up StoreSchemaDefinitionTest 2017-02-12 12:42:12 +01:00
korelstar
83951c087e Refactoring: Make code more readable. 2017-02-12 11:35:26 +01:00
korelstar
d084fdbc11 Test for equal SQL create queries 2017-02-09 12:39:23 +01:00
Vincent Breitmoser
884b12a48b consistently name openpgp provider setting 2017-02-08 13:16:10 +01:00
Vincent Breitmoser
46046f8926 openpgp-setup: move crypto provider to global settings 2017-02-08 03:56:01 +01:00
cketti
19b7d4491d Merge pull request #2193 from k9mail/robolectric-update
Update robolectric, use Runner class instead of annotations
2017-02-07 05:06:39 +01:00
cketti
4c8dd420cf Merge pull request #2194 from philipwhiuk/removeNewLinesFromSubject
Remove trailing new lines from subject
2017-02-07 04:54:14 +01:00
Philip Whitehouse
be67e849c2 Remove new lines and rich-text formatting from subject field 2017-02-06 21:38:18 +00:00
Dominik Schürmann
e829196034 Set robolectric sdk to 22 2017-02-06 11:25:02 +01:00
cketti
da2012be1d Merge pull request #2186 from philipwhiuk/json-pending-command-rebase
Use json for serializing pending commands
2017-02-06 02:04:57 +01:00
cketti
78c7f01719 Clean up MigrationTo60Test 2017-02-06 01:41:03 +01:00
Dominik Schürmann
874943885f Update robolectric, use Runner classes 2017-02-05 23:44:35 +01:00
Dominik Schürmann
513a29ad3a Add encrypted.asc filename to PGP/MIME emails 2017-02-05 23:13:18 +01:00
Philip Whitehouse
af0c47c325 Additional tests for migration 2017-02-05 21:25:50 +00:00
cketti
5d2e28e8ed Avoid runtime type checks/casts 2017-02-05 07:13:25 +01:00
Philip Whitehouse
a2e33fcc23 Merge branch 'upstream-master' into json-pending-command-rebase 2017-02-05 01:21:36 +00:00
cketti
8c55e571f8 Merge pull request #2169 from k9mail/GH-1822_remove_parcelable_from_intent
Fix notification actions
2017-02-05 01:39:11 +01:00
Philip
f491e00bc5 Merge pull request #2158 from philipwhiuk/databaseMigrationVerification
Test and fix database upgrade process
2017-02-04 23:36:27 +00:00
Philip
d5a6286cb7 Merge pull request #2172 from philipwhiuk/emailHelperTest
Tests for EmailHelper
2017-02-04 22:49:35 +00:00
Philip
981ef44b55 Merge pull request #2171 from philipwhiuk/openPgpApiHelperTest
Tests for OpenPgpApiHelper
2017-02-04 22:49:10 +00:00
Philip
929f91ab56 Merge pull request #2170 from philipwhiuk/cacheTests
Basic behavioural tests of the EmailProviderCache
2017-02-04 22:48:51 +00:00
cketti
2d84b41e5c Merge pull request #2159 from k9mail/jsoup_preparation
Code refactoring in preparation of HtmlCleaner replacement
2017-02-04 23:36:26 +01:00
cketti
a52e0bd60a Avoid exception in MigrationTo43 during database tests 2017-02-04 22:50:06 +01:00
cketti
c3b4e0cfc2 Clean up StoreSchemaDefinitionTest 2017-02-04 22:34:31 +01:00
cketti
4805af02bf Code style fixes 2017-02-04 21:43:25 +01:00
Philip Whitehouse
8e06956d98 Tests for OpenPgpApiHelper 2017-02-04 11:21:15 +00:00
cketti
0a76ea609c Simplify MessageReference.equals() and hashCode() and add tests 2017-02-04 02:03:18 +01:00
Philip Whitehouse
0b9fb4c2ad Tests for EmailHelper 2017-02-04 00:25:22 +00:00
Philip Whitehouse
39804b8e3c Basic behavioural tests of the EmailProviderCache 2017-02-03 23:41:05 +00:00
cketti
8760849f79 Refactor MessageReference 2017-02-03 03:12:32 +01:00
cketti
c60f97fb7e Merge pull request #2069 from k9mail/optimize-message-sync
Don't load all local message metadata into memory during synchronize
2017-01-31 20:24:53 +01:00
cketti
e8cddf6a28 Remove unnecessary import 2017-01-31 17:29:28 +01:00
cketti
1ffaf1d392 Move classes related to message quoting to dedicated package 2017-01-31 05:58:24 +01:00
cketti
695432f6cf Add tests for signature removers 2017-01-31 05:58:24 +01:00