summaryrefslogtreecommitdiffstats
path: root/CHANGELOG.md
diff options
context:
space:
mode:
authorDanilo M. <danix@danix.xyz>2026-08-04 11:03:19 +0200
committerDanilo M. <danix@danix.xyz>2026-08-04 12:54:46 +0200
commit272cb9de98ea387b1d73c55333e4058d1af5da47 (patch)
tree5d8270a4ba47c9b84db27b794d6759f5458d4680 /CHANGELOG.md
parent288733a55ef854bb125de5e0f7c7aaad6800697a (diff)
downloadqtmaildir-272cb9de98ea387b1d73c55333e4058d1af5da47.tar.gz
qtmaildir-272cb9de98ea387b1d73c55333e4058d1af5da47.zip
docs: add items 21-23 and refine item 5 from the user's notes
Four items from the user's own notes that this document did not carry. Item 5 gains two concrete sub-items: a star column for flagged threads, mirroring the paperclip, and the observation that everything looks unread. The second is recorded with a warning rather than as a defect, because bold is already conditional on isUnread() in the model; either the list really is mostly unread or bold leaks through some other path, and that has to be reproduced before the font logic is touched. Item 21, better default shortcuts, records why the defaults moved once already: a bare letter cannot be a menu accelerator, and a bare capital parses to a key no keystroke emits. Both still constrain a second pass, as does the rule against testing reachability with synthetic input. Item 22 is the translatability audit CLAUDE.md has owed since the tr() rule was written, plus the loading machinery, which does not exist at all: no QTranslator, no .ts files, no CMake rule. Those are separate sizes and the item says so. Item 23, saving a query from the UI, carries the one real design question with it: whether the write lands in the hand-edited config or the state file. Saved queries are user intent rather than machine state, which argues against the split item 1 established, so the decision is flagged rather than assumed. It also notes that item 23 may answer postponed item 10 as a side effect, since account-scoped saved queries were exactly what item 10 proposed. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Diffstat (limited to 'CHANGELOG.md')
0 files changed, 0 insertions, 0 deletions