diff options
| author | Danilo M. <danix@danix.xyz> | 2026-09-08 12:04:53 +0200 |
|---|---|---|
| committer | Danilo M. <danix@danix.xyz> | 2026-09-08 12:04:53 +0200 |
| commit | 79d30c128157937056dc2abf63f1f74728ca1a92 (patch) | |
| tree | e2b3aa027901b6f209199a6ce28e6849b6a21d74 /translations/qtmaildir_it_IT.ts | |
| parent | caa34f1f4616b6c3e7a11295e7b07fe303b183fb (diff) | |
| download | qtmaildir-79d30c128157937056dc2abf63f1f74728ca1a92.tar.gz qtmaildir-79d30c128157937056dc2abf63f1f74728ca1a92.zip | |
docs: record the composer headings control and abuse reporting
Two items from the 2026-09-08 reconcile of the user's notes, both with
their causes verified in the code rather than copied from the note.
193, a headings dropdown for the composer. The note is right that the
renderer already handles it: ATX headings are CommonMark core, so `## x`
parses today and only the composer-side control is missing. The work is
that a heading is a line prefix rather than a wrap, so it cannot go
through applyFormat(), and unlike quote() it must REPLACE its prefix
instead of stacking one. That makes it the first formatting control that
reads the line's existing state, which is item 135's question arriving
early on a control where it is much smaller.
194, abuse reporting from a flagged message. Split as one gesture here
and the engine in a sidecar: RDAP, three vendor APIs and abuse-desk mail
are four outbound protocols, and this binary does no network protocol
work by design. The split is architectural and not a judgement on the
feature, which the user wants and will build the sidecar for. The
qtmaildir half is S and follows 187 and 190, since those settle what
Mark spam does and put it on the bar.
The report action takes a confirmation, which is consistent with the
no-confirmation rule rather than an exception to it: that rule offers
undo in place of a dialog, and a submission to a third party has no
inverse to push, exactly as with empty_trash. Marking spam stays
undoable and silent.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01KphFXTc2QajxXsHWyvGJ4R
Diffstat (limited to 'translations/qtmaildir_it_IT.ts')
0 files changed, 0 insertions, 0 deletions
