aboutsummaryrefslogtreecommitdiffstats
path: root/src/CMakeLists.txt
diff options
context:
space:
mode:
authorDanilo M. <danix@danix.xyz>2026-08-10 08:55:13 +0200
committerDanilo M. <danix@danix.xyz>2026-08-10 08:55:13 +0200
commit1a96ce7d2a2ba5575502db85bce8ed0efe799665 (patch)
tree79dd1cbe8ff3ac95f79fc60495e7585e754d112d /src/CMakeLists.txt
parent91311854173c06b5007302341fcf1840585d9d37 (diff)
downloadqtmaildir-1a96ce7d2a2ba5575502db85bce8ed0efe799665.tar.gz
qtmaildir-1a96ce7d2a2ba5575502db85bce8ed0efe799665.zip
docs: record the card list, and correct what CLAUDE.md claims
The architecture section described ThreadListView as existing to paint a strip across columns. That was true until this change and is now the opposite of true: it survives only for the expander hit-test. Kept as one paragraph of history, since it explains the file's shape, but no longer stated as current behaviour. Two traps are recorded inverted rather than deleted, because the rule survived its own reason changing. The reply indent is still asserted on where the TEXT lands, but where visualRect lies has flipped: it used to report an indent the text did not have, and now reports none while the text is indented. And Q_ENUM is documented as insufficient for a queued Q_ARG, which cost a silently dropped sort argument. Item 60's recorded cause was wrong and is corrected in place. It was read off master, where the row arithmetic really is current.row() + 1; the branch had already fixed it a commit earlier with threadRowOf(). The entry stays, with the correction, because the reasoning was sound and the tests it demanded now exist. Items 20, 51 and 53 are marked built on the branch rather than done. Nothing is merged and the user has not seen it, which is the whole point of Task 10.
Diffstat (limited to 'src/CMakeLists.txt')
0 files changed, 0 insertions, 0 deletions