| Age | Commit message (Expand) | Author | Files | Lines |
| 24 hours | docs(specs): guard the signature splice against deleting the user's text | Danilo M. | 1 | -5/+56 |
| 24 hours | docs(specs): design signatures, item 152 | Danilo M. | 1 | -0/+260 |
| 4 days | feat(compose): derive a reply's recipients and headers, item 123 | Danilo M. | 1 | -4/+35 |
| 5 days | docs: lay out the send popup, item 123 | Danilo M. | 1 | -5/+40 |
| 5 days | docs: put sending behind a cancellable delay, item 123 | Danilo M. | 1 | -20/+61 |
| 5 days | docs: choose warning surfaces by consequence, item 123 | Danilo M. | 1 | -11/+39 |
| 5 days | docs: specify how a send shows progress, item 123 | Danilo M. | 1 | -2/+35 |
| 5 days | docs: specify the composer's formatting toolbar, item 123 | Danilo M. | 1 | -3/+52 |
| 5 days | docs: record that cmark-gfm is stock Slackware, item 123 | Danilo M. | 1 | -0/+8 |
| 5 days | docs: specify compose and send, item 123 | Danilo M. | 1 | -0/+537 |
| 8 days | docs: file Empty Trash as item 118, point 103 at its spec | Danilo M. | 1 | -3/+9 |
| 8 days | docs: design for item 103, Delete moves mail to trash | Danilo M. | 1 | -0/+215 |
| 10 days | feat(i18n): wire translations and ship an Italian one (item 22) | Danilo M. | 1 | -0/+161 |
| 10 days | docs: open item 94, dropping pinned once the buttons are built-in | Danilo M. | 1 | -0/+16 |
| 10 days | docs: spec built-in filters as item 93, fold item 90 into it | Danilo M. | 1 | -0/+177 |
| 11 days | docs: close item 84, spec item 36 | Danilo M. | 1 | -0/+145 |
| 11 days | docs(spec): design for excluding a value from a search, item 86 | Danilo M. | 1 | -0/+184 |
| 11 days | docs: plan item 85 as eight tasks | Danilo M. | 1 | -8/+33 |
| 11 days | docs: design searching from the message pane as item 85 | Danilo M. | 1 | -0/+224 |
| 11 days | docs: spec turning a saved query into a tagging rule | Danilo M. | 1 | -0/+125 |
| 12 days | fix(queries): put the Save query button beside the query bar | Danilo M. | 1 | -0/+11 |
| 12 days | docs: spec the saved-query file, and reduce item 23 to a pointer | Danilo M. | 1 | -0/+200 |
| 12 days | fix(rules): keep the text-mode toggle reachable | Danilo M. | 1 | -2/+15 |
| 12 days | docs: correct the claim that a paren-bearing value is unrepresentable | Danilo M. | 1 | -5/+16 |
| 12 days | docs: record items 75-78 and design the rule builder | Danilo M. | 1 | -0/+368 |
| 13 days | docs(backlog): specify item 44 as a shared tagging-rule store | Danilo M. | 1 | -0/+341 |
| 2026-08-11 | feat(sent): add a Sent view, flat and by recipient | Danilo M. | 1 | -1/+61 |
| 2026-08-11 | docs: specify item 63, sent mail, in its own design file | Danilo M. | 1 | -0/+180 |
| 2026-08-09 | docs: make the account colour the card's accent, not a chip | Danilo M. | 1 | -3/+51 |
| 2026-08-09 | docs: close the card list's open questions, and record a navigation defect | Danilo M. | 1 | -3/+75 |
| 2026-08-09 | docs: specify the thread pane as a card list | Danilo M. | 1 | -0/+229 |
| 2026-08-04 | docs: scrub account names from comments, tests and fixtures | Danilo M. | 1 | -2/+2 |
| 2026-08-04 | docs: add the query completion implementation plan | Danilo M. | 1 | -3/+3 |
| 2026-08-04 | docs: make the mimetype completion list user-extensible | Danilo M. | 1 | -3/+44 |
| 2026-08-04 | docs: spec query bar completion, require translatable strings | Danilo M. | 1 | -0/+240 |
| 2026-08-04 | docs: remove personal details from the verification record | Danilo M. | 1 | -4/+4 |
| 2026-08-04 | feat: add MailSync process wrapper | Danilo M. | 1 | -2/+2 |
| 2026-08-04 | docs: unit-test NotmuchWorker against a throwaway database | Danilo M. | 1 | -3/+7 |
| 2026-08-04 | docs: scope the document-load exemption to an exact URL | Danilo M. | 1 | -0/+9 |
| 2026-08-04 | feat: add Config with account, query, and sync parsing | Danilo M. | 1 | -2/+2 |
| 2026-08-04 | docs: fold full thread rendering and batch tagging into spec and plan | Danilo M. | 1 | -3/+26 |
| 2026-08-04 | docs: add qtmaildir v1 design spec | Danilo M. | 1 | -0/+430 |