Commit graph

512 commits

Author SHA1 Message Date
cketti
97a75a54ef Remove launchMode attribute from 'MessageList'
Without this change backgrounding the app and then going back to it will
call onNewIntent(), which in turn will open the default folder.
2019-12-18 18:34:07 +01:00
cketti
615cad7414
Merge pull request #4375 from k9mail/fix_add_identity_crash
Fix crash when trying to create a new identity
2019-12-17 02:34:59 +01:00
cketti
a4b4edcbaa Fix crash when trying to create a new identity 2019-12-14 15:29:31 +01:00
cketti
7327dd1cde Fix crash when changing focus using hardware keyboard 2019-12-13 15:55:06 +01:00
cketti
45dcbc90ee Version 5.702 2019-12-13 15:21:40 +01:00
cketti
5346c08ba3 Clean up 'ManageFoldersActivity' 2019-12-13 14:41:24 +01:00
cketti
b0d105b01c Convert 'ManageFoldersActivity' to use RecyclerView 2019-12-13 14:41:24 +01:00
cketti
5a6fb46343 Update 'FoldersLiveData' when accounts change
This is so we update folder lists when the display mode is changed.
2019-12-13 14:41:24 +01:00
cketti
b793f48afe Use 'FoldersLiveData' in 'ManageFoldersActivity' 2019-12-13 14:41:24 +01:00
cketti
bdb244badf Remove unused functionality from 'ManageFoldersActivity' 2019-12-13 14:30:43 +01:00
cketti
c015b1e22a Create new package for 'ManageFoldersActivity' 2019-12-13 14:30:43 +01:00
cketti
303c7a6e95 Convert 'ManageFoldersActivity' to Kotlin 2019-12-13 14:30:07 +01:00
cketti
4aa54baf8e WIP: Renaming file 'ManageFoldersActivity' with Kotlin extension 2019-12-13 14:30:07 +01:00
cketti
da692ce447 Avoid name conflicts with fields in base class 2019-12-13 14:30:07 +01:00
cketti
a084e8e0db
Merge pull request #4362 from k9mail/back_button_closes_drawer
Close drawer when back button is pressed
2019-12-13 00:43:02 +01:00
cketti
ff138be49a Close drawer when back button is pressed 2019-12-12 15:11:36 +01:00
cketti
df2711d520 Add DefaultFolderProvider to decide which folder to display by default 2019-12-12 00:47:58 +01:00
cketti
15a0bed5c8
Merge pull request #4353 from ByteHamster/fix-crash-theme-change
Fixed crash when changing theme
2019-12-10 12:11:29 +01:00
ByteHamster
a1c3ae6d0e Fixed crash when changing theme 2019-12-09 23:51:43 +01:00
cketti
21231bc964 Clean up code in 'AccountSetupAccountType' 2019-12-03 20:31:33 +01:00
cketti
59dc541591 Convert 'AccountSetupAccountType' to Kotlin 2019-12-03 20:10:41 +01:00
cketti
da6ea3daf9 WIP: Renaming file 'AccountSetupAccountType' with Kotlin extension 2019-12-03 20:07:50 +01:00
cketti
33c875e725 Version 5.701 2019-12-02 03:03:57 +01:00
cketti
837e11ef53 Update translations 2019-12-02 02:08:12 +01:00
cketti
dad7f1963b
Merge pull request #4322 from k9mail/account_defaults
Change some account defaults
2019-12-02 01:57:06 +01:00
cketti
755d47a247 Disable sync notifications by default
Also remove the option to configure the sync notification during account
setup.
2019-12-01 18:30:26 +01:00
cketti
b23be23efb Never display folders when showing the Unified Inbox 2019-12-01 18:05:16 +01:00
cketti
814e25eeb4 Code cleanup 2019-12-01 16:37:49 +01:00
ByteHamster
72d7602944 Use account color as accent color in drawer
Use slightly different dark theme highlight colors
Chose the colors so they have WCAG AA contrast on #333333 background
2019-12-01 16:18:46 +01:00
Vincent Breitmoser
6a73e7e3ea Update FastAdapter and MaterialDrawer libraries 2019-11-29 16:31:12 +01:00
cketti
93d0e14b68 Fix code style issues found by ktlint 2019-11-29 13:44:00 +01:00
cketti
88d863c4c2 Add ktlint and Kotlin code style settings for Android Studio 2019-11-29 13:39:16 +01:00
cketti
a6af0469f4 Coroutine fixes 2019-11-29 13:26:05 +01:00
Vincent Breitmoser
6136926451 Move some async jobs into background thread
Fixes issues from c179ace548
2019-11-28 22:48:04 +01:00
Dominik Schürmann
a97b38643d update preferenceFix library to 1.1.0 2019-11-28 18:12:12 +01:00
cketti
66ae90c11d
Merge pull request #4290 from k9mail/remove_start_in_unified_inbox_setting
Remove "Start in Unified Inbox" setting
2019-11-26 17:08:35 +01:00
Vincent Breitmoser
ac85f8af54 remove hungarian notation from EditIdentity 2019-11-26 16:32:56 +01:00
Vincent Breitmoser
2296c6f757 convert Identity to Kotlin 2019-11-26 15:56:28 +01:00
cketti
d6d8ccdf66 Remove "Start in Unified Inbox" setting 2019-11-26 15:52:19 +01:00
Vincent Breitmoser
0aec40bf21 convert EditIdentity to Kotlin 2019-11-26 15:32:56 +01:00
cketti
0e911d0ad5
Merge pull request #4284 from k9mail/fix_app_update_issues
Fix launcher shortcuts and home screen widgets
2019-11-23 20:55:30 +01:00
cketti
c50fa472ba
Merge pull request #4283 from k9mail/changelog
Update changelog
2019-11-23 20:50:23 +01:00
cketti
60e6850b97 Add changelog for 5.700 2019-11-23 20:35:49 +01:00
cketti
455162a8c6 Add support for old account shortcut intents 2019-11-23 03:10:42 +01:00
cketti
53c6e54caa Copy changelog entries from 5.6-MAINT branch 2019-11-22 14:15:12 +01:00
cketti
bd6561191d Update translations from Transifex 2019-11-22 13:27:30 +01:00
cketti
5948191b56
Merge pull request #4281 from k9mail/startup_theme
Startup theme
2019-11-22 13:21:42 +01:00
cketti
ff44def285
Merge pull request #4275 from k9mail/account_colors
Change account color picker
2019-11-22 13:20:34 +01:00
cketti
c01ec3a9bf Optimize startup theme for users not overriding the system theme
This will bring back the "white flash" for users on Android 9+ who
use a light theme for the system UI but configured K-9 Mail to use its
dark theme. But it gives a much better user experience when using the
default theme setting ("Use system default").
2019-11-22 04:29:30 +01:00
cketti
11d556c21a Merge 'values-v21' folder contents into 'values' folder 2019-11-22 04:10:27 +01:00