cketti
2df7c3301d
Remove unused classes
2023-01-27 19:20:29 +01:00
cketti
d90800886d
Merge pull request #6604 from thundernest/more_MessageStore
...
Rewrite `MessagingController.loadMoreMessages()` to not use `LocalStore`
2023-01-27 14:02:34 +01:00
cketti
cff482e88f
Prepare for version 6.505
2023-01-27 12:08:50 +01:00
cketti
033fd2da3b
Version 6.504
2023-01-27 12:01:32 +01:00
cketti
55b15a613d
Merge pull request #6610 from thundernest/fix_swipe_crash
...
Don't crash in swipe callbacks when a message list item no longer exists
2023-01-27 11:54:24 +01:00
cketti
694b26e1e9
Merge pull request #6608 from thundernest/avoid_crash
...
Avoid crash when opening drafts from the message list widget
2023-01-27 11:53:36 +01:00
cketti
05e06d8d24
Merge pull request #6606 from thundernest/fix_pop3_delete
...
POP3: Fix logic to delete messages on the server
2023-01-27 11:52:31 +01:00
cketti
2e35524d3e
Don't crash in swipe callbacks when a message list item no longer exists
2023-01-26 14:02:53 +01:00
cketti
d342f6ee35
Avoid crash when opening drafts from the message list widget
2023-01-26 12:52:44 +01:00
cketti
b1426e5e84
POP3: Fix logic to delete messages on the server
2023-01-26 12:22:37 +01:00
cketti
5220c66d61
Remove Backend.isDeleteMoveToTrash()
...
This property is confusing and basically unused right now.
2023-01-26 12:08:26 +01:00
cketti
679a2648c7
Merge pull request #6603 from thundernest/build_cleanup
...
Build file cleanup
2023-01-25 14:09:43 +01:00
cketti
4dbaf4aba0
Access database in background thread when loading more messages
2023-01-24 20:34:09 +01:00
cketti
f6de845801
Rewrite MessagingController.loadMoreMessages()
to not use LocalStore
2023-01-24 20:25:29 +01:00
cketti
d65864d2a0
Use Gradle's configuration avoidance API
2023-01-24 19:09:37 +01:00
cketti
771c68816e
Keep JVM target version in build.gradle
2023-01-24 19:01:57 +01:00
cketti
b0765abd47
Prepare for version 6.504
2023-01-19 15:49:00 +01:00
cketti
a02946dee0
Version 6.503
2023-01-19 13:03:20 +01:00
cketti
1c26f701f8
Merge pull request #6592 from thundernest/switch_to_MaterialCardView
...
Switch from AndroidX CardView to MaterialCardView
2023-01-19 12:40:28 +01:00
cketti
2131bfcd05
Switch from AndroidX CardView to MaterialCardView
2023-01-19 12:26:24 +01:00
cketti
3b442f593f
Merge pull request #6591 from thundernest/fix_command_ordering_bug
...
Fix command ordering bug
2023-01-19 12:26:03 +01:00
cketti
78d6e23362
Tweak the way messages are marked as read on opening
...
Update the message object and cache right away. Do the rest in a single background operation.
2023-01-19 12:17:52 +01:00
cketti
3f1911783e
Fix queue*()
methods
...
Change methods to only add a pending command, but not process the pending commands immediately.
Also, don't defer adding the pending command by using `putBackground()`. This can mess with the execution order of remote commands.
2023-01-19 12:17:52 +01:00
cketti
ccc5223e67
Use single queue for handling commands modifying messages
...
We want to use a single queue so commands are not sent to the server out of order.
2023-01-19 12:17:52 +01:00
cketti
14c5c07e36
Merge pull request #6588 from thundernest/keep_base_element
...
Keep `<base>` element
2023-01-19 12:13:24 +01:00
cketti
ef2b955d01
Keep <base>
element
2023-01-19 11:59:37 +01:00
cketti
f3ac66e642
Merge pull request #6586 from thundernest/fix_delete_spam
...
Fix logic to skip the trash folder when deleting messages
2023-01-19 11:39:26 +01:00
cketti
3a04190aa2
Fix logic to skip the trash folder when deleting messages
2023-01-19 11:37:47 +01:00
cketti
e797da026e
Merge pull request #6583 from thundernest/update_dependencies
...
Update dependencies
2023-01-17 15:04:25 +01:00
cketti
8b92a7c162
Update icu4j-charset to version 72.1
2023-01-17 14:55:25 +01:00
cketti
24a6fb62ed
Update JDOM to version 2.0.6.1
2023-01-17 14:55:25 +01:00
cketti
b4976b29a1
Update Turbine to version 0.12.1
2023-01-17 14:55:25 +01:00
cketti
eebc82be38
Update mockito-kotlin to version 4.1.0
2023-01-17 14:55:25 +01:00
cketti
b8d18bbfad
Update Mockito to version 5.0.0
2023-01-17 14:55:25 +01:00
cketti
259a644e02
Update Robolectric to version 4.9.2
2023-01-17 14:55:25 +01:00
cketti
95b61e61ca
Update Clikt to version 3.5.1
2023-01-17 14:55:25 +01:00
cketti
ddd464cffb
Update Apache James Mime4J to version 0.8.8
2023-01-17 14:55:25 +01:00
cketti
d858b20f3f
Update Apache Commons IO to version 2.11.0
2023-01-17 14:55:25 +01:00
cketti
e2fbe4382c
Update Koin components to version 3.3.2
2023-01-17 14:55:25 +01:00
cketti
54128718c3
Update Okio to version 3.3.0
2023-01-17 14:55:25 +01:00
cketti
e3782313e0
Update Material Components to version 1.7.0
2023-01-17 14:55:25 +01:00
cketti
041c890eb9
Update AndroidX Test Core to version 1.5.0
2023-01-17 14:55:25 +01:00
cketti
aca40f40bf
Update AndroidX Fragment to version 1.5.5
2023-01-17 14:55:25 +01:00
cketti
a32cc421e8
Update AndroidX Navigation to version 2.5.3
2023-01-17 14:55:25 +01:00
cketti
301b951d04
Update AndroidX Activity to version 1.6.1
2023-01-17 14:55:25 +01:00
cketti
48edb196a0
Update AndroidX AppCompat to version 1.6.0
2023-01-17 14:55:25 +01:00
cketti
7577e66f3b
Update Jetbrains annotations library to version 24.0.0
2023-01-17 14:55:25 +01:00
cketti
2b25d0d1ac
Update Kotlin to version 1.8.0
2023-01-17 14:55:25 +01:00
cketti
6981490861
Enable core library desugaring
2023-01-17 14:55:25 +01:00
cketti
6a5263aa41
Update Android Gradle Plugin to version 7.4.0
2023-01-17 14:55:25 +01:00