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
cketti
c206af5ab0
Remove unnecessary method parameter
2022-02-24 20:34:45 +01:00
cketti
51457a6859
Simplify LocalStore.searchForMessages()
2022-02-24 20:28:03 +01:00
cketti
4bed7a595b
Remove unused method parameters
2022-02-24 19:56:50 +01:00
cketti
e59f57f602
Remove unused callbacks from MessageRetrievalListener
2022-02-24 19:42:01 +01:00
cketti
065f98cfdd
Remove unnecessary method parameters
2022-02-24 19:24:17 +01:00
cketti
dea6bf1f01
Don't create notifications when manually refreshing the message list
2022-02-24 00:05:51 +01:00
cketti
58709b156a
Remove commented out code
2022-02-22 22:14:21 +01:00
cketti
3a98e7b0ec
Prepare for version 5.913
2022-02-22 21:47:45 +01:00
cketti
b165aeaf81
K-9 Mail 5.912
2022-02-22 21:47:45 +01:00
cketti
7413ee653a
Update translations
2022-02-22 20:59:13 +01:00
cketti
e1c43beee1
Remove 'new message' notification when user deletes the message
...
We already handled the case where the deletion was synced from the server. This handles the case where the user locally deletes the message.
2022-02-22 19:22:21 +01:00
cketti
7a784f1fcd
Remove 'new message' notification when user marks the message as read
...
We already handled the case where the message was marked as read on the server. This handles the case where the user marks the message as read locally.
2022-02-22 19:22:21 +01:00
cketti
66903ae692
Revert "Button bar in navigation drawer"
...
This reverts commit 96b7ca26
2022-02-22 17:59:42 +01:00
cketti
c0f8c43baa
Add logging for summary notifications
...
These are the notifications responsible for sound/vibration/light.
2022-02-22 17:44:01 +01:00