aboutsummaryrefslogtreecommitdiffstats
path: root/tests/notmuchfixture.h
diff options
context:
space:
mode:
authorDanilo M. <danix@danix.xyz>2026-08-03 10:56:58 +0200
committerDanilo M. <danix@danix.xyz>2026-08-04 12:53:12 +0200
commit8b507431ef55bb48b5bf55af70167af50d60910d (patch)
tree1917f9a60fb846d2c281beb6a822750183e5c73b /tests/notmuchfixture.h
parent55e2440d62243bd80003b2fc98540633c7f57cc8 (diff)
downloadqtmaildir-8b507431ef55bb48b5bf55af70167af50d60910d.tar.gz
qtmaildir-8b507431ef55bb48b5bf55af70167af50d60910d.zip
docs: add README, changelog and release procedurev0.1.0
README covers what the project deliberately does not do (no POP, IMAP or SMTP, no send in v1, no confirmation dialogs), the verified dependency versions, build and test commands, the full config format with the reasons behind its two surprises, the keybinding table, and the security posture of the message view. Two facts in it were checked rather than assumed: the `spam` and `load_remote` actions are registered but have no default binding, so they are documented as unreachable until bound; and the attachment path guard does exist as described. The Release build was also verified to pass all 11 test binaries, which matters because Q_ASSERT compiles out there and one of the cid: invariants leans on an assertion in debug. CHANGELOG.md follows Keep a Changelog and records 0.1.0 along with the current known limitations. docs/RELEASING.md records what semver means for a mail client (the config format and action names are the public interface) and the steps, including that the version is bumped in exactly one place. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Diffstat (limited to 'tests/notmuchfixture.h')
0 files changed, 0 insertions, 0 deletions