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
13f769a74b
Merge pull request #5820 from k9mail/single_message_notification_action
...
Fix back button behavior in MessageList
2021-12-09 18:51:52 +01:00
cketti
52e3c8b4ef
Merge pull request #5817 from k9mail/notification_color
...
Set account color on status/error notifications
2021-12-09 18:32:38 +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
514802e010
Make sure the message list widget reuses an existing MessageList activity
2021-12-09 02:01:40 +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
cketti
3d04523429
Set account color on status/error notifications
2021-12-08 17:46:35 +01:00
cketti
de035330bd
Merge pull request #5814 from k9mail/public_sync_notification
...
Don't show sensitive information in status/error notifications on the lock screen
2021-12-08 17:46:02 +01:00
cketti
4da9e023be
Create public version for authentication error notifications
...
Don't expose account name or error details when Android is configured to hide sensitive information on the lock screen.
2021-12-08 02:37:21 +01:00
cketti
57d7616d5a
Create public version for certificate error notifications
...
Don't expose account name or error details when Android is configured to hide sensitive information on the lock screen.
2021-12-08 02:37:21 +01:00
cketti
c47d79094c
Create public version for send failed notifications
...
Don't expose error details when Android is configured to hide sensitive information on the lock screen.
2021-12-08 02:37:21 +01:00
cketti
725c32ea0c
Create public versions for sync/sending notifications
...
When Android is configured to not show sensitive notification content, we no longer display account and folder names on the lock screen.
2021-12-08 02:22:18 +01:00
cketti
5d6f0fe8f5
Prepare for version 5.907
2021-12-07 21:07:24 +01:00
cketti
30cdcd5943
Version 5.906
2021-12-07 21:00:41 +01:00
cketti
110dd4e7aa
Merge pull request #5813 from k9mail/update_translation
...
Update translations
2021-12-07 20:58:02 +01:00
cketti
084adb0769
Update translations
2021-12-07 20:29:07 +01:00
cketti
f042e2babd
Merge pull request #5812 from k9mail/fix_vibrate_on_notification
...
Only set vibration pattern if vibration is enabled
2021-12-07 20:23:40 +01:00
cketti
ec3cfce991
Merge pull request #5809 from k9mail/new_ringtone_preference
...
Use system's ringtone picker activity for 'new mail ringtone'
2021-12-07 19:50:58 +01:00
cketti
c5e3989014
Merge pull request #5807 from k9mail/persist_notification_id
...
Restore 'new message' notifications when the app is restarted
2021-12-07 19:43:44 +01:00
cketti
0964d50f2d
Only set vibration pattern if vibration is enabled
2021-12-07 02:11:53 +01:00
cketti
81c7482055
Use system's ringtone picker activity for 'new mail ringtone'
...
With the old picker we can't support custom notification sounds because that requires the READ_EXTERNAL_STORAGE permission.
2021-12-06 01:38:43 +01:00
cketti
229eaa6350
Restore notifications when the app is restarted
2021-12-05 21:51:32 +01:00
cketti
14be46389f
Persist data about notifications
2021-12-04 21:59:06 +01:00
cketti
4ff0eddaf2
Add 'notifications' table to the message database
2021-12-03 01:22:39 +01:00
cketti
b671c7dbe4
Merge pull request #5801 from k9mail/refactor_NotificationData
...
Create NotificationDataStore and make NotificationData immutable
2021-12-02 23:21:28 +01:00
cketti
443a1d5d04
Create NotificationDataStore and make NotificationData immutable
2021-12-02 21:54:58 +01:00
cketti
d4887866c1
Remove unused @JvmStatic and @JvmName annotations
2021-11-30 22:56:09 +01:00
cketti
9bed2465c4
Merge pull request #5799 from k9mail/notification_holder
...
Remember notification timestamp
2021-11-30 14:25:55 +01:00
cketti
aee9088874
Save the timestamp when a notification was created for the first time
2021-11-30 01:46:53 +01:00
cketti
a72e7373fe
Merge pull request #5795 from k9mail/fix_lint_issues
...
Fix lint issues
2021-11-29 19:59:39 +01:00
cketti
981e7fbe70
Improve support for RTL languages in layouts
2021-11-26 22:45:48 +01:00
cketti
c9be254f0a
Get rid of Range lint warnings
2021-11-26 21:38:49 +01:00
cketti
caf341c187
Remove obsolete SDK version identifiers
2021-11-26 20:21:46 +01:00
cketti
1071f3b9dd
Fix warnings in AndroidManifest.xml
2021-11-26 16:11:39 +01:00
cketti
c4d0aa6f49
Replace "android:tint" with "app:tint" in layouts
2021-11-26 16:07:03 +01:00
cketti
71a267a97f
Fix path in vector drawable
2021-11-26 16:01:05 +01:00
cketti
3f16553f24
Remove unnecessary attributes
2021-11-26 16:00:23 +01:00
cketti
a3033d1983
Use Timber for logging
2021-11-26 15:52:11 +01:00
cketti
878400c15f
Explicitly specify locale in case conversion or string formatting
2021-11-26 15:43:28 +01:00
cketti
c8b8b6eb52
Fix string usage in layout
2021-11-26 15:34:14 +01:00
cketti
9074d6c570
Remove unused strings
2021-11-26 15:23:57 +01:00
cketti
8571e0bfa2
Merge pull request #5793 from k9mail/remove_unused_code
...
Remove unused code
2021-11-26 13:26:26 +01:00
cketti
230d0f4a84
Remove unused code (K9.Intents.Share.EXTRA_FROM)
2021-11-26 02:46:58 +01:00
cketti
bbbe02e201
Merge pull request #5792 from k9mail/auto_expand_folder_default
...
Use inbox as auto-expand folder by default
2021-11-25 21:04:48 +01:00
cketti
684c66fff6
Merge branch '5.905_fdroid' into main
2021-11-25 14:16:55 +01:00
cketti
207e9db88a
Add changelog entry for 5.905 to fastlane metadata structure
2021-11-25 14:15:10 +01:00
cketti
1fe6b454cd
Add support for properly importing/exporting "Auto-expand folder" = "None"
2021-11-24 22:34:46 +01:00
cketti
835eb6a7cc
Use the inbox for the auto-expand folder by default
2021-11-24 22:34:46 +01:00
cketti
3754e1a971
Prepare for version 5.906
2021-11-24 22:05:20 +01:00
cketti
a5fa2ddcb4
Version 5.905
2021-11-24 21:45:19 +01:00