From 882bb1b36fd777ec5fd5f331f2d589d48b5af5c1 Mon Sep 17 00:00:00 2001 From: "Danilo M." Date: Mon, 24 Aug 2026 20:52:25 +0200 Subject: feat(compose): a signature switch on the editor bar A QToolButton with a checkable menu at the right end of the editor bar, where item 142 put the controls of the editor. Not registered in KeyMap: parented to the composer like the formatting actions, so its scope is this window. The signature is applied through a QTextCursor rather than setPlainText(), which destroys the undo stack, and the seeded one is cleared from that stack for the reason the seeded quote already is: one Ctrl+Z must not wipe content the user never typed. A resumed draft seeds nothing. Its body already carries the signature it was written with, and seeding again would put a second one on a message written once. Part of item 152. --- translations/qtmaildir_it_IT.ts | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) (limited to 'translations') diff --git a/translations/qtmaildir_it_IT.ts b/translations/qtmaildir_it_IT.ts index 1b0e756..a9c0f88 100644 --- a/translations/qtmaildir_it_IT.ts +++ b/translations/qtmaildir_it_IT.ts @@ -98,10 +98,22 @@ Sends the message as plain text with an HTML version alongside it. The plain text is what you typed. Invia il messaggio come testo semplice con una versione HTML a fianco. Il testo semplice è quello che hai scritto. + + Signature + Firma + + + Chooses the signature added to this message. + Sceglie la firma da aggiungere a questo messaggio. + Send Invia + + None + Nessuna + Large attachment Allegato di grandi dimensioni @@ -197,6 +209,10 @@ Il messaggio È stato inviato. Non inviarlo di nuovo. [compose] quote_position '%1' is not recognised; expected above or below. Using below. [compose] quote_position '%1' non è riconosciuto; atteso above o below. Uso below. + + [compose] signature_position '%1' is not recognised; expected end or above_quote. Using end. + [compose] signature_position '%1' non è riconosciuto; atteso end o above_quote. Uso end. + [compose] autosave_interval_ms '%1' is not a number; using %2. [compose] autosave_interval_ms '%1' non è un numero; verrà usato %2. -- cgit v1.2.3