Commit graph

7340 commits

Author SHA1 Message Date
cketti
695432f6cf Add tests for signature removers 2017-01-31 05:58:24 +01:00
Philip Whitehouse
0c5fedb504 Add tests for database migration 2017-01-30 23:49:44 +00:00
Philip Whitehouse
67ade96101 Better determination of whether a draft needs saving 2017-01-30 21:22:07 +00:00
cketti
fc0e83cca2 Extract code to remove a message signature 2017-01-30 03:32:03 +01:00
cketti
d5194a1c34 Extract BodyTextExtractor from QuotedMessageHelper 2017-01-29 23:19:43 +01:00
cketti
2c04f66346 Move HTML-related classes to 'html' package 2017-01-29 23:04:36 +01:00
cketti
f228abd348 Avoid NullPointerException and creation of Date instances 2017-01-29 20:43:14 +01:00
cketti
219b6272e0 Merge pull request #2151 from philipwhiuk/AddressCleanup
Address file clean-up
2017-01-29 18:48:26 +01:00
Philip Whitehouse
6cefc83d33 Ignore the captures folder - generated by AndroidStudio 2017-01-29 14:43:20 +01:00
Philip Whitehouse
5a51523cc9 Address file clean-up 2017-01-29 11:27:20 +00:00
Vincent Breitmoser
79c65d4cff don't load all local message metadata into memory during synchronize 2017-01-27 19:33:17 +01:00
cketti
f34abe36c0 Handle connection closing after authentication failure
Fixes #2134
2017-01-27 03:29:11 +01:00
cketti
14b1c0c439 Merge pull request #2142 from k9mail/cleanup
Clean up some of the top Checkstyle offenders
2017-01-26 23:14:30 +01:00
cketti
2f14e6fcbc Reorder methods 2017-01-26 21:21:49 +01:00
cketti
646893f5fb Clean up MessageProvider 2017-01-26 21:16:41 +01:00
cketti
2825f88520 Code style fixes 2017-01-26 21:02:07 +01:00
cketti
86ca14558b Remove unused parameter 2017-01-26 20:29:40 +01:00
cketti
0d4d39acaa Code style fixes 2017-01-26 20:27:38 +01:00
cketti
a357963d32 Code style fixes 2017-01-26 19:45:32 +01:00
cketti
9180c2c1e3 Clean up switch statements 2017-01-26 19:45:32 +01:00
cketti
417f273bac Remove unused parameters 2017-01-26 19:45:32 +01:00
Vincent Breitmoser
7a39e7c48b clean up compose and related classes (no semantic changes) 2017-01-26 19:45:32 +01:00
cketti
7d54f1a060 Merge pull request #2122
Display warning on encrypted-only messages
2017-01-26 18:03:07 +01:00
Vincent Breitmoser
a77a632b72 Display warning on encrypted-only messages 2017-01-26 18:01:02 +01:00
cketti
9e102a571b Merge pull request #2137 from k9mail/GH-2103_fix_database_trigger
Add database migration to clean up orphaned data
2017-01-26 14:41:14 +01:00
cketti
6738b497f0 Merge pull request #2115 from philipwhiuk/addressFixes
Improve behaviour of Address.equals with partial information
2017-01-26 10:52:58 +01:00
cketti
4b83da75ee Merge pull request #2068 from k9mail/fix-alternate-selection
Fix broken referencing of recipient token in RecipientSelectView
2017-01-26 10:38:37 +01:00
cketti
c478f64a13 Merge pull request #2126 from philipwhiuk/notificationCategory
Set appropriate categories for notifications
2017-01-26 10:31:55 +01:00
Philip Whitehouse
65c4f86105 Set appropriate categories for notifications 2017-01-26 00:30:42 +00:00
Vincent Breitmoser
7bf9d7ec08 Merge pull request #2131 from k9mail/settings-cleanup
Settings classes cleanup
2017-01-25 17:36:35 +01:00
cketti
c24c89e76a Use IntelliJ-generated equals() method for Address 2017-01-25 16:29:28 +01:00
cketti
bf881cd3c2 Merge pull request #2124 from philipwhiuk/summaryNotificationFix
Fix behavior of summary notifications
2017-01-25 16:25:27 +01:00
cketti
9254e7a052 Add database migration to clean up orphaned data
Also extend database trigger to remove entries from messages_fulltext.
2017-01-25 16:11:44 +01:00
cketti
1697be33fa Remove mostly useless JavaDoc comments 2017-01-25 00:04:18 +01:00
cketti
38a19dbd28 Reformat code 2017-01-24 23:52:03 +01:00
cketti
24a4e3a4fb Fix typo 2017-01-24 23:43:49 +01:00
cketti
23603278ea Remove 'm' prefix from fields 2017-01-24 23:41:28 +01:00
cketti
62acbfcd81 Use T as type parameter name 2017-01-24 23:11:08 +01:00
cketti
2710fd3d8d Remove unnecessary line breaks 2017-01-24 23:00:53 +01:00
Vincent Breitmoser
f5b8a56c8a add non-null assertion to Settings.upgrade 2017-01-24 19:47:18 +01:00
Vincent Breitmoser
7e1482636d clean up SettingsImporter 2017-01-24 19:47:18 +01:00
Vincent Breitmoser
2583a5336b clean up SettingsExporter 2017-01-24 19:17:47 +01:00
Vincent Breitmoser
a9a69a031e break down Settings.upgrade method into submethods 2017-01-24 19:17:47 +01:00
Vincent Breitmoser
045fd63760 clean up more warnings (no semantic changes) 2017-01-24 16:46:53 +01:00
Vincent Breitmoser
cad7da10d6 use generics for all SettingsDescription subclasses 2017-01-24 16:45:32 +01:00
Vincent Breitmoser
a6dfa14af2 refactor settings (no semantic changes) 2017-01-24 15:42:22 +01:00
cketti
cd0075a77a Merge pull request #2127 from k9mail/global-setting-pgpSignOnlyDialogCounter
Add missing pgpSignOnlyDialogCounter to GlobalSettings
2017-01-24 14:54:57 +01:00
Vincent Breitmoser
434cd7735a add missing pgpSignOnlyDialogCounter to GlobalSettings 2017-01-24 13:39:04 +01:00
Vincent Breitmoser
48e3b4293e fix broken referencing of recipient token in RecipientSelectView
Passing through the actual recipient object was broken in
a2674efff1. I changed the code to no
longer rely on the actual object being passed through correctly, but
just one that fulfills `equals`.
2017-01-24 13:06:49 +01:00
Vincent Breitmoser
a14cd9f0e0 Merge pull request #2047 from k9mail/apg-deprecation-warning
show warning about APG being deprecated if still selected
2017-01-24 11:55:47 +01:00