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
Age
Commit message (
Expand
)
Author
Files
Lines
4 hours
feat: count a card's messages, not its replies
thread-row-identity
Danilo M.
13
-72
/
+111
4 hours
fix: list a conversation's first message under its row
Danilo M.
3
-68
/
+215
5 hours
docs: close items 170, 176 and 177
Danilo M.
6
-173
/
+535
6 hours
feat: show the dashboard when a conversation is selected
Danilo M.
6
-76
/
+603
6 hours
feat: read a thread's digest from the index
Danilo M.
3
-0
/
+370
6 hours
fix: undo only what the write actually changed
Danilo M.
5
-33
/
+373
6 hours
feat: add the thread dashboard
Danilo M.
6
-0
/
+765
7 hours
feat: judge a row's membership on the thread's union
Danilo M.
5
-0
/
+405
7 hours
feat: treat a mixed conversation's unread state as unread
Danilo M.
2
-56
/
+95
12 hours
docs: settle the unread toggle on a mixed conversation
Danilo M.
1
-0
/
+16
12 hours
feat: scope an action to the row it was invoked on
Danilo M.
10
-928
/
+1062
13 hours
docs: state why the thread reply is reply-all
Danilo M.
1
-4
/
+6
13 hours
docs: settle reply, forward and save on a conversation row
Danilo M.
1
-0
/
+24
13 hours
feat: resolve a selection's scope from what each row is
Danilo M.
3
-0
/
+138
13 hours
refactor: remove the sibling chip tier
Danilo M.
5
-236
/
+12
13 hours
feat: draw a conversation row's own tags, in one tier
Danilo M.
6
-393
/
+40
13 hours
feat: let a row say whether it is a conversation
Danilo M.
3
-0
/
+110
13 hours
docs: plan the thread row identity change
Danilo M.
1
-0
/
+1390
13 hours
docs: settle the dashboard's colours
Danilo M.
1
-3
/
+21
13 hours
docs: settle the dashboard's scrolling, action strip and unread cap
Danilo M.
1
-6
/
+21
14 hours
docs: specify what a thread row stands for
Danilo M.
2
-1
/
+374
15 hours
docs: record the item 171 hand test and its final shape
Danilo M.
2
-3
/
+5
36 hours
feat: forward an HTML message with its formatting
HEAD
master
Danilo M.
19
-75
/
+1749
37 hours
docs: drop item 164, the inbox tag on a draft was never there
Danilo M.
2
-104
/
+145
37 hours
fix: flag a saved draft seen so it is not tagged unread
Danilo M.
6
-47
/
+220
2 days
docs: record item 119 and close it in the backlog
Danilo M.
5
-59
/
+165
2 days
fix: size the pending-changes dialog to its content
Danilo M.
1
-1
/
+11
2 days
feat: open the unsynced-changes count to see what it counts
Danilo M.
10
-0
/
+561
2 days
feat: resolve pending-change ids to subjects
Danilo M.
3
-0
/
+171
2 days
feat: snapshot the pending changes as rows
Danilo M.
4
-9
/
+215
2 days
refactor: drop the unnettable pending-edit counter
Danilo M.
3
-27
/
+49
2 days
fix: give a restored message its inbox tag back
Danilo M.
2
-1
/
+27
2 days
fix: correct the avatar initials, the two-tone fill and the fade
Danilo M.
10
-58
/
+358
2 days
fix: harden candidate appends and cover the message-row sender roles
Danilo M.
4
-26
/
+93
2 days
docs: document card avatars and the business-senders list
Danilo M.
2
-0
/
+31
2 days
feat: propose business senders from newly synced mail
Danilo M.
4
-0
/
+125
2 days
feat: load the business-senders list at startup
Danilo M.
3
-1
/
+83
2 days
feat: draw a sender's avatar on every card
Danilo M.
3
-0
/
+102
2 days
feat: fade the account colour across a card
Danilo M.
3
-0
/
+71
2 days
feat: expose a row's sender to the delegate
Danilo M.
5
-0
/
+57
2 days
feat: reserve a card's avatar gutter
Danilo M.
3
-2
/
+91
2 days
feat: propose business-sender candidates, always commented out
Danilo M.
3
-0
/
+211
2 days
feat: read the business-senders list
Danilo M.
5
-0
/
+239
2 days
feat: paint the avatar squircle from a hashed seed
Danilo M.
2
-0
/
+108
2 days
feat: choose an avatar fill and derive its colour
Danilo M.
2
-0
/
+50
2 days
feat: derive a sender's avatar initials
Danilo M.
5
-0
/
+252
2 days
feat: carry the first message's sender address on a thread summary
Danilo M.
3
-0
/
+114
2 days
docs: scan every message on the first candidate run
Danilo M.
2
-3
/
+87
2 days
docs: plan the card avatar and account fade work
Danilo M.
1
-0
/
+1907
2 days
docs: reconcile the backlog, and specify card avatars
Danilo M.
2
-8
/
+424
[next]