0.7.5: la Home manda le sue misure al bridge

Dopo tre diagnosi dedotte e tre volte sbagliate, le coordinate arrivano dal
telefono: il timer 'misura' le manda a /layout, il bridge le scrive nel suo
registro. Nel QML arrivano versione, schermo, contenuto e y/h/testo di ogni
riga.
This commit is contained in:
Carlo
2026-10-11 17:16:10 +02:00
parent 5453e4dcf7
commit 8e13180ffb
8 changed files with 74 additions and 5 deletions
+11
View File
@@ -304,6 +304,17 @@ void ApiClient::refreshStats()
});
}
// Le misure della Home vanno al bridge, che le scrive nel suo registro: cosi'
// per correggere la disposizione non servono ne' terminale sul telefono ne'
// screenshot da interpretare a occhio.
void ApiClient::reportLayout(const QVariantMap &info)
{
QNetworkReply *reply = send("POST", QStringLiteral("/layout"), info, 5);
if (!reply)
return;
connect(reply, &QNetworkReply::finished, reply, &QObject::deleteLater);
}
void ApiClient::sendCommand(const QString &id, const QVariant &value, const QVariantMap &extra)
{
if (!configured()) {