| Age | Commit message (Expand) | Author | Files | Lines |
|---|---|---|---|---|
| 2026-08-10 | feat(model): expose a thread's replies as child rows | Danilo M. | 1 | -0/+115 |
| 2026-08-10 | refactor(model): convert ThreadListModel to QAbstractItemModel | Danilo M. | 1 | -0/+34 |
| 2026-08-10 | feat(types): add MessageNode for message rows in the thread list | Danilo M. | 1 | -0/+26 |
| 2026-08-07 | feat(sync): sync only the accounts with unsynced edits | Danilo M. | 1 | -0/+43 |
| 2026-08-07 | feat(ui): show each thread's tags under its row | Danilo M. | 1 | -7/+111 |
| 2026-08-07 | fix(ui): tell read threads from unread without relying on bold | Danilo M. | 1 | -1/+85 |
| 2026-08-04 | feat: show a paperclip for threads with attachments | Danilo M. | 1 | -0/+42 |
| 2026-08-04 | feat: render tags as chips instead of a text column | Danilo M. | 1 | -7/+81 |
| 2026-08-04 | feat: show that a tag action landed | Danilo M. | 1 | -0/+102 |
| 2026-08-04 | Add GPLv2-only license and per-file headers | Danilo M. | 1 | -0/+18 |
| 2026-08-04 | feat: add ThreadListModel with batch append | Danilo M. | 1 | -0/+282 |
