| Age | Commit message (Expand) | Author | Files | Lines |
| 5 days | refactor(maildir): extract freshMaildirName for reuse, item 123 | Danilo M. | 1 | -0/+1 |
| 5 days | fix(compose): correct the header's attribution and harden three tests, item 123 | Danilo M. | 1 | -1/+1 |
| 5 days | feat(compose): render markdown bodies with cmark-gfm, item 123 | Danilo M. | 1 | -0/+1 |
| 5 days | test(keys): a shortcut is a chosen subset, not a requirement, item 132 | Danilo M. | 1 | -0/+1 |
| 10 days | feat(i18n): wire translations and ship an Italian one (item 22) | Danilo M. | 1 | -0/+16 |
| 11 days | feat(details): rebuild the message details dialog as rows | Danilo M. | 1 | -0/+1 |
| 11 days | feat(tags): hit-test a chip in the tag strip | Danilo M. | 1 | -0/+1 |
| 11 days | feat(search): build notmuch terms for the right-click actions | Danilo M. | 1 | -0/+1 |
| 12 days | feat(rulequery): compile a single term | Danilo M. | 1 | -0/+1 |
| 13 days | feat(rules): read and write the shared rule store | Danilo M. | 1 | -0/+1 |
| 14 days | feat(panes): draw the pane marks from shipped SVGs, not font glyphs | Danilo M. | 1 | -0/+1 |
| 2026-08-10 | feat(view): lift a muted account colour for the accent bar | Danilo M. | 1 | -0/+1 |
| 2026-08-10 | feat(view): compute a card's geometry with no painting | Danilo M. | 1 | -0/+1 |
| 2026-08-07 | test: pin the offscreen platform, and let the popup test check its own geometry | Danilo M. | 1 | -0/+21 |
| 2026-08-07 | feat(ui): fill the blank message pane with a branded placeholder | Danilo M. | 1 | -1/+7 |
| 2026-08-04 | feat(sync): notice syncs this window did not start | Danilo M. | 1 | -0/+1 |
| 2026-08-04 | feat(tags): add an Edit tags dialog on Ctrl+T | Danilo M. | 1 | -0/+1 |
| 2026-08-04 | feat(completion): add the query cursor-context tokenizer | Danilo M. | 1 | -0/+1 |
| 2026-08-04 | feat: render tags as chips instead of a text column | Danilo M. | 1 | -0/+1 |
| 2026-08-04 | fix: render the message pane at all | Danilo M. | 1 | -0/+1 |
| 2026-08-04 | feat: add MainWindow wiring query, list, message, and sync | Danilo M. | 1 | -0/+1 |
| 2026-08-04 | feat: add MessageView with locked-down web engine profile | Danilo M. | 1 | -0/+1 |
| 2026-08-04 | feat: add MailSync process wrapper | Danilo M. | 1 | -0/+1 |
| 2026-08-04 | feat: add ThreadListModel with batch append | Danilo M. | 1 | -0/+1 |
| 2026-08-04 | feat: add NotmuchWorker with batched queries and tag mutation | Danilo M. | 1 | -0/+1 |
| 2026-08-04 | feat: add HTML builder and cid: scheme handler | Danilo M. | 1 | -0/+1 |
| 2026-08-04 | feat: add deny-by-default web request interceptor | Danilo M. | 1 | -0/+1 |
| 2026-08-04 | feat: add MimeParser with GMime and safe attachment naming | Danilo M. | 1 | -0/+3 |
| 2026-08-04 | feat: add Config with account, query, and sync parsing | Danilo M. | 1 | -0/+1 |
| 2026-08-04 | feat: add KeyMap with defaults and INI overrides | Danilo M. | 1 | -0/+2 |
| 2026-08-04 | build: add CMake skeleton and dependency discovery | Danilo M. | 1 | -0/+6 |