summaryrefslogtreecommitdiffstats
path: root/src/threadcidmap.h
diff options
context:
space:
mode:
authorDanilo M. <danix@danix.xyz>2026-08-03 20:30:36 +0200
committerDanilo M. <danix@danix.xyz>2026-08-04 12:53:59 +0200
commitffc24b2581f0ea0d88586cabfacaa06d75f420cf (patch)
treee583a23f50c325b3c7dec64885398affeaf501f2 /src/threadcidmap.h
parent84f5fc8302ef31a272fac534af7587599b98c8f1 (diff)
downloadqtmaildir-ffc24b2581f0ea0d88586cabfacaa06d75f420cf.tar.gz
qtmaildir-ffc24b2581f0ea0d88586cabfacaa06d75f420cf.zip
docs: make the mimetype completion list user-extensible
Mimetypes are the one completion list with no enumerator and an open-ended set, so [completion] extra_mimetypes appends to the built-ins. Appending rather than replacing means a typo or a short list cannot leave completion worse off than the defaults. Entries are comma-separated with an optional description after '|'. The two separators differ because QSettings splits comma lists itself, so a description containing a comma would otherwise be torn into two entries. The other lists stay fixed: prefixes come from notmuch, paths from the configured accounts, dates are closed once symbolic and relative forms are covered, and tags are read from the database. A user-editable copy of any of them would only drift from its source. For prefixes specifically, the upgrade path is deriving the list from the installed notmuch, not making it editable.
Diffstat (limited to 'src/threadcidmap.h')
0 files changed, 0 insertions, 0 deletions