* gamer-mode: 0.7.0
Adds a monitor bar widget that renders live readings the way the shell's own
sysmon widgets do, with a flame band beneath them while gamer mode runs.
- Readings warm toward the highlight colour over the shell's own activity and
critical thresholds, so a monitor sitting beside a sysmon capsule group warms
in step with it.
- The flame is advected along a wandering wind and sharpened so it reads as
tongues rather than a smudge; the flare ignites and decays on an ease-out.
- The band's slot is reserved on each side of the readings, so toggling gamer
mode never moves a digit and the readings stay centred in the pill.
- Panel readings outrank their captions, progress fills warm at the same
thresholds, and the mark carries a load-reactive halo with a soft ember under
the header while the mode runs.
- The mark is redrawn and ships a dark and a light ramp.
* gamer-mode: tighten the README prose
* feat: add gamer-mode plugin
Live CPU, RAM, swap, GPU, VRAM, load and network readings in the bar and a
panel, plus a one-click mode that suspends background resource hogs and
restores exactly what it suspended.
* chore: rebuild the thumbnail with the upstream generator
Produced by assets.noctalia.dev/plugins/thumbnail-generator.html with the
title, the Gaming tag, the panel screenshot and the Red accent, rather than
composed by hand at the same dimensions.
* fix(gamer-mode): write the session before suspending anything
Enable suspended targets first and dropped the writeSnapshot return, so
a failed write left processes frozen and units stopped with no record to
restore them from, while the service published gamer mode as off and
switched the power profile.
The snapshot now lands on disk first, and a failed write aborts the
enable with the machine untouched and an error notification.
Writing first can record a target whose suspend command then failed.
That direction is safe: thawing is unconditional and SIGCONT to a
running process is a no-op, and a stop target restarts only after a live
probe says it is still down.