0.7.0: assenza con date, conto alla rovescia del boost, catalogo rifatto

- AwayDialog.qml: popup con inizio e fine (Dialog, ValueButton,
  DatePickerDialog: componenti e proprieta' verificati nella guida Silica
  dell'SDK). Il tasto Assenza apre il popup invece di mandare il comando;
- conto alla rovescia 30:00 -> 00:00 in Home e in copertina, con i secondi
  dell'impianto (AiraJson::countdown + timer che si riallinea a ogni lettura);
- commandPayload accetta campi extra (start/end);
- catalogo: lupdate leggeva solo i C++ e marcava 151 voci QML come obsolete.
  Ora src e qml espliciti: 197 stringhe, 0 non tradotte;
- versione 0.7.0 (spec, main.cpp), PROTOCOL, README/PIANO, post per il forum.
This commit is contained in:
Carlo
2026-10-11 12:05:59 +02:00
parent 6ef6f5bfd8
commit d2cb9d692f
17 changed files with 481 additions and 80 deletions
+11 -1
View File
@@ -1,6 +1,6 @@
Name: harbour-aira
Summary: Control your Aira heat pump through a local bridge
Version: 0.6.9
Version: 0.7.0
Release: 1
Group: Qt/Qt
License: MIT
@@ -37,6 +37,16 @@ Address and token of the bridge live in the app settings (AppConfigLocation);
no personal data is stored in the binary.
%changelog
* Sun Oct 11 2026 Carlo <carlo@carlobaratto.it> - 0.7.0-1
- assenza con le date: popup con inizio e fine (DatePickerDialog, componenti
verificati nella guida Silica dell'SDK). Il bridge manda inizio e fine come
orari veri, l'impianto tiene la casa a 15 °C e riprende il giorno scelto
come fine (per Carlo: il giorno prima del rientro).
- conto alla rovescia del boost da 30:00 a 00:00, in Home e in copertina: i
secondi vengono dalla fine del boost letta dall'impianto, l'app li fa scorrere.
- boost a mezz'ora (era un'ora): richiesta dell'utente.
- catalogo italiano rifatto: lupdate leggeva solo i C++ e marcava 151 voci dei
QML come obsolete. Ora si passano src e qml espliciti: 197 stringhe tradotte.
* Sun Oct 11 2026 Carlo <carlo@carlobaratto.it> - 0.6.9-1
- copertina: azione rapida (P8 del piano). Sulla copertina compare l'icona del
boost: si avvia il boost dell'acqua calda senza aprire l'app. Una sola azione,