diff --git a/docs/PIANO.md b/docs/PIANO.md index b4a0808..a239876 100644 --- a/docs/PIANO.md +++ b/docs/PIANO.md @@ -464,7 +464,26 @@ suggerimento: sostituirsi non sposta piu' niente. icone citate: prima si aspettava un solo letterale e su un invio condizionale segnalava un problema inesistente. -## 14. Conseguenze dell'uso reale (0.7.0) +## 14. La copertina: freccia invece di barra, ed "Esterno" maiuscolo — v0.7.3 + +Carlo: *"La copertina ha ancora le vecchie scritte"*. Alle mie domande ha +risposto: tutte e tre le righe (Casa, Acqua calda, esterna), riscritte corte con +la freccia. + +- `obiettivo()` nella copertina restituisce `" → 19,0 °C"` invece di `"/19,0 °C"`: + la barra era la scrittura vecchia, la freccia si legge di sfuggita anche su una + tessera stretta; +- l'italiano di `outside %1 °C` era `esterna %1 °C` (minuscolo e femminile, + residuo di quando la riga era un'altra frase): ora `Esterno %1 °C`, come nella + Home. Verificato leggendo il catalogo, non a memoria; +- le etichette `Casa` e `Acqua calda` restano: erano gia' quelle scelte, era il + *formato* a essere vecchio. + +Due domande prima di toccare, e non e' stato tempo perso: "vecchie scritte" poteva +voler dire il formato, le parole, oppure che sul telefono c'era ancora una +versione vecchia dell'app. Chiedere ha evitato di rifare l'RPM per niente. + +## 15. Conseguenze dell'uso reale (0.7.0) Deciso con l'uso, non in anticipo: diff --git a/qml/cover/CoverPage.qml b/qml/cover/CoverPage.qml index 00d7c1f..9565587 100644 --- a/qml/cover/CoverPage.qml +++ b/qml/cover/CoverPage.qml @@ -5,11 +5,10 @@ import Sailfish.Silica 1.0 // dallo scope delle property della pagina principale. // // Due righe con l'etichetta davanti — "Casa" e "Acqua calda" — ognuna con il -// valore attuale e l'obiettivo. L'etichetta dell'acqua e' lunga e la cover e' -// stretta: percio' il valore attuale sta piu' grande e l'obiettivo piu' piccolo -// e attaccato ("51,5/55,0 °C"), invece di due numeri della stessa taglia che -// costringerebbero a tagliare. Prima erano frasi lunghe ("ACS 53,4 °C · -// obiettivo 55 °C") e il numero vero spariva a meta' riga. +// valore attuale e l'obiettivo dopo la freccia ("51,5 → 55,0 °C"): l'etichetta +// dell'acqua e' lunga e la cover e' stretta, percio' il valore attuale sta piu' +// grande e l'obiettivo piu' piccolo, invece di due numeri della stessa taglia +// che costringerebbero a tagliare. CoverBackground { id: cover @@ -18,10 +17,11 @@ CoverBackground { return api.formatValue(v) } - // "/19,0 °C": l'obiettivo attaccato al valore attuale. Niente spazio dopo la - // barra: con l'etichetta lunga e' quello che tiene la riga dentro la cover. + // "\u2192 19,0 °C": l'obiettivo dopo la freccia, attaccato al valore attuale. + // Scelto da Carlo: "22,5/19,0 °C" era la scrittura vecchia, e la freccia si + // legge a colpo d'occhio anche di sfuggita. function obiettivo(key) { - return "/" + cover.t(key) + " °C" + return " \u2192 " + cover.t(key) + " °C" } // Colore del pallino: gli stessi criteri della Home (vedi MainPage.qml). diff --git a/rpm/harbour-aira.spec b/rpm/harbour-aira.spec index c66d095..6a7ab90 100644 --- a/rpm/harbour-aira.spec +++ b/rpm/harbour-aira.spec @@ -1,6 +1,6 @@ Name: harbour-aira Summary: Control your Aira heat pump through a local bridge -Version: 0.7.2 +Version: 0.7.3 Release: 1 Group: Qt/Qt License: MIT @@ -37,6 +37,9 @@ 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 - 0.7.3-1 +- copertina: l'obiettivo dopo una freccia ("22,5 -> 19,0 °C") invece della barra + vecchia; la riga esterna dice "Esterno" (era "esterna", minuscolo). * Sun Oct 11 2026 Carlo - 0.7.2-1 - il tasto del boost diventa "Stop" (con glifo di stop) mentre il boost e' in corso, in Home e in copertina: prima un tocco dalla copertina ne faceva diff --git a/src/main.cpp b/src/main.cpp index f75548f..9494130 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -21,7 +21,7 @@ Q_DECL_EXPORT int main(int argc, char *argv[]) app->setOrganizationName(QStringLiteral("harbour")); app->setApplicationName(QStringLiteral("aira")); - app->setApplicationVersion(QStringLiteral("0.7.2")); + app->setApplicationVersion(QStringLiteral("0.7.3")); Settings settings; ApiClient api(&settings); @@ -36,7 +36,7 @@ Q_DECL_EXPORT int main(int argc, char *argv[]) // Prima riga del log: dice subito se il device sta girando la build nuova // o una stale (trappola nota del build engine). - qDebug() << "harbour-aira v0.7.2 build" << __DATE__ << __TIME__; + qDebug() << "harbour-aira v0.7.3 build" << __DATE__ << __TIME__; view->rootContext()->setContextProperty(QStringLiteral("appSettings"), &settings); view->rootContext()->setContextProperty(QStringLiteral("api"), &api); diff --git a/translations/harbour-aira-it.ts b/translations/harbour-aira-it.ts index 19d0b87..8ad2cb3 100644 --- a/translations/harbour-aira-it.ts +++ b/translations/harbour-aira-it.ts @@ -387,7 +387,7 @@ outside %1 °C - esterna %1 °C + Esterno %1 °C diff --git a/translations/harbour-aira.ts b/translations/harbour-aira.ts index 8899089..f83103d 100644 --- a/translations/harbour-aira.ts +++ b/translations/harbour-aira.ts @@ -578,52 +578,62 @@ - + Boost · %1 - + Tap a value to adjust it - + Quick actions - + Boost - + + Stop + + + + + Stopping DHW boost + + + + Starting DHW boost - + Home - + Away - + More - + Away mode off - + Outside %1 °C · Thermostat %2 °C · Zones %3