index
:
qtmaildir
calendar
cli-selectors
compose-and-send
delete-to-trash
item-20-message-rows
master
rule-apply
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
/
mainwindow.cpp
Age
Commit message (
Expand
)
Author
Files
Lines
38 hours
Revert "fix: credit a tag confirmation to the command whose tags it names"
Danilo M.
1
-29
/
+3
38 hours
fix: credit a tag confirmation to the command whose tags it names
Danilo M.
1
-3
/
+29
38 hours
feat: apply a saved rule to existing mail, confirmed and undoable
Danilo M.
1
-3
/
+138
39 hours
fix: keep bulk tag actions linear, and say when they land
Danilo M.
1
-33
/
+99
2026-10-01
feat: scroll the thread list smoothly
Danilo M.
1
-2
/
+7
2026-10-01
fix: open a conversation's first message from the overview
Danilo M.
1
-5
/
+7
2026-09-29
fix: open a conversation's first message itself for --message
cli-selectors
Danilo M.
1
-15
/
+34
2026-09-29
fix: select a launch's row whatever the keyboard last held
Danilo M.
1
-1
/
+13
2026-09-29
fix: find a launch's thread in any account, and name a miss
Danilo M.
1
-2
/
+70
2026-09-29
fix: show the account's startup view for a lone --account
Danilo M.
1
-1
/
+26
2026-09-29
fix: accept a bracketed Message-ID in the message selector
Danilo M.
1
-2
/
+21
2026-09-29
fix: render the status bar as plain text
Danilo M.
1
-0
/
+3
2026-09-29
feat: apply the launch selectors to the window
Danilo M.
1
-0
/
+101
2026-09-24
feat: open the calendar from the View menu and the toolbar
Danilo M.
1
-0
/
+44
2026-09-18
feat: load the contact store once and feed both consumers
Danilo M.
1
-0
/
+16
2026-09-14
fix: keep the message bar populated on a spam reply
Danilo M.
1
-0
/
+7
2026-09-14
fix: the Not spam review findings
Danilo M.
1
-7
/
+9
2026-09-14
feat: a Not spam action
Danilo M.
1
-83
/
+197
2026-09-14
fix: gate spam like delete, and keep one origin in the model
Danilo M.
1
-1
/
+42
2026-09-14
feat: find stranded spam mail
Danilo M.
1
-0
/
+49
2026-09-14
feat: empty spam moves mail to the trash, per account
Danilo M.
1
-2
/
+100
2026-09-14
feat: spam on the message bar, with a bug icon and junk fallback
Danilo M.
1
-92
/
+114
2026-09-13
feat: mark spam moves mail to the account's spam folder
Danilo M.
1
-5
/
+109
2026-09-13
refactor: rename the origin tag to moved-from: with overwrite semantics
Danilo M.
1
-16
/
+16
2026-09-13
feat(config): a threaded, path-based spam filter
Danilo M.
1
-0
/
+1
2026-09-08
feat: make Sync follow the account being looked at
Danilo M.
1
-9
/
+46
2026-09-07
fix: refresh the current query when the index changes
Danilo M.
1
-0
/
+13
2026-09-06
fix: index the sent copy so it appears in the Sent view at once
Danilo M.
1
-0
/
+18
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.
1
-16
/
+131
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.
1
-10
/
+67
2026-08-29
fix: say an edit is waiting for the sync instead of claiming it landed
Danilo M.
1
-3
/
+18
2026-08-29
fix: refresh the conversation dashboard after a write
Danilo M.
1
-0
/
+25
2026-08-29
fix: judge a conversation's trash state on all of its messages
Danilo M.
1
-20
/
+55
2026-08-28
feat: show the dashboard when a conversation is selected
Danilo M.
1
-0
/
+179
2026-08-28
fix: undo only what the write actually changed
Danilo M.
1
-21
/
+68
2026-08-28
feat: judge a row's membership on the thread's union
Danilo M.
1
-0
/
+179
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.
1
-226
/
+306
2026-08-28
feat: draw a conversation row's own tags, in one tier
Danilo M.
1
-15
/
+2
2026-08-26
feat: open the unsynced-changes count to see what it counts
Danilo M.
1
-0
/
+76
2026-08-26
feat: snapshot the pending changes as rows
Danilo M.
1
-5
/
+53
2026-08-26
refactor: drop the unnettable pending-edit counter
Danilo M.
1
-12
/
+9
2026-08-26
fix: give a restored message its inbox tag back
Danilo M.
1
-1
/
+12
2026-08-26
feat: propose business senders from newly synced mail
Danilo M.
1
-0
/
+22
2026-08-26
feat: load the business-senders list at startup
Danilo M.
1
-1
/
+34
2026-08-26
feat: flag what you answered, mark what was forwarded to you
Danilo M.
1
-7
/
+153
2026-08-25
fix: offer Delete and Restore only where they mean something
Danilo M.
1
-3
/
+75
[next]