| Branch | Commit message | Author | Age |
| calendar | docs: close item 206, the calendar window | Danilo M. | 6 weeks |
| cli-selectors | fix: open a conversation's first message itself for --message | Danilo M. | 6 weeks |
| compose-and-send | feat(compose): wire the composer into the main window, item 123 | Danilo M. | 3 months |
| delete-to-trash | fix(trash): refresh the list when a restore empties a row | Danilo M. | 3 months |
| item-20-message-rows | docs: record message rows, and the user's verdict on them | Danilo M. | 3 months |
| master | docs: plan applying a rule to existing mail | Danilo M. | 13 days |
| rule-apply | fix: keep a failed rule's error on screen | Danilo M. | 13 days |
| signatures | fix(drafts): list drafts as messages, not threads | Danilo M. | 3 months |
| thread-row-identity | feat: count a card's messages, not its replies | Danilo M. | 3 months |
| |
| Tag | Download | Author | Age |
| v0.30.0 | qtmaildir-0.30.0.tar.gz qtmaildir-0.30.0.zip | Danilo M. | 6 weeks |
| v0.29.0 | qtmaildir-0.29.0.tar.gz qtmaildir-0.29.0.zip | Danilo M. | 9 weeks |
| v0.28.0 | qtmaildir-0.28.0.tar.gz qtmaildir-0.28.0.zip | Danilo M. | 3 months |
| v0.27.0 | qtmaildir-0.27.0.tar.gz qtmaildir-0.27.0.zip | Danilo M. | 3 months |
| v0.26.1 | qtmaildir-0.26.1.tar.gz qtmaildir-0.26.1.zip | Danilo M. | 3 months |
| v0.26.0 | qtmaildir-0.26.0.tar.gz qtmaildir-0.26.0.zip | Danilo M. | 3 months |
| v0.25.0 | qtmaildir-0.25.0.tar.gz qtmaildir-0.25.0.zip | Danilo M. | 3 months |
| v0.24.0 | qtmaildir-0.24.0.tar.gz qtmaildir-0.24.0.zip | Danilo M. | 3 months |
| v0.23.0 | qtmaildir-0.23.0.tar.gz qtmaildir-0.23.0.zip | Danilo M. | 3 months |
| v0.22.0 | qtmaildir-0.22.0.tar.gz qtmaildir-0.22.0.zip | Danilo M. | 3 months |
| [...] |
| |
| Age | Commit message | Author | Files | Lines |
| 2026-08-04 | release: 0.9.0v0.9.0 | Danilo M. | 2 | -1/+39 |
| 2026-08-04 | fix(sync): count unsynced edits as net state, not as writes | Danilo M. | 4 | -11/+192 |
| 2026-08-04 | feat(ui): make Delete a toggle, and expire transient status messages | Danilo M. | 4 | -13/+239 |
| 2026-08-04 | docs: record item 36, and mark 24/25 done in the table | Danilo M. | 1 | -2/+47 |
| 2026-08-04 | fix(ui): name the default button on the quit prompt | Danilo M. | 2 | -1/+26 |
| 2026-08-04 | feat(ui): disable Sync during a background sync, and blank the pane on Esc | Danilo M. | 5 | -9/+210 |
| 2026-08-04 | docs: record items 28-35 from the user's notes, and how to keep them in sync | Danilo M. | 4 | -1/+351 |
| 2026-08-04 | release: 0.8.0v0.8.0 | Danilo M. | 2 | -1/+37 |
| 2026-08-04 | Merge branch 'multiselect-discoverability' | Danilo M. | 10 | -0/+1084 |
| 2026-08-04 | fix(sync): stop a local sync reporting itself as a background one | Danilo M. | 3 | -10/+157 |
| [...] |