Commit graph

7798 commits

Author SHA1 Message Date
cketti
4678e467a6
Merge pull request #3249 from k9mail/shrink_EmailProvider
Move some code out of EmailProvider
2018-03-24 04:40:39 +01:00
Vincent Breitmoser
1e064eb260
Merge pull request #3274 from k9mail/fix-fragment-reqcode
Fix crash with pendingintents in messageview
2018-03-23 20:42:53 +01:00
Vincent Breitmoser
22499adad8 Fix crash with pendingintents in messageview
Only the lower 16 bits can be used for the request code from fragments.
This changes our own mask to use the 15th bit instead of the 16th.
2018-03-22 17:46:19 +01:00
cketti
02d2e16fe3
Merge pull request #3258 from markcapella/recipientSelectViewIssue
Recipient select view issue
2018-03-22 05:39:40 +01:00
cketti
119144d256
Merge pull request #3244 from k9mail/mynimu-directShare_GH2550
Add Direct Share support
2018-03-16 05:53:43 +01:00
cketti
130efa2991 Never create remote folders automatically 2018-03-16 05:45:17 +01:00
cketti
4cb007b2d6
Merge pull request #3247 from k9mail/remove_unread_count_from_actionbar
Remove unread count from action bar
2018-03-16 05:44:06 +01:00
cketti
045e7c09d8
Merge pull request #3243 from k9mail/one_settings_option
Only have a single settings menu entry
2018-03-16 05:11:57 +01:00
master
02637517fe Remove extraneous whitespace 2018-03-14 03:29:55 -04:00
master
acee2aa109 Fix IMM to clean composing / predictive strings 2018-03-14 03:19:52 -04:00
cketti
7b0c78803b Create special local folders during account setup 2018-03-12 02:36:57 +01:00
cketti
58ea146185 Don't set default values for special folders 2018-03-12 00:47:27 +01:00
cketti
4a8b396074 Move functionality to get AccountStats from EmailProvider to LocalStore 2018-03-11 01:47:59 +01:00
cketti
83b6972ea6 Move code from MessagingController to AccountStatsCollector 2018-03-11 00:36:22 +01:00
cketti
abf3ba1e1e Remove Account.getFolderUnreadCount()
Make the only caller use the existing implementation in
MessagingController instead.
2018-03-11 00:05:39 +01:00
cketti
3328728076 Move Account.getStats() to MessagingController/AccountStatsCollector 2018-03-10 23:49:46 +01:00
cketti
2491486322 Remove unread count from ActionBar 2018-03-10 20:38:19 +01:00
cketti
a82cec7010
Merge pull request #3246 from k9mail/replace_getLastNonConfigurationInstance
Replace usage of getLastNonConfigurationInstance()
2018-03-10 20:37:46 +01:00
cketti
bc2b7346a1 Replace usages of getLastNonConfigurationInstance()
After changing to AppCompat we need to use
getLastCustomNonConfigurationInstance() instead of
getLastNonConfigurationInstance().
2018-03-10 20:02:24 +01:00
cketti
07ba30b480 Remove "Add account" action from Accounts menu 2018-03-10 18:47:32 +01:00
cketti
69c8c0d6a0 Only have a single settings entry in the action menu 2018-03-10 18:47:32 +01:00
cketti
31d3aa7e8e Add new SettingsActivity 2018-03-10 18:45:58 +01:00
cketti
dca1476d86
Merge pull request #3236 from k9mail/add_server_id
Add server_id column to folders table
2018-03-10 18:45:12 +01:00
cketti
402f0adb07 Overwrite all recipients when using Direct Share 2018-03-10 04:58:40 +01:00
Vincent Breitmoser
9273d253fa slight cleanups to direct share implementation 2018-03-10 04:58:40 +01:00
mynimu
2df5d679c3 add direct Share, #2550 2018-03-10 04:58:40 +01:00
cketti
65390daf98 Change some code so the folder name ends up in ActivityListener 2018-03-08 01:02:42 +01:00
cketti
1e783e7bf1 Update local folder name when it changes on the server 2018-03-05 18:25:09 +01:00
Biswajit Roy
e9a8947d50 Change HTTP link to HTTPS (#3237)
Changed HTTP link to HTTPS which is secure.
2018-03-05 14:50:17 +01:00
cketti
99f0cad453 Actually use new server_id database column 2018-03-05 02:36:02 +01:00
cketti
3d37a0f031 Add server_id column to folders table 2018-03-05 02:36:02 +01:00
cketti
cdc7504c2e Show display name of selected folder in unread widget config screen 2018-03-05 02:36:01 +01:00
cketti
855006b74b Add Folder.getName() and only use it for display purposes 2018-03-05 02:36:01 +01:00
cketti
f9ca1d9bd0
Merge pull request #3229 from k9mail/slightly_less_hacky_ChooseFolder
Change ChooseFolder to not perform a display name to folder name lookup
2018-03-05 01:24:02 +01:00
cketti
1e7cb67a37
Merge pull request #3224 from k9mail/mutual-learn-more
add learn more to autocrypt mutual dialog
2018-03-05 01:14:00 +01:00
cketti
1bd5c4c289 Rename Folder.getName() to Folder.getServerId() 2018-03-01 21:41:45 +01:00
cketti
342cfab421 Drop "Name" suffix from Account.*FolderName fields/methods 2018-03-01 20:17:11 +01:00
cketti
41ee52d39d Remove LocalFolder.setLastSelectedFolderName() 2018-03-01 20:06:01 +01:00
cketti
db53af22cd Introduce FolderDisplayData class to make code less hacky 2018-03-01 17:09:47 +01:00
cketti
aa5dc0b414 Avoid creating another list just for display name conversion 2018-03-01 16:37:56 +01:00
cketti
4e46cfc2d5 Do all folder filtering in one place 2018-03-01 16:31:57 +01:00
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