aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorDanilo M. <danix@danix.xyz>2026-08-04 19:45:26 +0200
committerDanilo M. <danix@danix.xyz>2026-08-04 19:45:26 +0200
commita1f11aa861136fca3ec464e0a6268abeed1d8109 (patch)
tree92fecd50b3358b11742167dda50ddf4c07a03e40 /src
parent8ac6037a3858e83f8391b87dc4acee4fd4363147 (diff)
downloadqtmaildir-a1f11aa861136fca3ec464e0a6268abeed1d8109.tar.gz
qtmaildir-a1f11aa861136fca3ec464e0a6268abeed1d8109.zip
docs: record item 36, and mark 24/25 done in the table
Two 0.8.0 defects could not be given regression tests because test_mainwindow has no notmuch database, so threadLoaded never fires: the queued reply repainting a blanked pane, and a local sync reporting itself as a background one. Both were verified by hand and by a standalone model, and the first guard is still untested. tests/notmuchfixture.h already does what is needed and test_notmuchworker already uses it; test_mainwindow does not. So the item is wiring, not new machinery. Records that a corpus built from real mail was considered and rejected: the rule against personal data in fixtures forbids it, hooks enforce it, the repo is public, and one surviving In-Reply-To header names a real correspondent. Minimal hand-written .eml files reproducing a message's shape are the supported route, as truncated.eml already is. Deferred by the user until a defect needs it. Wiring it with nothing to test proves nothing. The table also still showed items 24 and 25 open; both shipped in 0.8.0. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Diffstat (limited to 'src')
0 files changed, 0 insertions, 0 deletions