index
:
qtmaildir
compose-and-send
delete-to-trash
item-20-message-rows
master
signatures
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
11 days
feat(search): run a search asked for from the message pane
Danilo M.
3
-2
/
+53
11 days
feat(details): rebuild the message details dialog as rows
Danilo M.
4
-49
/
+247
11 days
feat(search): search for the selected body text
Danilo M.
2
-0
/
+54
11 days
feat(search): offer the header's fields for searching
Danilo M.
2
-0
/
+109
11 days
refactor(tags): name what the overflow chip's x actually is
Danilo M.
1
-4
/
+7
11 days
feat(tags): hit-test a chip in the tag strip
Danilo M.
2
-4
/
+73
11 days
refactor(mime): expose the Date: header parse as MimeParser::parseDate
Danilo M.
2
-5
/
+21
11 days
feat(search): build notmuch terms for the right-click actions
Danilo M.
3
-0
/
+188
11 days
feat(queries): create a tagging rule from a saved query
Danilo M.
1
-0
/
+21
11 days
feat(rules): seed the rules dialog even when it is open
Danilo M.
2
-3
/
+13
11 days
feat(rules): open the rules dialog on a seeded rule
Danilo M.
2
-0
/
+62
11 days
fix(rules): stop a rule with a spaced name from vanishing on save
Danilo M.
4
-23
/
+323
12 days
fix(queries): stop writing keys that carry no information
Danilo M.
1
-4
/
+12
12 days
feat(queries): edit, pin and delete a saved query from the UI
Danilo M.
4
-7
/
+218
12 days
feat(queries): make Sent a saved query rather than a fixed button
Danilo M.
3
-26
/
+111
12 days
fix(queries): give Save query a clearer icon and a label
Danilo M.
1
-2
/
+17
12 days
feat(queries): right-align the More queries menu, and keep the row when nothi...
Danilo M.
1
-4
/
+12
12 days
fix(queries): put the Save query button beside the query bar
Danilo M.
2
-0
/
+20
12 days
feat(queries): save a query from the UI, and split the buttons off the query row
Danilo M.
6
-38
/
+399
12 days
feat(queries): store saved queries in queries.json
Danilo M.
2
-11
/
+239
12 days
feat(rules): preview a rule's mail in the thread list
Danilo M.
4
-0
/
+107
12 days
fix(rules): a long rule no longer squeezes the rule list away
Danilo M.
2
-6
/
+100
12 days
fix(rules): save the window size on Cancel and Save, not only on X
Danilo M.
2
-8
/
+19
12 days
feat(rules): the rules window keeps its size and column widths
Danilo M.
2
-6
/
+126
12 days
feat(rules): every Maildir folder in the Folder dropdown
Danilo M.
3
-10
/
+71
12 days
fix(rules): keep the text-mode toggle reachable
Danilo M.
2
-6
/
+29
12 days
feat(rules): a folder dropdown, so the path suffix is never typed
Danilo M.
3
-6
/
+98
12 days
feat(rules): report the text-mode refusal without a modal
Danilo M.
2
-4
/
+42
12 days
feat(rules): text mode, and leave untouched rules unwritten
Danilo M.
2
-1
/
+76
12 days
docs: record the rules dialog data-loss defect as item 79
Danilo M.
1
-2
/
+3
12 days
feat(rules): load a rule into the builder rows
Danilo M.
2
-8
/
+107
12 days
feat(rules): add the builder row widgets
Danilo M.
2
-0
/
+247
12 days
feat(rulequery): parse an or-group with trailing exclusions
Danilo M.
1
-0
/
+81
12 days
feat(rulequery): parse a flat and/or chain
Danilo M.
1
-2
/
+197
12 days
feat(rulequery): join terms and guard the or-group binding
Danilo M.
1
-1
/
+24
12 days
docs,rulequery: state the tag quoting rule rather than the test
Danilo M.
1
-4
/
+7
12 days
feat(rulequery): compile every field and operator
Danilo M.
1
-2
/
+49
12 days
feat(rulequery): compile a single term
Danilo M.
3
-0
/
+131
13 days
feat(rules): open the tagging rules from the Message menu
Danilo M.
3
-0
/
+90
13 days
feat(rules): a dialog to view and edit the tagging rules
Danilo M.
3
-0
/
+440
13 days
feat(worker): count messages as well as threads
Danilo M.
2
-0
/
+44
13 days
feat(rules): read and write the shared rule store
Danilo M.
3
-0
/
+317
2026-08-11
feat(panes): draw the pane marks from shipped SVGs, not font glyphs
Danilo M.
13
-60
/
+552
2026-08-11
feat(sync): sync a tag change automatically after a short delay
Danilo M.
4
-1
/
+132
2026-08-11
feat(placeholder): count sent mail and drafts on the blank pane
Danilo M.
4
-48
/
+170
2026-08-11
feat(sent): add a Sent view, flat and by recipient
Danilo M.
11
-9
/
+355
2026-08-11
feat(config): let the date format on a card be configured
Danilo M.
8
-16
/
+96
2026-08-11
feat(ui): give Sync the refresh icon
Danilo M.
1
-1
/
+1
2026-08-10
feat(view): follow a background sync without a keystroke
Danilo M.
6
-11
/
+600
2026-08-10
feat(view): lift a muted account colour for the accent bar
Danilo M.
2
-21
/
+44
[next]