aboutsummaryrefslogtreecommitdiffstats
path: root/src/messagebuilder.h
diff options
context:
space:
mode:
authorDanilo M. <danix@danix.xyz>2026-08-24 20:15:17 +0200
committerDanilo M. <danix@danix.xyz>2026-08-24 20:15:17 +0200
commit160c9121ec39d934330cf626978d02d0fa6d0610 (patch)
treea01e1aeb59e1ae0436785d9328ff939829465e99 /src/messagebuilder.h
parentafeacd7cb99db7fcf4d677dbe8dd52b10e1284e0 (diff)
downloadqtmaildir-160c9121ec39d934330cf626978d02d0fa6d0610.tar.gz
qtmaildir-160c9121ec39d934330cf626978d02d0fa6d0610.zip
feat(config): read the three signature keys
[compose] signature and signature_position, and a per-account signature that OVERRIDES the former. The account seeds the choice rather than owning it: the composer's switch keeps every signature reachable whichever account is selected, which is what keeps the note's "not tied to an account" constraint intact. The fallback is deliberately NOT resolved here. An account with no key of its own carries an empty string, so the composer can tell "says nothing" from "says none" and fall through itself. signature_position follows quote_position's shape exactly, reporting a present-but-malformed value rather than accepting it silently. Part of item 152. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01KEcn3u19xPqv6ggD15PG4c
Diffstat (limited to 'src/messagebuilder.h')
0 files changed, 0 insertions, 0 deletions