Commit graph

7807 commits

Author SHA1 Message Date
cketti
a8c4f69c90
Merge pull request #3214 from k9mail/simplify_robolectric_tests
Update Robolectric to 3.7.1 and simplify test annotations
2018-02-27 20:27:30 +01:00
cketti
5d93d1139e Update Robolectric to 3.7.1 and simplify test annotations 2018-02-27 20:07:42 +01:00
cketti
149603618b
Merge pull request #3221 from k9mail/always_build_fts_table_last
Always build FTS table last
2018-02-27 20:01:27 +01:00
Vincent Breitmoser
46048d292e add learn more to autocrypt mutual dialog 2018-02-27 19:56:37 +01:00
cketti
49257b0fda
Merge pull request #3219 from k9mail/GH-632_case_sensitive_folder_name_comparisons
Case sensitive folder name comparisons
2018-02-27 19:55:46 +01:00
cketti
fdce9af55c
Merge pull request #3218 from k9mail/GH-832_break_up_LocalStore_and_RemoteStore
Break up LocalStore and RemoteStore
2018-02-27 19:49:06 +01:00
cketti
5152d04ae5
Merge pull request #3213 from k9mail/GH-1220_crash_on_duplicate_folder
Crash when trying to create a folder that already exists
2018-02-26 16:02:06 +01:00
cketti
e21db91389 Always build FTS table last
This way we can safely evolve FullTextIndexer together with our database
access layer.
2018-02-26 14:43:08 +01:00
cketti
6227058709
Merge pull request #3216 from hendrikbl/material-vector-icons
Replace most icons with Material style vector drawables
2018-02-26 11:27:27 +01:00
Hendrik
ebafb967c2 moved files to drawable-anydpi
- renamed some files to describe the icon better
2018-02-26 10:12:08 +01:00
cketti
9519ffa2b3 Remove unused method from RemoteStore 2018-02-26 04:53:03 +01:00
cketti
95b046bbf6 Make all local folder name comparisons case sensitive 2018-02-26 04:40:48 +01:00
cketti
8ffd4abebb Make sure Pop3Store always returns "INBOX" as Inbox name 2018-02-26 04:40:48 +01:00
cketti
2c96a3cba2 Use case sensitive folder name comparison in ImapFolder.equals() 2018-02-26 04:40:48 +01:00
cketti
03f6661f81 Make sure ImapStore always returns "INBOX" as Inbox name
This is not a behavior change since StoreConfig.getInboxFolderName()
always returns "INBOX" for POP3 and IMAP.
2018-02-26 04:40:48 +01:00
cketti
b116afc124 Make RemoteStore not extend Store
This allows us to get rid of the then unused Store class.
2018-02-26 03:13:58 +01:00
cketti
c4f22367de Remove unnecessary methods from LocalStore 2018-02-26 02:57:07 +01:00
cketti
90481014c2 Make LocalStore not extend Store 2018-02-26 02:54:45 +01:00
cketti
ddc048b56b
Merge pull request #3074 from philipwhiuk/popRework
Major reorganisation of the Pop3Store to match the other stores
2018-02-25 20:11:26 +01:00
cketti
ad6659bf00
Merge pull request #3198 from k9mail/GH-3178_sort_email_autocomplete_list
Correctly sort contacts matched by nickname
2018-02-25 19:41:05 +01:00
cketti
d9da3ebd1f
Merge pull request #3163 from k9mail/materialSimple
Minimal Material change (relocated #3124)
2018-02-25 19:40:05 +01:00
Philip Whitehouse
672da235b8 Update dialog to AppCompat theme 2018-02-25 19:29:11 +01:00
Philip Whitehouse
617c3f3991 Switch 'showAsAction' to app namespace for all menus 2018-02-25 19:29:11 +01:00
Philip Whitehouse
1e353a4340 Switching to AppCompat Material theme 2018-02-25 19:29:11 +01:00
cketti
004ec05aa0 Prepare for next development iteration 2018-02-25 19:19:31 +01:00
cketti
e1788984ac Version 5.501 2018-02-25 18:52:25 +01:00
cketti
1618b6fc8a Update Proguard config to not strip important crypto interface classes
Fixes #3215
2018-02-25 18:52:00 +01:00
Hendrik
57adcef3f4 replaced most icons with vector drawables 2018-02-25 13:15:27 +01:00
cketti
2994da93fa Version 5.500 2018-02-25 00:32:48 +01:00
cketti
0cec6945af Disable AAPT2 due to a bug
See https://github.com/cketti/ckChangeLog/issues/48
2018-02-25 00:32:48 +01:00
cketti
335ebe85db Small code cleanup 2018-02-24 23:35:27 +01:00
cketti
2ec44b6e8e Crash when trying to create a folder that already exists
We only crash on 'developer mode' builds.

See issue #1220
2018-02-24 22:23:44 +01:00
Vincent Breitmoser
8e12633e1a
Merge pull request #3075 from k9mail/prefer-encrypt-setting
Prefer encrypt setting
2018-02-23 15:59:12 +01:00
mynimu
9abc815d8b Correctly sort contacts matched by nickname 2018-02-22 04:42:45 +01:00
cketti
04f18d8803
Merge pull request #3195 from k9mail/update_translations
Update translations
2018-02-22 04:12:20 +01:00
cketti
bc07a6b041 Update translations 2018-02-21 21:14:06 +01:00
Vincent Breitmoser
f1fd332ee0 use dialog for prefer-encrypt setting 2018-02-21 15:44:33 +01:00
cketti
08ef46b8b5 Restore strings accidentally deleted in 20d96ae7f4 2018-02-21 06:03:40 +01:00
cketti
f8a3cf38f2 Remove unused layout referencing non-existing strings 2018-02-21 05:57:56 +01:00
cketti
79059ca38c
Merge pull request #3192 from k9mail/update_build_tools
Update build tools
2018-02-21 04:57:35 +01:00
cketti
6f00a6b34d Update Kotlin to 1.2.21 2018-02-17 05:25:57 +01:00
cketti
c67674311c Update support libraries to 27.0.2 2018-02-17 05:06:38 +01:00
cketti
128db3cdef Update compileSdkVersion to 27 2018-02-17 05:06:38 +01:00
cketti
698aa0cf60 Update Android Gradle plugin to 3.0.1 2018-02-17 04:42:49 +01:00
cketti
3c14fe653d Update Gradle to 4.5.1 2018-02-17 03:24:22 +01:00
cketti
1645c38eac
Merge pull request #3174 from k9mail/GH-2164_do_not_delete_local_messages_during_sync
Improve support for local messages (fixes draft sync issue)
2018-02-17 02:41:59 +01:00
cketti
9018b5d99d
Merge pull request #3169 from k9mail/rewrite_text_to_html_conversion
TextToHtml: Rewrite text to HTML conversion
2018-02-17 02:30:00 +01:00
cketti
c69db13d7a
Merge pull request #3173 from gaul/static-final
Make some static fields final
2018-02-10 20:49:39 +01:00
cketti
f4147483e1 Add support for deleting local messages 2018-02-10 20:45:37 +01:00
cketti
442790d034 Remove local messages after upload
Only if we couldn't get the server ID to convert our local message to a
"synchronized" message.
2018-02-10 20:18:53 +01:00