feat: add last refresh timestamp to weather popup (#2819)

This commit is contained in:
end-4
2026-01-04 10:37:09 +01:00
committed by GitHub
2 changed files with 14 additions and 1 deletions
@@ -100,5 +100,16 @@ StyledPopup {
value: Weather.data.sunset value: Weather.data.sunset
} }
} }
// Footer: last refresh
StyledText {
Layout.alignment: Qt.AlignHCenter
text: Translation.tr("Last refresh: %1").arg(Weather.data.lastRefresh)
font {
weight: Font.Medium
pixelSize: Appearance.font.pixelSize.smaller
}
color: Appearance.colors.colOnSurfaceVariant
}
} }
} }
@@ -42,7 +42,8 @@ Singleton {
visib: 0, visib: 0,
press: 0, press: 0,
temp: 0, temp: 0,
tempFeelsLike: 0 tempFeelsLike: 0,
lastRefresh: 0,
}) })
function refineData(data) { function refineData(data) {
@@ -75,6 +76,7 @@ Singleton {
temp.temp += "°C"; temp.temp += "°C";
temp.tempFeelsLike += "°C"; temp.tempFeelsLike += "°C";
} }
temp.lastRefresh = DateTime.time + " • " + DateTime.date;
root.data = temp; root.data = temp;
} }