summaryrefslogtreecommitdiffstats
path: root/tests/test_markdownrenderer.cpp
diff options
context:
space:
mode:
authorDanilo M. <danix@danix.xyz>2026-08-23 21:13:51 +0200
committerDanilo M. <danix@danix.xyz>2026-08-23 21:13:51 +0200
commitddcae8d02ef46db522b3cf6c228196c7a66a6432 (patch)
tree0de4222c1e2aab58c38d34c9e0e3c37c68298cc8 /tests/test_markdownrenderer.cpp
parenta603b41771dc7c2612ca37f3d728c16717546a7e (diff)
downloadqtmaildir-ddcae8d02ef46db522b3cf6c228196c7a66a6432.tar.gz
qtmaildir-ddcae8d02ef46db522b3cf6c228196c7a66a6432.zip
docs: close out compose and send, and drop the v1/v2 split
Task 13 of item 123, the documentation that was left when the code was finished. The README claimed "sending is not implemented. Compose, reply, forward and send are planned for v2 and need a companion send script that does not exist yet", which had been false for three days. It also documented none of `trash`, `send_command` or the `[compose]` section: `trash` has been effectively mandatory since item 103 and its absence breaks Delete, so a user reading only the README could not configure a working install. Both are item 122, which closes with this. Every default in the new [compose] block was read out of config.h rather than from the prose around it, which was worth doing: send_html defaults to TRUE and the first draft of this documented it as false, and the key is autosave_interval_ms rather than the autosave_delay_ms that reads more naturally. The v1/v2 language is retired rather than updated. The project follows semver on its user-visible surface and those labels described a scope split that stopped being true when compose shipped. CLAUDE.md says so explicitly rather than deleting the sentence, since the older spec and plan documents still use the phrase and are historical records: read it there as "before compose". CLAUDE.md's architecture diagram listed none of the compose units. It does now, and it distinguishes the classes from the namespaces, because most of them are namespaces of free functions over values: the markdown, the MIME assembly and the account-picking are all testable without a widget. There is no FormatToolbar class, which the first draft of this diagram invented, and that is the exact mistake the paragraph under it already warns about for QueryBar and AttachmentBar. Also records item 148 from the notes: Ctrl+W does not close the composer. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Q2koFevoSxTLhfexJTZWQd
Diffstat (limited to 'tests/test_markdownrenderer.cpp')
0 files changed, 0 insertions, 0 deletions