0.7.4: la versione dell'app a schermo

Carlo segnalava la riga che copriva i tasti mentre la correzione era nella
0.7.1: non c'era modo di sapere quale build stesse girando. In Impostazioni
ora c'e' 'Versione 0.7.4'. La disposizione l'ho anche misurata, replicandola
in QML nel container: con la scatola da 56 px la riga cade a y=240 dentro i
tasti (176..286), con quella da 152 a y=336 sotto.
This commit is contained in:
Carlo
2026-10-11 13:41:18 +02:00
parent 09fadd5543
commit 5453e4dcf7
5 changed files with 46 additions and 4 deletions
+18 -1
View File
@@ -483,7 +483,24 @@ Due domande prima di toccare, e non e' stato tempo perso: "vecchie scritte" pote
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)
## 15. La versione a schermo — v0.7.4
Carlo: *"La scritta continua a sovrapporsi ai pulsanti"*, mentre la correzione
era gia' nella 0.7.1. Non c'era modo di sapere quale build stesse girando: la
versione non era scritta da nessuna parte nell'app.
- `appVersion` tra le context property di `main.cpp` (`QCoreApplication::applicationVersion()`);
- `SettingsPage.qml`: riga `qsTr("Version %1").arg(appVersion)` in fondo.
Prima di aggiungerla ho **misurato** la disposizione invece di dedurla:
riprodotta la colonna della Home in un file QML con QtQuick puro e fatta girare
con `qml` e `QT_QPA_PLATFORM=offscreen` nel container Debian (vedi la skill
`sailfish-app-development`). Con la scatola del tasto a 56 px — la 0.7.0 — la
riga di contorno cade a y=240, che sta dentro i tasti (176..286): passava sopra,
come diceva Carlo. Con la scatola a 152 px cade a y=336, sotto: nessuna
sovrapposizione. La correzione era giusta; mancava l'app aggiornata.
## 16. Conseguenze dell'uso reale (0.7.0)
Deciso con l'uso, non in anticipo: