aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2026-08-13Merge branch 'saved-queries': saved queries in a file of their ownDanilo M.14-67/+2431
2026-08-13fix(queries): stop writing keys that carry no informationDanilo M.2-4/+62
2026-08-13feat(queries): edit, pin and delete a saved query from the UIDanilo M.8-8/+455
2026-08-13feat(queries): make Sent a saved query rather than a fixed buttonDanilo M.7-31/+413
2026-08-13fix(queries): give Save query a clearer icon and a labelDanilo M.2-2/+35
2026-08-13feat(queries): right-align the More queries menu, and keep the row when nothi...Danilo M.2-4/+84
2026-08-13fix(queries): put the Save query button beside the query barDanilo M.6-4/+114
2026-08-13feat(queries): save a query from the UI, and split the buttons off the query rowDanilo M.9-52/+755
2026-08-13feat(queries): store saved queries in queries.jsonDanilo M.3-15/+566
2026-08-13docs: spec the saved-query file, and reduce item 23 to a pointerDanilo M.2-105/+228
2026-08-13docs: move item 23's saved queries to a JSON file of their ownDanilo M.1-20/+72
2026-08-13docs: record the user's design for item 23, and split item 81 out of itDanilo M.1-19/+91
2026-08-13docs: split the closed backlog items out to a companion fileDanilo M.4-4511/+4570
2026-08-13release: 0.17.0v0.17.0Danilo M.2-1/+31
2026-08-13Merge branch 'rule-builder': a row builder for the tagging rulesDanilo M.18-29/+2946
2026-08-13feat(rules): preview a rule's mail in the thread listDanilo M.7-1/+200
2026-08-13fix(rules): a long rule no longer squeezes the rule list awayDanilo M.5-6/+211
2026-08-13docs: the window size cannot be restored under a tiling compositorDanilo M.4-7/+55
2026-08-13fix(rules): save the window size on Cancel and Save, not only on XDanilo M.5-10/+98
2026-08-13feat(rules): the rules window keeps its size and column widthsDanilo M.5-13/+255
2026-08-13feat(rules): every Maildir folder in the Folder dropdownDanilo M.4-10/+148
2026-08-13fix(rules): keep the text-mode toggle reachableDanilo M.4-8/+88
2026-08-13docs: the data-loss defect took the note tooDanilo M.1-2/+10
2026-08-13docs: changelog for the rule builderDanilo M.1-0/+22
2026-08-13feat(rules): a folder dropdown, so the path suffix is never typedDanilo M.4-6/+144
2026-08-13feat(rules): report the text-mode refusal without a modalDanilo M.3-4/+92
2026-08-13feat(rules): text mode, and leave untouched rules unwrittenDanilo M.3-1/+257
2026-08-13docs: record the rules dialog data-loss defect as item 79Danilo M.2-2/+55
2026-08-13feat(rules): load a rule into the builder rowsDanilo M.3-8/+179
2026-08-13feat(rules): add the builder row widgetsDanilo M.2-0/+247
2026-08-13test(rulequery): round-trip the real rule shapesDanilo M.1-0/+39
2026-08-13test(rulequery): pin whole-query rejectionDanilo M.1-0/+48
2026-08-13feat(rulequery): parse an or-group with trailing exclusionsDanilo M.2-0/+105
2026-08-13docs: correct the claim that a paren-bearing value is unrepresentableDanilo M.2-9/+33
2026-08-13feat(rulequery): parse a flat and/or chainDanilo M.2-2/+290
2026-08-13feat(rulequery): join terms and guard the or-group bindingDanilo M.2-1/+104
2026-08-13docs,rulequery: state the tag quoting rule rather than the testDanilo M.2-6/+23
2026-08-13feat(rulequery): compile every field and operatorDanilo M.2-2/+135
2026-08-13feat(rulequery): compile a single termDanilo M.5-0/+177
2026-08-13docs: implementation plan for the rule builderDanilo M.1-0/+2054
2026-08-13docs: record items 75-78 and design the rule builderDanilo M.2-0/+512
2026-08-13docs: never run test binaries without the offscreen platformDanilo M.1-1/+19
2026-08-13test(mainwindow): stop the suite reading the real kernel lock tableDanilo M.3-4/+107
2026-08-13release: 0.16.0v0.16.0Danilo M.2-1/+11
2026-08-13docs: record the one coupling between qtmaildir and mailctlDanilo M.1-0/+60
2026-08-13docs(backlog): record item 44 as doneDanilo M.3-1/+102
2026-08-12feat(rules): open the tagging rules from the Message menuDanilo M.3-0/+90
2026-08-12feat(rules): a dialog to view and edit the tagging rulesDanilo M.3-0/+440
2026-08-12feat(worker): count messages as well as threadsDanilo M.3-0/+105
2026-08-12feat(rules): read and write the shared rule storeDanilo M.5-0/+563