aboutsummaryrefslogtreecommitdiffstats
path: root/CHANGELOG.md
diff options
context:
space:
mode:
authorDanilo M. <danix@danix.xyz>2026-08-25 09:13:21 +0200
committerDanilo M. <danix@danix.xyz>2026-08-25 09:13:21 +0200
commit3e196bbaf6a5f3ebf6597e0ada1f559d24627ca6 (patch)
tree5d76949bf34ab581826f0f699d60e0fc45b3e175 /CHANGELOG.md
parentf8d136432466479c892841bc73bd85e58674da86 (diff)
parent0a26961f9a7ae6ab98051e182b92e64165758cf1 (diff)
downloadqtmaildir-3e196bbaf6a5f3ebf6597e0ada1f559d24627ca6.tar.gz
qtmaildir-3e196bbaf6a5f3ebf6597e0ada1f559d24627ca6.zip
Merge branch 'signatures'
Signatures (item 152): one markdown file per signature under ~/.config/qtmaildir/signatures/, spliced into the composer buffer and chosen from a switch on the editor bar. [compose] signature seeds a new message, [account.<key>] signature overrides per account, and [compose] signature_position picks end or above_quote. Also carries three fixes found by hand-testing it: a saved draft is indexed so it appears without a sync (item 158), the Drafts filter lists messages rather than threads so a draft reply can be opened (item 159), and a resumed draft no longer re-seeds its signature on a From: change. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01UUQS6n3cmsFrsjCNmwNtf8
Diffstat (limited to 'CHANGELOG.md')
-rw-r--r--CHANGELOG.md11
1 files changed, 10 insertions, 1 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 1144402..fee2199 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -31,7 +31,9 @@ point at which they are stable.
- **A Drafts filter** in the query row, beside Sent and Trash. It matches each
account's `drafts` folder, so it finds what the composer actually writes
rather than trusting a flag. An account that configures no drafts folder
- contributes nothing and shows no button.
+ contributes nothing and shows no button. Like Sent, it lists messages rather
+ than threads: a draft reply gets a row of its own instead of being folded
+ into the conversation it answers, where it could not be opened.
- `Ctrl+W` closes a composer, the way it closes a window elsewhere. The draft
is saved or discarded exactly as it is when the window is closed by any
other route.
@@ -65,6 +67,13 @@ point at which they are stable.
- The notmuch hooks that auto-tag incoming mail now live in this repository,
under `assets/hooks/`. They moved from the companion `mailctl` project,
which is being retired.
+- Signatures. Markdown files in `~/.config/qtmaildir/signatures/`, one per
+ signature, chosen from a control on the composer's editor bar. One
+ signature serves both the plain-text and the HTML part of a message, since
+ the HTML is rendered from the same markdown. `[compose] signature` seeds a
+ new message, `[account.<key>] signature` overrides it per account, and
+ `[compose] signature_position` puts a new one at the end of the message
+ (the default) or above the quoted text in a reply.
### Changed