Merge branch 'wip/289-folder-not-fully-populated' into 'mainline'

Fix ConversationMonitor sometimes not loading more from remote

See #289

See merge request !195

(cherry picked from commit dc656d7a)

3a44628d Fix ConversationMonitor sometimes not loading more from remote
d6ca47ba Ensure ImapDb.Folder updates email total when marking removed
03dbe0e0 Don't unncessarily check for more conversations to load
6e5c51cd Improve how the client triggers conversation auto-loading
df80569b Remove some unused code
5 jobs for <span class="ref-name">cherry-pick-dc656d7a</span> in 28 minutes and 53 seconds (queued for 3 seconds)
Status Job ID Name Coverage
  Build
passed #265317
fedora

00:11:16

passed #265318
ubuntu

00:15:19

 
  Test
passed #265319
flatpak

00:13:02

 
  Deploy
passed #265320
review

00:00:31

failed #265321
allowed to fail manual
stop_review

 
Name Stage Failure
failed
stop_review Deploy There has been a missing dependency failure
No job trace