cketti
0a60b7ce21
Simplify UI to configure IMAP compression
2022-04-12 21:58:15 +02:00
cketti
391d45d52b
Merge branch '6.0-MAINT' into main
2022-04-12 00:23:08 +02:00
cketti
58b4cb02a9
Version 5.916
2022-04-12 00:05:37 +02:00
cketti
bd76b75bb4
Merge branch 'pr_6006' into 6.0-MAINT
2022-04-11 23:43:12 +02:00
cketti
f427326da6
Simplify error notifications
2022-04-11 20:15:51 +02:00
cketti
e815d318aa
Don't set notification sound/vibration/light on Android 8+
...
On Android 8+ these values should be ignored anyway. But on some devices setting a notification sound could lead to a SecurityException (when the app doesn't have permission to access the notification sound URI).
2022-04-11 20:15:51 +02:00
cketti
c415635ae0
Prepare for version 5.916
2022-04-11 20:15:18 +02:00
cketti
31860a209e
Fix usage of ContentResolver.openOutputStream()
2022-04-11 17:40:36 +02:00
cketti
6da9195179
Truncate file when overwriting existing settings file
2022-04-11 17:40:36 +02:00
cketti
dc9e667d53
Merge pull request #6006 from arissystem/issue-6004
...
Save and restore activeMessages in savedInstanceState to avoid NullPointerException
2022-04-11 16:29:09 +02:00
Alexandre
0dbca2dddf
Append a space to » and › in messages list.
2022-04-11 15:13:54 +02:00
cketti
9b9b3d8f69
Prepare for version 6.100
2022-04-11 15:09:42 +02:00
r.zarchi
85a19ccb2b
Save and restore activeMessages in savedInstanceState to avoid NullPointerException when rotating
2022-04-10 11:48:41 +04:30
cketti
d9153f4c20
Version 5.915
2022-04-06 17:39:51 +02:00
cketti
7f57fa286c
Update translations
2022-04-06 16:50:45 +02:00
cketti
0c381c2bcd
Merge pull request #6002 from k9mail/Issue-5961
...
Fix issues when switching between LTR and RTL languages
2022-04-06 16:05:14 +02:00
cketti
d6f218b3ec
Merge pull request #6000 from k9mail/fix_update_notification_preferences
...
Fix reading notification settings from `NotificationChannel`
2022-04-06 15:59:45 +02:00
cketti
bf8ab4e6cf
Merge pull request #5998 from arissystem/Issue-5961
...
Activity recreate method changed because it didn't work properly on some Android versions
2022-04-05 16:48:20 +02:00
cketti
685374dad8
Explicitly set the layout direction on Android 12+
2022-04-05 16:37:57 +02:00
cketti
49160cb1a9
Always use ActivityCompat.recreate()
2022-04-05 15:15:38 +02:00
r.zarchi
c3d5928c1f
Activity recreate method changed because it didn't work properly on Android older than 9
2022-04-05 10:42:18 +04:30
cketti
6721a15663
Fix importing multiple accounts
2022-04-04 19:30:15 +02:00
cketti
486593919e
Don't use app vibration defaults in NotificationVibrationDecoder
...
The code didn't handle the case where vibration was enabled but the pattern was `null` (system default).
2022-04-04 18:53:10 +02:00
cketti
f30a8ca3bb
Use NotificationSettingsUpdater
in AccountSettingsFragment
2022-04-04 18:53:10 +02:00
cketti
0e78b8aae6
Version 5.914
2022-03-24 18:41:05 +01:00
cketti
2483b975b9
Update translations
2022-03-24 18:04:44 +01:00
cketti
d53dc73e07
Merge pull request #5979 from k9mail/GH-5978_fix_folder_not_found_crash
...
Avoid crash when trying to open non-existent folder
2022-03-24 17:19:16 +01:00
cketti
322c8be4ae
Avoid crash when trying to open non-existent folder
...
For now we load the default folder instead.
2022-03-21 18:48:17 +01:00
cketti
0f3df9d2e2
Avoid UninitializedPropertyAccessException
2022-03-21 17:54:45 +01:00
cketti
372252710d
Update name/description of notification channels when app locale changes
2022-03-17 18:35:59 +01:00
cketti
aa842efea8
Set messagesNotificationChannelVersion
on settings import
...
Avoid reusing previously created notification channels when restoring an account using settings import.
2022-03-15 00:39:28 +01:00
cketti
47441a9837
Prepare for version 5.914
2022-03-11 19:30:13 +01:00
cketti
40e446c442
Version 5.913
2022-03-11 19:30:13 +01:00
cketti
09ebe08f33
Update translations
2022-03-11 18:58:42 +01:00
cketti
075324af14
Clean up code to update notification channels
2022-03-11 18:44:36 +01:00
cketti
8206cbce4c
Update accounts with NotificationChannel
configurations before exporting settings
2022-03-10 16:06:46 +01:00
cketti
803e388b90
Extract logic to convert system vibration pattern into NotificationVibrationDecoder
2022-03-10 16:06:46 +01:00
cketti
25c0e4af43
Extract vibration settings to separate class NotificationVibration
2022-03-09 22:35:13 +01:00
cketti
f3241622d5
Avoid race condition when selecting a notification sound
2022-03-08 23:51:45 +01:00
cketti
aa90f4369d
Avoid race condition when recreating the messages NotificationChannel
2022-03-08 22:53:22 +01:00
cketti
d784151ef0
Add support for updating existing notifications
2022-03-08 18:29:27 +01:00
cketti
4581bf3f8b
Update SearchPreference to version 2.1.0
2022-03-04 00:55:16 +01:00
cketti
d5baa9982d
Update Jsoup to version 1.14.3
2022-03-04 00:55:16 +01:00
cketti
eb1ea4f246
Update MaterialDrawer to version 8.4.5
2022-03-04 00:55:16 +01:00
cketti
7814b138d3
Update AndroidX Preference to version 1.2.0
2022-03-04 00:55:16 +01:00
cketti
c34340e14f
Update AndroidX Navigation to version 2.4.1
2022-03-04 00:55:16 +01:00
cketti
e24d51a437
Remove @OptIn annotations that are now unnecessary
2022-03-03 16:55:36 +01:00
cketti
4c67bbd156
Update kotlinx-coroutines to version 1.6.0
2022-03-03 16:52:44 +01:00
cketti
f66f7e5073
Use account settings when creating the NotificationChannel for messages
2022-03-01 16:42:33 +01:00
cketti
237a6024e4
Remove unused callbacks
2022-02-24 20:46:58 +01:00