cketti
49ceab2b6f
Version 5.911
2022-02-12 00:35:19 +01:00
cketti
56ac6ab0bd
Rework notification light setting
2022-02-11 23:56:12 +01:00
cketti
d087fde125
Change NotificationSettings
into a data class
2022-02-09 19:36:33 +01:00
cketti
0fb6bd9198
Add a proper type for the vibration pattern the user can select
2022-02-09 19:36:33 +01:00
cketti
c58e357030
Convert 'NotificationSettings' to Kotlin
2022-02-09 19:36:33 +01:00
cketti
b91c902247
Rename class NotificationSetting
to NotificationSettings
2022-02-09 19:36:33 +01:00
cketti
f923da4487
Convert 'Account' to Kotlin
2022-02-09 19:36:33 +01:00
cketti
dee2ca345d
Convert 'BaseAccount' to Kotlin
2022-02-08 16:54:15 +01:00
cketti
eff9f1bf5e
Improve support for empty account name
2022-02-08 02:23:04 +01:00
cketti
bfc708df19
Use Account.getDisplayName() when appropriate
2022-02-08 02:05:05 +01:00
cketti
19829eb2a2
Rename Account.getDescription() to Account.getName()
2022-02-08 01:13:30 +01:00
cketti
1d601c5c59
Rename Account.getName() to Account.getSenderName()
2022-02-08 00:50:26 +01:00
cketti
ff97264c08
Use Account.toString() in log messages
...
Have Account.toString() only return the account name when sensitive debug logging is enabled. Otherwise return the account UUID.
2022-02-08 00:16:33 +01:00
cketti
64c6bcd48f
Unify settings to configure notification vibration
2022-02-04 06:52:52 +01:00
cketti
a4e1a77892
Switch to mockito-inline
2022-02-03 01:10:52 +01:00
cketti
979a9b4968
Extract string resource ( #5888 )
2022-01-28 19:08:08 +01:00
cketti
5c35d08f93
Version 5.910
2022-01-25 19:29:44 +01:00
parkerfath
fda4e8243a
Allow remote search by default ( #5867 )
2022-01-20 00:20:22 +01:00
schlagi123
e8a798c9de
Change default color for registered contacts ( #5865 )
...
Change default value of `registeredNameColor` to have enough contrast in both the light and dark theme.
2022-01-20 00:10:05 +01:00
Bastian Wilhelm
1ffc7ba02c
Remove warnings
2022-01-14 23:01:44 +01:00
Bastian Wilhelm
1efec7828f
Trim username by setup
2022-01-14 23:01:44 +01:00
cketti
0269cd5df7
Version 5.909
2022-01-12 16:24:24 +01:00
cketti
35ac4b3726
Update translations
2022-01-12 15:04:25 +01:00
cketti
6e6fd8623a
Only remove notifications for messages currently displayed
...
This only works for the Unified Inbox, the "new messages" view, and when viewing a single folder. Search views are currently not supported.
2022-01-11 01:46:01 +01:00
cketti
88e823d685
Merge pull request #5856 from k9mail/opening_message_from_notification
...
Open message from notification in Unified Inbox if possible
2022-01-10 18:25:54 +01:00
cketti
91c0787fa5
Open message from notification in Unified Inbox if possible
2022-01-09 23:10:04 +01:00
cketti
54ac569ea9
Don't intercept key events when the search view in the toolbar is expanded
2022-01-08 19:42:00 +01:00
cketti
aa560736a6
Version 5.908
2022-01-05 23:56:41 +01:00
cketti
3b59a87329
Update translations
2022-01-05 22:29:11 +01:00
schlagi123
30f5cac95e
Make ThemeManager listen to theme setting changes ( #5833 )
...
This way importing settings will automatically apply the imported theme value.
2021-12-29 23:03:49 +01:00
cketti
cbd2ded456
Version 5.907
2021-12-27 20:06:15 +01:00
cketti
09ea6bd7e8
Merge pull request #5837 from k9mail/no_vibrator
...
Hide notification vibration settings when there's no vibrator hardware
2021-12-27 18:56:19 +01:00
cketti
5a57ccd307
Update translations
2021-12-26 22:35:31 +01:00
cketti
14f2988d13
Hide notification vibration settings when there's no vibrator hardware
2021-12-26 22:11:37 +01:00
cketti
955b22b970
Add support for setting the notification vibration pattern on Android 8+
2021-12-22 02:59:27 +01:00
cketti
53112bc5fb
Merge pull request #5831 from k9mail/vibration_pattern
...
Change UI to configure the notification vibration pattern
2021-12-22 02:09:39 +01:00
cketti
7ee57170dc
Tweak strings related to vibration patterns
2021-12-22 01:32:23 +01:00
cketti
448439609f
Change UI to configure the notification vibration pattern
2021-12-22 01:32:23 +01:00
schlagi123
1ab5b8a3e6
Fix hotkey handling (take keyboard layout into account)
2021-12-18 20:42:55 +01:00
cketti
6c236be16d
Make NotificationsPreference always use the current notification channel ID
2021-12-15 19:05:59 +01:00
cketti
69490a2c43
Add support for changing the notification light color on Android 8+
...
Android doesn't support changing this setting on an existing NotificationChannel. So we delete the existing NotificationChannel and create a new one with the same settings as the old one and the new notification light color.
2021-12-15 19:05:59 +01:00
cketti
36364f0463
Display notification light color picker on API 26+ devices
2021-12-15 19:05:59 +01:00
cketti
fc5aa0a004
Specify which colors to display in notification LED color picker
2021-12-14 01:38:48 +01:00
cketti
fd920971b8
Mark all messages as "not new" when summary notification is dismissed
2021-12-11 18:56:02 +01:00
cketti
a8937a2a2d
Mark all messages as "not new" when leaving the "New messages" view
2021-12-11 15:41:15 +01:00
cketti
8e12d05a1d
Update summary notification click behavior
...
Open "New messages" view when tapping the summary notification and not all messages either belong to the Unified Inbox or to a single folder.
2021-12-11 15:41:15 +01:00
cketti
32ce0f8764
Select proper account when opening Unified Inbox from a notification
2021-12-09 22:41:10 +01:00
cketti
c289c74238
Update summary notification click behavior
...
When tapping the summary notification and all new messages belong to folders that are included in the Unified Inbox, we display the Unified Inbox.
2021-12-09 22:21:55 +01:00
cketti
14c8127e65
Add support for "message view only" mode
...
This is used when opening a message from the message list widget. Pressing the back button will finish the Activity, returning to the home screen instead of returning to the message list screen inside the app.
2021-12-09 02:18:35 +01:00
cketti
6c54b324d6
Switch back to using launchMode="singleTop" for MessageList
...
We previously removed it because using the default launcher intent would open the default folder instead of just bringing the app to the foreground. We now handle that case by ignoring the default launcher intent in MessageList.onNewIntent().
See 97a75a54ef
2021-12-09 01:50:56 +01:00