aboutsummaryrefslogtreecommitdiffstats
path: root/tests/test_mainwindow.cpp
AgeCommit message (Expand)AuthorFilesLines
38 hoursfix(compose): default to quoting below, and focus the body on a replyDanilo M.1-0/+43
38 hoursfix(messageview): drop the receive-only ribbon when the pane is blankedDanilo M.1-0/+96
38 hoursfix(compose): put the reply cursor on blank space, not on the quoteDanilo M.1-0/+55
2 daysfix(compose): close every composer when the main window quitsDanilo M.1-0/+38
4 daysfeat(compose): wire the composer into the main window, item 123compose-and-sendDanilo M.1-0/+955
4 daysfeat(compose): the composer window, item 123Danilo M.1-0/+1154
4 daysfeat(compose): register the six compose actions, item 123Danilo M.1-4/+191
5 daystest(keys): a shortcut is a chosen subset, not a requirement, item 132Danilo M.1-17/+0
7 daysfix(worker): give a moved message a fresh maildir nameDanilo M.1-2/+38
7 daysfix(trash): refresh the list when a restore empties a rowdelete-to-trashDanilo M.1-0/+175
7 daystest: assert a move that relocates nothing writes no tagDanilo M.1-0/+67
7 daysi18n: translate the trash strings, and document the trash keyDanilo M.1-4/+13
7 daysfeat: find mail tagged deleted but never moved to trashDanilo M.1-0/+206
7 daysfeat(delete): bind Del, and resolve a restore against the databaseDanilo M.1-3/+75
7 daysfeat(trash): restore mail from the trash viewDanilo M.1-0/+211
8 daysfix(delete): repair seven defects in the move-to-trash pathDanilo M.1-14/+765
8 daysfeat(delete): move the message to the account's trash folderDanilo M.1-20/+395
8 daysfeat(config): add the trash query generatorDanilo M.1-3/+13
8 daysfix(ui): make Important a toggle, like Delete and Toggle unreadDanilo M.1-0/+129
9 daysfeat(ui): act on the message a row displays, not its whole threadDanilo M.1-14/+987
10 daysfeat(ui): open a thread on its own by double-clicking a rowDanilo M.1-0/+142
10 daysfix(sync): send held edits before the sync-end refresh reads the databaseDanilo M.1-0/+95
10 daysfix(sync): re-arm the automatic sync when it skips a concurrent runDanilo M.1-0/+62
10 daysfix(ui): load a thread that was already displayed when the query ranDanilo M.1-1/+104
10 daysfeat(ui): highlight the built-in filter matching the current viewDanilo M.1-0/+129
11 daysfeat(startup): add startup_account, the account the dropdown opens onDanilo M.1-0/+89
11 daysfix(startup): let startup_query name a built-in filter, and run itDanilo M.1-6/+56
11 daysfix(filters): label the flagged filter Important, and give the four iconsDanilo M.1-20/+67
11 daysfix(queries): make a query in the overflow menu runnableDanilo M.1-0/+69
11 daysfeat(filters): put the four built-in filters on the query rowDanilo M.1-25/+323
11 daysfix(status): count threads as they arrive instead of "Searching..."Danilo M.1-0/+99
11 daysRevert the message-scoped auto mark-readDanilo M.1-210/+0
11 daysfix(read): repaint the card when one message is marked readDanilo M.1-0/+58
11 daysfix(read): auto mark-read touches only the message on screenDanilo M.1-0/+152
11 daysfeat(pane): always render one message, never the conversationthread-view-removedDanilo M.1-0/+65
11 daysdocs: close item 36, narrow item 66 with a negative resultDanilo M.1-2/+5
11 daystest(mainwindow): give it a real worker, and probe item 66Danilo M.1-4/+199
11 daysfix(startup): raise the config-problem modal outside the constructorDanilo M.1-0/+35
11 daysrefactor(search): carry SearchMode instead of bool extendDanilo M.1-3/+6
11 daysfeat(search): run a search asked for from the message paneDanilo M.1-0/+63
12 daystest(queries): pin which saved queries offer a tagging ruleDanilo M.1-0/+64
12 daysfeat(queries): edit, pin and delete a saved query from the UIDanilo M.1-0/+200
12 daysfeat(queries): make Sent a saved query rather than a fixed buttonDanilo M.1-0/+111
12 daysfix(queries): give Save query a clearer icon and a labelDanilo M.1-0/+18
12 daysfeat(queries): right-align the More queries menu, and keep the row when nothi...Danilo M.1-0/+72
12 daysfix(queries): put the Save query button beside the query barDanilo M.1-0/+34
12 daysfeat(queries): save a query from the UI, and split the buttons off the query rowDanilo M.1-0/+275
13 daystest(mainwindow): stop the suite reading the real kernel lock tableDanilo M.1-3/+67
2026-08-11feat(sync): sync a tag change automatically after a short delayDanilo M.1-0/+252
2026-08-11feat(placeholder): count sent mail and drafts on the blank paneDanilo M.1-0/+197