Commit graph

11074 commits

Author SHA1 Message Date
cketti
3d98f5b816
Merge pull request #6010 from k9mail/fix_notification_sound_crash
Fix notification sound crash
2022-04-11 23:41:41 +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
0a5aadd26e
Merge pull request #5989 from k9mail/fix_settings_export_overwrite
Truncate file when overwriting existing settings file
2022-04-11 18:26:23 +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
b5f6e00dab
Merge pull request #5984 from k9mail/smtp_response_parser
Add new SMTP response parser
2022-04-11 17:40:08 +02:00
cketti
d13352a4cd Use new SmtpResponseParser in SmtpTransport 2022-04-11 17:24:55 +02:00
cketti
a7562fe3f3 Add a new parser for SMTP responses 2022-04-11 17:24:55 +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
cketti
a19e15b9a2
Merge pull request #5993 from Chiogros/space_after_sigil
Append a space to » and › in messages list.
2022-04-11 15:54:02 +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
37bf6965d6 Disable messageview_show_next item when messageview_return_to_list is checked 2022-04-11 11:09:29 +04:30
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
c7e926b550
Merge pull request #6003 from k9mail/update_translations
Update translations
2022-04-06 17:39:26 +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
105322b3a3
Merge pull request #6001 from k9mail/fix_settings_import
Fix importing multiple accounts
2022-04-04 19:44:10 +02:00
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
d472ae2c2a
Merge pull request #5985 from k9mail/update_translations
Update translations
2022-03-24 18:30:32 +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
71d9e7f758
Merge pull request #5977 from k9mail/GH-5976_fix_lateinit_crash
Avoid UninitializedPropertyAccessException
2022-03-24 17:17:40 +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
6c325f1185
Merge pull request #5969 from k9mail/locale_changes
Update name/description of notification channels when app locale changes
2022-03-21 17:47:47 +01:00
cketti
372252710d Update name/description of notification channels when app locale changes 2022-03-17 18:35:59 +01:00
cketti
c376e8ef95
Merge pull request #5966 from k9mail/notification_channel_version
Set `messagesNotificationChannelVersion` on settings import
2022-03-16 21:18:05 +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
4f432eee3f Merge branch 'update_translations' into main 2022-03-11 18:59:01 +01:00
cketti
09ebe08f33 Update translations 2022-03-11 18:58:42 +01:00
cketti
dec26927ab
Merge pull request #5959 from k9mail/NotificationChannelManager_cleanup
Clean up code to update notification channels
2022-03-11 18:58:13 +01:00
cketti
075324af14 Clean up code to update notification channels 2022-03-11 18:44:36 +01:00
cketti
35da101507
Merge pull request #5958 from k9mail/duplicate_charset_value
Add support for duplicate "charset" parameters with matching values
2022-03-11 18:44:18 +01:00
cketti
a11c993491 Add support for duplicate "charset" parameters with matching values 2022-03-11 01:54:17 +01:00
cketti
b9efb70d0e
Merge pull request #5955 from k9mail/notification_settings_export
Read notification settings from `NotificationChannel` on settings export
2022-03-10 21:51:09 +01:00
cketti
8206cbce4c Update accounts with NotificationChannel configurations before exporting settings 2022-03-10 16:06:46 +01:00