fix(autosend): invio dettatura robusto e visibile (v0.3.1)

L'auto-invio poteva non scattare senza alcun segnale. Cause eliminate:
- il testo viene passato esplicitamente (sendText) invece di rileggerlo
  dal campo; il focus tastiera non viene piu' forzato prima dell'invio
- l'opzione vale "on" salvo disattivazione esplicita (undefined -> on)
- ChatModel::send non rifiuta piu' in silenzio: avviso a schermo
  ("No session open" / "Wait for the current reply") + log [chat]
- log [hermes] sul percorso trascrizione/auto-invio per la diagnosi
  dal terminale
This commit is contained in:
2026-09-12 13:49:20 +02:00
parent a5932f0025
commit fa2aafa9dd
6 changed files with 56 additions and 20 deletions
+6 -1
View File
@@ -1,6 +1,6 @@
Name: harbour-hermes
Summary: Client for the Hermes Web UI with voice
Version: 0.3.0
Version: 0.3.1
Release: 1
Group: Qt/Qt
License: MIT
@@ -24,6 +24,11 @@ Sessions list, chat with live streaming replies, voice dictation
(server-side TTS), plus a hands-free conversation mode.
%changelog
* Sat Sep 12 2026 Carlo Baratto <carlo@carlobaratto.it> - 0.3.1-1
- Auto-invio dettatura piu' robusto: il testo viene passato esplicitamente
(niente rilettura del campo), l'opzione vale "on" salvo disattivazione
esplicita, niente focus tastiera prima dell'invio; i rifiuti di invio
ora sono visibili (avviso a schermo + log [chat]/[hermes])
* Sat Sep 12 2026 Carlo Baratto <carlo@carlobaratto.it> - 0.3.0-1
- Nessuna configurazione cablata nel binario: indirizzo server, voce,
engine e preset sono impostazioni dell'app (default neutri; vuoto =