index
:
qtmaildir
compose-and-send
delete-to-trash
item-20-message-rows
master
signatures
thread-row-identity
A Qt6 desktop mail client for a local, notmuch-indexed Maildir
by Danilo aka danix
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
src
Age
Commit message (
Expand
)
Author
Files
Lines
8 days
fix: give the Sent and Drafts views one row per message, in date order
Danilo M.
3
-31
/
+122
2026-08-29
fix: draw Important as a star on the message bar
Danilo M.
1
-3
/
+18
2026-08-29
feat: put Star and Archive on the message bar too
Danilo M.
1
-8
/
+26
2026-08-29
feat: give the trash its own actions on the message bar
Danilo M.
5
-20
/
+194
2026-08-29
fix: retry a sync that was skipped because another held the lock
Danilo M.
1
-0
/
+17
2026-08-29
feat: have the sync script report what it did
Danilo M.
6
-10
/
+276
2026-08-29
fix: say an edit is waiting for the sync instead of claiming it landed
Danilo M.
2
-3
/
+38
2026-08-29
fix: refresh the conversation dashboard after a write
Danilo M.
2
-0
/
+49
2026-08-29
fix: judge a conversation's trash state on all of its messages
Danilo M.
4
-20
/
+123
2026-08-28
feat: count a card's messages, not its replies
thread-row-identity
Danilo M.
8
-39
/
+55
2026-08-28
fix: list a conversation's first message under its row
Danilo M.
1
-14
/
+29
2026-08-28
feat: show the dashboard when a conversation is selected
Danilo M.
5
-1
/
+348
2026-08-28
feat: read a thread's digest from the index
Danilo M.
2
-0
/
+234
2026-08-28
fix: undo only what the write actually changed
Danilo M.
3
-33
/
+220
2026-08-28
feat: add the thread dashboard
Danilo M.
4
-0
/
+690
2026-08-28
feat: judge a row's membership on the thread's union
Danilo M.
4
-0
/
+293
2026-08-28
feat: treat a mixed conversation's unread state as unread
Danilo M.
1
-22
/
+32
2026-08-28
feat: scope an action to the row it was invoked on
Danilo M.
6
-415
/
+393
2026-08-28
feat: resolve a selection's scope from what each row is
Danilo M.
2
-0
/
+45
2026-08-28
refactor: remove the sibling chip tier
Danilo M.
4
-111
/
+12
2026-08-28
feat: draw a conversation row's own tags, in one tier
Danilo M.
4
-165
/
+23
2026-08-28
feat: let a row say whether it is a conversation
Danilo M.
2
-0
/
+31
2026-08-27
feat: forward an HTML message with its formatting
Danilo M.
8
-3
/
+698
2026-08-27
fix: flag a saved draft seen so it is not tagged unread
Danilo M.
1
-1
/
+8
2026-08-26
fix: size the pending-changes dialog to its content
Danilo M.
1
-1
/
+11
2026-08-26
feat: open the unsynced-changes count to see what it counts
Danilo M.
5
-0
/
+302
2026-08-26
feat: resolve pending-change ids to subjects
Danilo M.
2
-0
/
+104
2026-08-26
feat: snapshot the pending changes as rows
Danilo M.
3
-9
/
+130
2026-08-26
refactor: drop the unnettable pending-edit counter
Danilo M.
2
-17
/
+9
2026-08-26
fix: give a restored message its inbox tag back
Danilo M.
1
-1
/
+12
2026-08-26
fix: correct the avatar initials, the two-tone fill and the fade
Danilo M.
6
-51
/
+166
2026-08-26
fix: harden candidate appends and cover the message-row sender roles
Danilo M.
1
-2
/
+11
2026-08-26
feat: propose business senders from newly synced mail
Danilo M.
3
-0
/
+86
2026-08-26
feat: load the business-senders list at startup
Danilo M.
2
-1
/
+65
2026-08-26
feat: draw a sender's avatar on every card
Danilo M.
2
-0
/
+61
2026-08-26
feat: fade the account colour across a card
Danilo M.
2
-0
/
+46
2026-08-26
feat: expose a row's sender to the delegate
Danilo M.
4
-0
/
+34
2026-08-26
feat: reserve a card's avatar gutter
Danilo M.
2
-0
/
+20
2026-08-26
feat: propose business-sender candidates, always commented out
Danilo M.
2
-0
/
+111
2026-08-26
feat: read the business-senders list
Danilo M.
3
-0
/
+137
2026-08-26
feat: paint the avatar squircle from a hashed seed
Danilo M.
1
-0
/
+78
2026-08-26
feat: choose an avatar fill and derive its colour
Danilo M.
1
-0
/
+22
2026-08-26
feat: derive a sender's avatar initials
Danilo M.
3
-0
/
+156
2026-08-26
feat: carry the first message's sender address on a thread summary
Danilo M.
2
-0
/
+78
2026-08-26
feat: flag what you answered, mark what was forwarded to you
Danilo M.
16
-14
/
+514
2026-08-25
fix: offer Delete and Restore only where they mean something
Danilo M.
2
-3
/
+89
2026-08-25
feat: empty the trash, the one action that asks first
Danilo M.
5
-0
/
+256
2026-08-25
feat: say which way the unread action will go, and hide it when it cannot
Danilo M.
3
-18
/
+111
2026-08-25
feat: number each build of a dev tree
Danilo M.
5
-4
/
+33
2026-08-25
fix(worker): reopen the notmuch handle so queries see new mail
Danilo M.
1
-1
/
+21
[next]