summaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
12 daysdocs: implementation plan for the rule builderDanilo M.1-0/+2054
12 daysdocs: record items 75-78 and design the rule builderDanilo M.2-0/+512
12 daysdocs: never run test binaries without the offscreen platformDanilo M.1-1/+19
12 daystest(mainwindow): stop the suite reading the real kernel lock tableDanilo M.3-4/+107
12 daysrelease: 0.16.0v0.16.0Danilo M.2-1/+11
12 daysdocs: record the one coupling between qtmaildir and mailctlDanilo M.1-0/+60
12 daysdocs(backlog): record item 44 as doneDanilo M.3-1/+102
13 daysfeat(rules): open the tagging rules from the Message menuDanilo M.3-0/+90
13 daysfeat(rules): a dialog to view and edit the tagging rulesDanilo M.3-0/+440
13 daysfeat(worker): count messages as well as threadsDanilo M.3-0/+105
13 daysfeat(rules): read and write the shared rule storeDanilo M.5-0/+563
13 daysdocs(plans): implementation plan for the shared tagging rulesDanilo M.1-0/+2955
13 daysdocs(backlog): specify item 44 as a shared tagging-rule storeDanilo M.2-23/+432
14 daysfeat(panes): draw the pane marks from shipped SVGs, not font glyphsDanilo M.27-80/+1183
14 daysfeat(sync): sync a tag change automatically after a short delayDanilo M.9-2/+537
14 daysdocs(backlog): record item 67 as shipped in 0.15.0Danilo M.1-1/+13
14 daysrelease: 0.15.0v0.15.0Danilo M.2-1/+30
14 daysfeat(placeholder): count sent mail and drafts on the blank paneDanilo M.7-48/+470
14 daysdocs(backlog): reconcile with the user's notes, and settle item 68Danilo M.1-0/+244
2026-08-11feat(sent): add a Sent view, flat and by recipientDanilo M.21-26/+1108
2026-08-11docs: specify item 63, sent mail, in its own design fileDanilo M.2-15/+225
2026-08-11feat(config): let the date format on a card be configuredDanilo M.13-17/+232
2026-08-11feat(ui): give Sync the refresh iconDanilo M.3-1/+71
2026-08-10release: 0.14.0v0.14.0Danilo M.2-1/+16
2026-08-10feat(view): follow a background sync without a keystrokeDanilo M.10-21/+2299
2026-08-10release: 0.13.0v0.13.0Danilo M.2-1/+36
2026-08-10docs: record the intermittent test_mainwindow failure as item 61Danilo M.1-0/+43
2026-08-10feat(view): lift a muted account colour for the accent barDanilo M.4-21/+180
2026-08-10docs: close items 20, 51, 53 and 60, now that the card list is on masterDanilo M.1-20/+22
2026-08-10Merge branch 'card-list': the thread pane as a list of cardsDanilo M.27-847/+4294
2026-08-10fix(view): indent a flat thread's replies like any otherDanilo M.2-1/+47
2026-08-10fix(ui): expand flat threads, reach the first message, localise the dateDanilo M.9-30/+388
2026-08-10fix(view): stop clipping the date, and make the accent bar visibleDanilo M.4-25/+93
2026-08-10docs: record the card list, and correct what CLAUDE.md claimsDanilo M.3-60/+130
2026-08-10feat(ui): let the user choose newest or oldest firstDanilo M.5-2/+169
2026-08-10feat(ui): step by index, and give thread stepping a second bindingDanilo M.4-17/+203
2026-08-10refactor(view): stop the view painting, and hit-test the reply countDanilo M.5-793/+311
2026-08-10feat(view): paint the whole card in one delegateDanilo M.5-281/+282
2026-08-10refactor(model): collapse the thread list to a single columnDanilo M.3-111/+110
2026-08-10feat(view): compute a card's geometry with no paintingDanilo M.5-0/+475
2026-08-10feat(worker): let a query choose newest or oldest firstDanilo M.3-6/+45
2026-08-10feat(model): expose the tags a reply has and its thread does notDanilo M.3-0/+126
2026-08-10test(mainwindow): select the flagged-tag row through the tree helperDanilo M.1-2/+2
2026-08-10docs: record message rows, and the user's verdict on themDanilo M.2-9/+77
2026-08-10feat(ui): scope actions to the selected row kind and name itDanilo M.5-28/+431
2026-08-10feat(ui): render a single message when its row is selectedDanilo M.6-0/+227
2026-08-10feat(ui): mark replies with a thread line, a tint and dimmer textDanilo M.5-6/+311
2026-08-10fix(ui): make the expander visible and the reply indent readableDanilo M.7-5/+231
2026-08-10feat(ui): load a thread's replies when its row is expandedDanilo M.5-0/+127
2026-08-10refactor(view): make ThreadListView a QTreeView for message rowsDanilo M.5-85/+372