forked from Shinonome/dots-hyprland
feat: add last refresh timestamp to weather popup (#2819)
This commit is contained in:
@@ -100,5 +100,16 @@ StyledPopup {
|
||||
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,
|
||||
press: 0,
|
||||
temp: 0,
|
||||
tempFeelsLike: 0
|
||||
tempFeelsLike: 0,
|
||||
lastRefresh: 0,
|
||||
})
|
||||
|
||||
function refineData(data) {
|
||||
@@ -75,6 +76,7 @@ Singleton {
|
||||
temp.temp += "°C";
|
||||
temp.tempFeelsLike += "°C";
|
||||
}
|
||||
temp.lastRefresh = DateTime.time + " • " + DateTime.date;
|
||||
root.data = temp;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user