| Age | Commit message (Expand) | Author | Files | Lines |
| 2026-08-07 | fix(ui): tell read threads from unread without relying on bold | Danilo M. | 1 | -0/+55 |
| 2026-08-07 | feat(tags): mark every thread in the view read, in one undoable step | Danilo M. | 1 | -0/+143 |
| 2026-08-07 | feat(sync): the status bar says which account is syncing | Danilo M. | 1 | -0/+117 |
| 2026-08-06 | fix(ui): one Sync control, and a query bar that looks finished | Danilo M. | 1 | -24/+19 |
| 2026-08-06 | test: stop two tests depending on the machine they run on | Danilo M. | 1 | -1/+21 |
| 2026-08-06 | fix(sync): hold tag edits made during a background sync | Danilo M. | 1 | -0/+199 |
| 2026-08-04 | fix(sync): count unsynced edits as net state, not as writes | Danilo M. | 1 | -0/+93 |
| 2026-08-04 | feat(ui): make Delete a toggle, and expire transient status messages | Danilo M. | 1 | -0/+110 |
| 2026-08-04 | feat(ui): disable Sync during a background sync, and blank the pane on Esc | Danilo M. | 1 | -0/+105 |
| 2026-08-04 | fix(sync): stop a local sync reporting itself as a background one | Danilo M. | 1 | -0/+119 |
| 2026-08-04 | feat(ui): make multi-select discoverable and stop it opening threads | Danilo M. | 1 | -0/+255 |
| 2026-08-04 | feat(sync): show unsynced edits and offer to sync on exit | Danilo M. | 1 | -0/+163 |
| 2026-08-04 | feat(threads): mark an opened thread read after a delay | Danilo M. | 1 | -0/+117 |
| 2026-08-04 | fix(query): let the query bar keep Return instead of open_thread | Danilo M. | 1 | -0/+45 |
| 2026-08-04 | feat: show a paperclip for threads with attachments | Danilo M. | 1 | -0/+44 |
| 2026-08-04 | feat: own the message-pane zoom and persist it | Danilo M. | 1 | -0/+3 |
| 2026-08-04 | feat: persist window, splitter and column widths | Danilo M. | 1 | -0/+61 |
| 2026-08-04 | feat: add menus, a toolbar and a shortcut reference | Danilo M. | 1 | -6/+87 |
| 2026-08-04 | Add GPLv2-only license and per-file headers | Danilo M. | 1 | -0/+18 |
| 2026-08-04 | feat: add MainWindow wiring query, list, message, and sync | Danilo M. | 1 | -0/+75 |