Commit graph

10913 commits

Author SHA1 Message Date
cketti
29d112a150 Tweak title for biometrics prompt when revealing password 2021-08-21 19:32:38 +02:00
cketti
65870fbab2
Merge pull request #5591 from k9mail/fix_missing_password_check
Fix check for missing incoming/outgoing server credentials
2021-08-21 19:06:26 +02:00
ByteHamster
96b7ca264d Button bar in navigation drawer 2021-08-20 19:51:35 +02:00
cketti
0ad8ce2c0d Fix check for missing incoming/outgoing server credentials 2021-08-19 23:09:39 +02:00
cketti
3b42061377
Merge pull request #5584 from ByteHamster/authenticate-before-password
Authenticate user before showing password
2021-08-19 19:42:19 +02:00
cketti
eb1b310968 Add migration to rewrite 'last_updated' column 2021-08-18 11:55:55 +02:00
cketti
21102b50dc Set 'last_updated' column to NULL when clearing local messages 2021-08-18 11:55:55 +02:00
cketti
9c185b15cb Remove unnecessary code
Backend.sync() already sets the 'last checked' time.
2021-08-18 11:55:55 +02:00
cketti
326d27476b Don't create notifications when syncing a folder for the first time 2021-08-18 11:55:55 +02:00
cketti
bc366e98eb Add support for retrieving a folder's last checked time via MessageStore 2021-08-18 11:55:21 +02:00
cketti
3252002629 Rename MessageStore.setLastUpdated() to setLastChecked() 2021-08-18 11:53:53 +02:00
cketti
652d52b6a6 Add setting to suppress notifications for chat messages
Messages containing a 'Chat-Version' header field will not generate notifications when this setting is enabled.
2021-08-18 11:17:06 +02:00
cketti
cff6041dc8 Extract code for authenticated password toggle to separate file
Add support for orientation changes and mark screen as secure if password has been revealed.
2021-08-18 04:42:06 +02:00
cketti
f6cb1f9072
Merge pull request #5573 from k9mail/targetSdkVersion30
Upgrade to targetSkdVersion 30
2021-08-18 01:28:19 +02:00
cketti
ddcdc72321
Merge pull request #5519 from andrewfg/starred-unread-count
Display both unread and starred message counts in navigation drawer
2021-08-18 01:05:30 +02:00
cketti
1c922e81da Merge branch '5.8-MAINT' into main 2021-08-18 00:36:19 +02:00
cketti
5055669da9 Version 5.804 2021-08-18 00:21:31 +02:00
cketti
15b097c9ac
Merge pull request #5585 from k9mail/update_translations
Update translations
2021-08-17 23:48:09 +02:00
cketti
8dc410562a Update translations 2021-08-17 23:29:57 +02:00
cketti
9817beb238
Merge pull request #5581 from k9mail/missing_password
Don't connect to server when incoming/outgoing server passwords are missing
2021-08-17 23:19:18 +02:00
cketti
8dbb3bf41a
Merge pull request #5580 from k9mail/bring_app_to_front
Make sure the app icon always brings the app to the foreground
2021-08-17 23:16:47 +02:00
ByteHamster
942d8e4a8f Authenticate user before showing password 2021-08-17 22:37:40 +02:00
cketti
74a0ed8b93 Remove UnreadMessageCountProvider 2021-08-17 20:02:56 +02:00
cketti
106c132d8d Code cleanup 2021-08-17 19:57:02 +02:00
Andrew Fiddian-Green
4729ae044a Optionally show starred message count in navigation drawer 2021-08-17 19:18:26 +02:00
cketti
46c4e6fd8d Don't connect to server when incoming/outgoing server passwords are missing
If a user imports an account but doesn't provide server passwords, don't attempt to connect to the incoming or outgoing server of that account.
2021-08-17 01:19:41 +02:00
cketti
70e5b203f6 Make sure the app icon always brings the app to the foreground 2021-08-16 23:56:54 +02:00
G
d042340596 Show scrollbar in manage folders and choose folder lists 2021-08-16 20:37:08 +02:00
cketti
02d1cfba32
Merge pull request #5569 from k9mail/idle_response
Properly handle responses to the IDLE command
2021-08-16 20:36:11 +02:00
cketti
f9c56e7db0 Upgrade to targetSkdVersion 30 2021-08-14 18:59:10 +02:00
cketti
f6e9948c2a
Merge pull request #5571 from gpunto/scrollbar
Show scrollbar in manage folders and choose folder lists
2021-08-13 19:02:05 +02:00
G
388bfec9aa Show scrollbar in manage folders and choose folder lists 2021-08-13 18:06:55 +02:00
cketti
7874fe7e11 Properly handle responses to the IDLE command
When waiting for the command continuation request response ignore irrelevant responses and keep track of relevant untagged responses.
2021-08-13 16:32:30 +02:00
cketti
0e28b3ac45
Merge pull request #5423 from arissystem-labs/issue-5384
Search view replaced and its UI and logic refactored in MessageList
2021-08-12 17:38:37 +02:00
cketti
6792f27127 Prepare for version 5.900 2021-08-12 13:17:04 +02:00
cketti
acbeff5b98 Version 5.803 2021-08-12 13:10:10 +02:00
cketti
23410a3b42
Merge pull request #5561 from k9mail/update_translations
Update translations
2021-08-12 10:52:15 +02:00
cketti
7c34a80525 Update translations 2021-08-12 10:17:26 +02:00
cketti
bb4baa1630
Merge pull request #5546 from k9mail/remove_notification_for_deleted_message
Remove notification when a message is removed from a folder
2021-08-09 14:46:59 +02:00
cketti
78317f17b4
Merge pull request #5531 from k9mail/fix_folder_list_filter
Ignore extraneous spaces when filtering the folder list
2021-08-09 14:46:21 +02:00
cketti
3578c51057 Use "notification categories" instead of "notification channels" 2021-08-09 13:17:09 +02:00
cketti
21b7d37dfc
Merge pull request #5520 from k9mail/fix_crypto_status_icon
Fix crypto status icon
2021-08-08 21:10:08 +02:00
cketti
04d68624ad Remove notification when a message was deleted 2021-08-07 21:48:01 +02:00
cketti
11c85745d0
Merge pull request #5534 from k9mail/notification_settings
Open system settings screens for notification channels directly
2021-08-07 02:27:38 +02:00
cketti
7aac9ce6dc Open system settings screens for notification channels directly 2021-08-06 17:16:23 +02:00
cketti
c43cb3868b Ignore extraneous spaces when filtering the folder list
Filter strings with e.g. a trailing space were split into the search term and the empty string. But the empty string can be found in every folder name, so all folders were displayed. This change drops all search terms that are the empty string.
2021-08-06 14:41:38 +02:00
cketti
03fb2b9538
Merge pull request #5523 from lostfictions/low-priority-push-notif
Make persistent push notification low priority
2021-08-05 01:18:42 +02:00
lostfictions
8c56d0c702 make push notification low priority
fixes #5521.
2021-08-04 19:01:16 -04:00
cketti
ba151ff970 Fix bug that kept the crypto status icon disabled 2021-08-04 21:09:02 +02:00
cketti
7b16e1b87d Convert MessageCryptoDisplayStatus to Kotlin 2021-08-04 21:02:44 +02:00