aboutsummaryrefslogtreecommitdiffstats
path: root/tests
AgeCommit message (Expand)AuthorFilesLines
12 daysfeat(rules): load a rule into the builder rowsDanilo M.1-0/+72
12 daystest(rulequery): round-trip the real rule shapesDanilo M.1-0/+39
12 daystest(rulequery): pin whole-query rejectionDanilo M.1-0/+48
12 daysfeat(rulequery): parse an or-group with trailing exclusionsDanilo M.1-0/+24
12 daysfeat(rulequery): parse a flat and/or chainDanilo M.1-0/+93
12 daysfeat(rulequery): join terms and guard the or-group bindingDanilo M.1-0/+80
12 daysfeat(rulequery): compile every field and operatorDanilo M.1-0/+86
12 daysfeat(rulequery): compile a single termDanilo M.2-0/+46
12 daystest(mainwindow): stop the suite reading the real kernel lock tableDanilo M.1-3/+67
13 daysfeat(worker): count messages as well as threadsDanilo M.1-0/+61
13 daysfeat(rules): read and write the shared rule storeDanilo M.2-0/+246
14 daysfeat(panes): draw the pane marks from shipped SVGs, not font glyphsDanilo M.4-17/+487
14 daysfeat(sync): sync a tag change automatically after a short delayDanilo M.2-0/+332
14 daysfeat(placeholder): count sent mail and drafts on the blank paneDanilo M.2-0/+294
2026-08-11feat(sent): add a Sent view, flat and by recipientDanilo M.6-15/+644
2026-08-11feat(config): let the date format on a card be configuredDanilo M.2-0/+96
2026-08-10feat(view): follow a background sync without a keystrokeDanilo M.2-8/+1299
2026-08-10feat(view): lift a muted account colour for the accent barDanilo M.2-0/+136
2026-08-10fix(view): indent a flat thread's replies like any otherDanilo M.1-0/+36
2026-08-10fix(ui): expand flat threads, reach the first message, localise the dateDanilo M.3-6/+201
2026-08-10fix(view): stop clipping the date, and make the accent bar visibleDanilo M.1-0/+37
2026-08-10feat(ui): let the user choose newest or oldest firstDanilo M.2-0/+112
2026-08-10feat(ui): step by index, and give thread stepping a second bindingDanilo M.1-0/+130
2026-08-10refactor(view): stop the view painting, and hit-test the reply countDanilo M.2-445/+243
2026-08-10refactor(model): collapse the thread list to a single columnDanilo M.1-0/+28
2026-08-10feat(view): compute a card's geometry with no paintingDanilo M.2-0/+236
2026-08-10feat(worker): let a query choose newest or oldest firstDanilo M.1-3/+25
2026-08-10feat(model): expose the tags a reply has and its thread does notDanilo M.1-0/+69
2026-08-10test(mainwindow): select the flagged-tag row through the tree helperDanilo M.1-2/+2
2026-08-10feat(ui): scope actions to the selected row kind and name itDanilo M.1-0/+210
2026-08-10feat(ui): render a single message when its row is selectedDanilo M.2-0/+110
2026-08-10feat(ui): mark replies with a thread line, a tint and dimmer textDanilo M.1-0/+123
2026-08-10fix(ui): make the expander visible and the reply indent readableDanilo M.1-1/+129
2026-08-10feat(ui): load a thread's replies when its row is expandedDanilo M.1-0/+41
2026-08-10refactor(view): make ThreadListView a QTreeView for message rowsDanilo M.1-50/+243
2026-08-10feat(model): resolve action scope from the selected row kindDanilo M.1-0/+83
2026-08-10feat(model): expose a thread's replies as child rowsDanilo M.1-0/+115
2026-08-10refactor(model): convert ThreadListModel to QAbstractItemModelDanilo M.1-0/+34
2026-08-10feat(worker): load a thread as a reply tree with per-message depthDanilo M.1-0/+52
2026-08-10feat(types): add MessageNode for message rows in the thread listDanilo M.1-0/+26
2026-08-09fix(ui): stop a restored splitter position collapsing the message paneDanilo M.1-0/+121
2026-08-09fix(config): report an out-of-range message_zoomDanilo M.1-0/+29
2026-08-09fix(ui): give Archive its own iconDanilo M.1-0/+53
2026-08-09feat(ui): make the toolbar icon size configurableDanilo M.2-0/+112
2026-08-09feat(ui): icons on every action, and rename Flag to ImportantDanilo M.1-0/+135
2026-08-09fix(sync): clear the pending-edit count on a cron syncDanilo M.3-1/+490
2026-08-07feat(sync): sync only the accounts with unsynced editsDanilo M.3-0/+128
2026-08-07feat(ui): add a Maildir overview under HelpDanilo M.2-0/+141
2026-08-07feat(ui): make Escape deselect the row as well as blank the paneDanilo M.1-1/+89
2026-08-07test: pin the offscreen platform, and let the popup test check its own geometryDanilo M.2-0/+44