Commit graph

10971 commits

Author SHA1 Message Date
cketti
50ac77e3c4
Merge pull request #5952 from k9mail/fix_notification_channel_races
Avoid race conditions when recreating the messages NotificationChannel
2022-03-09 22:35:01 +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
2607b24b3f
Merge pull request #5946 from k9mail/update_new_mail_notifications
Add support for updating existing notifications
2022-03-08 22:07:30 +01:00
cketti
d784151ef0 Add support for updating existing notifications 2022-03-08 18:29:27 +01:00
cketti
b5d1ac7bdc
Merge pull request #5943 from k9mail/fix_imap_progress
Fix progress reporting when receiving multiple FETCH responses for a single message
2022-03-08 18:28:39 +01:00
cketti
556188efcc Properly report progress when receiving multiple FETCH responses per message 2022-03-05 02:04:14 +01:00
cketti
9dd076686b Remove unnecessary/unused method parameters 2022-03-05 01:20:23 +01:00
cketti
1d5a291ac7 Don't reuse FetchProfile instance 2022-03-05 00:11:16 +01:00
cketti
f6454121f0 IMAP: Log number of downloaded messages (instead of unread) 2022-03-04 23:51:23 +01:00
cketti
604873b659
Merge pull request #5942 from k9mail/update_dependencies
Update dependencies
2022-03-04 21:31:30 +01:00
cketti
b9d608419e Update Mockito to version 4.3.1 2022-03-04 00:55:16 +01:00
cketti
4581bf3f8b Update SearchPreference to version 2.1.0 2022-03-04 00:55:16 +01:00
cketti
464be2e45e Update AndroidX ConstraintLayout to version 2.1.3 2022-03-04 00:55:16 +01:00
cketti
729fcca5f2 Update AndroidX LocalBroadcastManager to version 1.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
e1635a2ab2 Update Glide to version 4.13.1 2022-03-04 00:55:16 +01:00
cketti
4bcdce5ceb Update MiniDNS to version 1.0.3 2022-03-04 00:55:16 +01:00
cketti
5ffd16c126 Update OkHttp to version 4.9.3 2022-03-04 00:55:16 +01:00
cketti
83daa2229a Update Koin to version 3.1.5 2022-03-04 00:55:16 +01:00
cketti
aa2b0c0339 Update Okio to version 3.0.0 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
d02f2450b8 Update FastAdapter to version 5.6.0 2022-03-04 00:55:16 +01:00
cketti
d914c09364 Update Material Components to version 1.5.0 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
d0c066d86e Update AndroidX Fragment to version 1.4.1 2022-03-04 00:55:16 +01:00
cketti
cd5d90e8db Update AndroidX WorkManager to version 2.7.1 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
cce049f8d5 Update AndroidX Annotation to version 1.3.0 2022-03-04 00:55:16 +01:00
cketti
213b7ff6b3 Update AndroidX Lifecycle to version 2.4.1 2022-03-04 00:55:16 +01:00
cketti
52da227e7b Update AndroidX AppCompat to version 1.4.1 2022-03-04 00:55:16 +01:00
cketti
721273ddbf
Merge pull request #5941 from k9mail/update_build_tools
Update build tools
2022-03-04 00:54:56 +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
2c86c196ac Update Kotlin to version 1.6.10
And update Moshi to version 1.13.0 to avoid an incompatibility with Kotlin 1.6
2022-03-03 16:52:44 +01:00
cketti
13b4ba1070 Update Android SDK build tools to version 32.0.0 2022-03-03 16:52:44 +01:00
cketti
82cd9a91cc Update Gradle Wrapper to version 7.4 2022-03-01 18:23:25 +01:00
cketti
b5db89a7a4 Update Android Gradle Plugin to version 7.1.2 2022-03-01 18:17:51 +01:00
cketti
64e46e275b
Merge pull request #5936 from k9mail/notification_channel
Use account settings when creating the NotificationChannel for messages
2022-03-01 17:41:34 +01:00
cketti
f66f7e5073 Use account settings when creating the NotificationChannel for messages 2022-03-01 16:42:33 +01:00
cketti
547a87381b
Merge pull request #5935 from k9mail/callback_cleanup
Callback cleanup
2022-03-01 16:42:22 +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
f59976ada2
Merge pull request #5934 from k9mail/no_notifications_when_refreshing_message_list
Suppress notifications when manually refreshing the message list
2022-02-24 19:08:26 +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