cketti
33fe1ee2f6
Merge pull request #5215 from k9mail/use_glide_in_drawer
...
Load account images off the main thread
2021-03-30 14:51:13 +02:00
cketti
0e14b17b3d
Load account images off the main thread (using Glide)
2021-03-30 12:46:49 +02:00
cketti
b1265d81c3
Merge pull request #5216 from k9mail/special_characters_in_contact_email_addresses
...
Skip unsupported email addresses in RecipientLoader
2021-03-30 12:18:41 +02:00
cketti
1a91345f3e
Merge pull request #5217 from k9mail/split_mode_changing_folders
...
Clear message view when switching folders in split view
2021-03-30 12:16:07 +02:00
cketti
f7887b3472
Clear message view when switching folders in split view
2021-03-26 02:10:13 +01:00
cketti
12213b5316
Skip unsupported email addresses in RecipientLoader
...
Currently we don't support email addresses containing non-ASCII characters.
2021-03-25 22:13:36 +01:00
cketti
827ea0059d
Make everyone use Preferences.saveSettings() to save general settings
2021-03-24 17:08:17 +01:00
cketti
9ee8746255
Move some code from 'Preferences' to 'AccountRemover'
2021-03-24 15:48:30 +01:00
cketti
cc2413a180
Merge pull request #5209 from k9mail/convert_to_kotlin
2021-03-24 15:03:05 +01:00
cketti
967cc5684b
Version 5.733
2021-03-23 19:23:59 +01:00
cketti
c55b19d957
Update translations
2021-03-23 19:03:54 +01:00
cketti
370481236a
Convert 'Preferences' to Kotlin
2021-03-22 22:57:33 +01:00
cketti
48718c167d
Mark account currently opened in MessageList as active in drawer
2021-03-22 17:25:31 +01:00
cketti
c4ce5f608c
Lock DrawerLayout closed when drawer is disabled
2021-03-22 15:38:48 +01:00
cketti
5b82c74ba4
Remove unused ThemeType.ACTION_BAR
2021-03-15 16:57:04 +01:00
cketti
26bb8e3bb7
Merge 'K9ActivityCommon' into 'K9Activity'
2021-03-15 16:57:04 +01:00
cketti
b5b85f5e54
Make all of our activities extend 'K9Activity'
2021-03-15 16:56:53 +01:00
mehdisadeghi
a0b160c7cd
Add support for In-Reply-To parameter in mailto: URIs ( #5194 )
2021-03-09 15:32:30 +01:00
cketti
4feb51278b
Version 5.732
2021-03-04 17:58:03 +01:00
cketti
1494a73a83
Update translations
2021-03-04 16:11:16 +01:00
cketti
9330f72ee4
Merge pull request #5189 from k9mail/fix_outgoing_server_settings
...
Don't attempt to create invalid ServerSettings instance
2021-03-04 16:04:21 +01:00
cketti
e0836a169b
Merge pull request #5188 from k9mail/drawer_fixes
2021-03-04 16:03:59 +01:00
cketti
3002964f0a
Don't attempt to create invalid ServerSettings instance
2021-03-03 22:25:36 +01:00
cketti
1eb108fa7b
Fix layout for split view
2021-03-03 21:57:04 +01:00
cketti
9e29f40892
Fix width of drawer
2021-03-03 21:28:52 +01:00
cketti
1aab01ce41
Update drawer with new account color
...
When the color of the currently selected account has changed update the drawer to reflect that change.
2021-03-03 20:04:35 +01:00
cketti
51e25a0bdd
Merge pull request #5185 from k9mail/fix_import_screen_bug
...
Fix importing settings file not containing general settings
2021-03-03 19:06:53 +01:00
cketti
62e2123142
Fix importing settings file not containing general settings
2021-03-02 19:35:49 +01:00
cketti
e642ff2896
Remove Kotlin Android extensions plugin
...
See https://youtrack.jetbrains.com/issue/KT-42121
2021-03-02 17:58:20 +01:00
cketti
02c38b60b1
Remove synthetic view references from 'PasswordPromptDialogFragment'
2021-03-02 17:38:18 +01:00
cketti
56a9bcac66
Remove synthetic view references from 'AccountSelectionSpinner'
2021-03-02 17:38:18 +01:00
cketti
c2bde4deba
Remove synthetic view references from 'AccountSettingsActivity'
2021-03-02 17:38:18 +01:00
cketti
cbe5a22a9d
Remove synthetic view references from 'AutocryptKeyTransferActivity'
2021-03-02 17:38:18 +01:00
cketti
8176ec3d41
Remove synthetic view references from 'EditIdentity'
2021-03-02 17:38:18 +01:00
cketti
462e7598a8
Remove synthetic view references from 'SettingsImportFragment'
2021-03-02 17:38:18 +01:00
cketti
32b7a4c6c7
Remove synthetic view references from 'SettingsExportFragment'
2021-03-02 17:38:18 +01:00
cketti
b980d0cacb
Remove synthetic view references from 'SettingsListFragment'
2021-03-02 17:38:18 +01:00
cketti
86a8f1d12a
Merge pull request #5180 from k9mail/fix_notification_delete_confirmation
2021-03-02 15:41:59 +01:00
cketti
689d108c53
Merge pull request #5179 from k9mail/fix_remove_account_ui_glitch
2021-03-02 13:46:48 +01:00
cketti
aecba14cab
Merge pull request #5178 from k9mail/update_account_list_in_drawer
...
Update account list in drawer
2021-03-02 13:44:43 +01:00
cketti
1faa3555a8
Use Koin to fetch dependencies
2021-03-02 02:38:55 +01:00
cketti
31e54b5f9a
Use ConfirmationDialogFragment in DeleteConfirmationActivity
2021-03-02 02:35:31 +01:00
cketti
1f60b7df2d
Don't display window title when using the translucent theme
2021-03-02 02:17:00 +01:00
cketti
25c172c0fa
Convert 'DeleteConfirmationActivity' to Kotlin
2021-03-02 02:17:00 +01:00
cketti
871802fccc
Rename .java to .kt
2021-03-02 02:04:02 +01:00
cketti
9b53ae26d6
Rename 'NotificationDeleteConfirmation' to 'DeleteConfirmationActivity'
2021-03-01 22:21:50 +01:00
cketti
6c3d71c0fa
Move 'NotificationDeleteConfirmation' to new package
2021-03-01 22:21:12 +01:00
cketti
999bfe9001
Make AccountSelectionSpinner extend AppCompatSpinner
2021-03-01 19:34:33 +01:00
cketti
1b1c3031d3
Don't start another instance of AccountSettingsActivity when removing an account
...
Removing an account will trigger an update of AccountSelectionSpinner which will then detect the currently selected account is no longer available. It'll mark the default account as selected which in turn will trigger a call to onAccountSelected(). That will start AccountSettingsActivity with the newly selected account.
We now check whether finish() has already been called (because deleting the account will do that) and not start another instance of AccountSettingsActivity in that case.
2021-03-01 19:26:47 +01:00
cketti
ce5a3f4796
Update account list in drawer
...
Update the list of accounts in the drawer when an account is added, removed, or changed.
2021-03-01 16:39:59 +01:00