Releases
v0.1.0
Compare
Sorry, something went wrong.
No results found
0.1.0 (2026-07-28)
Features
add a fan curve daemon with a config watcher and control socket (c9c6bdb )
allow stopping the fan, lower the floor to a measured 500 rpm (0461182 )
control Flydigi BS series coolers over hidraw (efa6da4 )
edit curves and lighting from the interface (16806a8 )
expose built-in light effects and their realtime gate (63361d5 )
expose gears, lighting and standby to clients (082383d )
expose the cooler's standby mode and give warnings stable codes (cc031d1 )
follow a GPU that is awake and leave a sleeping one alone (0dc07ec )
honour the cooler supply level (23ad787 )
keep watching across stream gaps and reconnects (cd6fe88 )
one curve per subsystem with smoothed inputs (6132439 )
package the desktop interface (9621bcb )
paint the strip a static colour with brightness control (a99231e )
put the lights out while the screens are (049d0f9 )
read a palette and ship a home-manager module (0db2e20 )
read and write the stored gear speeds (b6fe56c )
read several sensors and keep retrying the missing ones (4d5f22e )
read the GPU off its own registers instead of waking it (85ec5dc )
read the strip power flag and stop sending reports that do nothing (d3336fb )
step back through configuration changes (394e772 )
stop the fan when every curve says the machine is cold (742f7d2 )
stream light buffers with the block upload commands (b9db1be )
stream status to clients and add a curve editor (a613d97 )
take the socket from systemd and drop root (ddd9953 )
upload preset palettes so effects survive gear mode (0b71578 )
verify every command against the device acknowledgement (8eae7cf )
Bug Fixes
address sensors by slot rather than by probe order (1ecd8c9 )
cap fan speed at the rated 4000 rpm (887454c )
give the curve buttons a line of their own (4c39949 )
hold the cooler to the speed it was given (55fdd02 )
keep standing warnings on screen while they hold (f36c0b3 )
keep the cooler's flash out of the reconnect path (6f6cb57 )
keep the window responsive while the daemon works (aaffcce )
name a card curve after the card, and lead nothing when the fan is off (7b584a3 )
parse the mode byte as a bitfield, not an enum (3f06814 )
require the socket unit instead of binding a socket we cannot create (a7f131f )
stop hiding network sensors from the daemon (827e4d8 )
stop rewriting a speed the cooler already holds (6ce026d )
tell clients when the config changed under them (a178478 )
tell identical sensors apart and stop clients clobbering runtime state (3ed46b6 )
write the manual speed when the slider is let go (252b304 )
You can’t perform that action at this time.