quickshell: second-precision clock so bar isn't stale after resume
This commit is contained in:
parent
6d3e4a6f87
commit
b851f73090
1 changed files with 8 additions and 4 deletions
|
|
@ -727,7 +727,7 @@ in
|
||||||
|
|
||||||
SystemClock {
|
SystemClock {
|
||||||
id: lockClock
|
id: lockClock
|
||||||
precision: SystemClock.Minutes
|
precision: SystemClock.Seconds
|
||||||
}
|
}
|
||||||
|
|
||||||
// Lower-left, not centred: clock/date/password stack left
|
// Lower-left, not centred: clock/date/password stack left
|
||||||
|
|
@ -4007,11 +4007,15 @@ in
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// SystemClock ticks on the minute boundary instead of a 1 Hz
|
// Seconds, not Minutes: Qt timers run on CLOCK_MONOTONIC,
|
||||||
// Timer; the calendar reads clockText.now too.
|
// which stops during suspend, so a minute-aligned tick leaves
|
||||||
|
// the bar showing the time the lid closed for up to a minute
|
||||||
|
// after resume. Only HH/mm are rendered, so the extra ticks
|
||||||
|
// produce identical text and cost no repaint. The calendar
|
||||||
|
// reads clockText.now too.
|
||||||
SystemClock {
|
SystemClock {
|
||||||
id: sysClock
|
id: sysClock
|
||||||
precision: SystemClock.Minutes
|
precision: SystemClock.Seconds
|
||||||
}
|
}
|
||||||
|
|
||||||
// ── Top cluster: logo, workspaces — split by a hairline.
|
// ── Top cluster: logo, workspaces — split by a hairline.
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue