geary/test
Michael Gratton 744cde0c2f Don't update a folder's unread email count during normalisation
Updating the unread count after opening a folder and finding email that
has an unexpected unread status messes up the count obtained from the
server, which has already taken these messages into account.

Here, both the main normalisation process and the email flag updater are
prevented from adjusting the unread count for a folder when they
encounter email that are new and unread, or have an unread status
different from what was last seen by the engine.

See #213
2019-02-15 13:40:04 +11:00
..
client Only collapse runs of space, tab, carriage return, and newline 2019-01-14 19:54:14 -07:00
data Add a unit test for upgrading an actual Geary v0.6 database. 2018-05-19 14:55:19 +10:00
engine Don't update a folder's unread email count during normalisation 2019-02-15 13:40:04 +11:00
js Fix select-quoting not preserving newlines in some cases 2019-02-02 15:07:41 +11:00
meson.build Add some unit tests for setting email flags 2019-02-13 18:41:49 +11:00
mock-object.vala Add a mock object mixin that can check call expectations on mocks. 2018-04-07 10:02:18 +10:00
test-case.vala Add some unit tests for Geary.ImapDb.Account folder management 2019-01-14 11:01:03 +11:00
test-client.vala Move AccountManager and related objects into Accounts package. 2018-11-30 23:49:30 +11:00
test-engine.vala Add some unit tests for setting email flags 2019-02-13 18:41:49 +11:00