Releases: VorpalBlade/keyboard-backlightd
Releases · VorpalBlade/keyboard-backlightd
v0.1.11
v0.1.10
v0.1.10 (2024-07-13)
Features
- Switch argument parsing from xflags to clap. This makes
--version
work.
Performance Improvements
- Remove pointless read of current brightness in policy.rs (fixes issue #43). This would trigger an expensive ACPI call in the kernel every time.
- Remove unneeded allocation while setting LED brightness.
v0.1.9
v0.1.8
v0.1.7
v0.1.6
v0.1.5
v0.1.4
v0.1.4 (2023-04-24)
Documentation
- Add section on configuration file to README.
Features
- Remember last non-zero value if there is no hardware monitoring
- Enable backtraces from service
- Add backtrace feature of anyhow.
- Switch to u32 for brightness, to support some LEDs.
- Drop some of the opt flags for release that made troubleshooting harder.
- Improve error reporting by using anyhow
v0.1.3
This release contains a fix for issue #3, which was a race condition between the service starting and kernel modules loading during bootup. The fix is to wait (with a timeout) for the device node files to appear in the file system.
Full Changelog: v0.1.2...v0.1.3
v0.1.2
Two bugs were found and fixed:
- Panic on interrupted epoll syscall with no remaining timeout. Observed occasionally on suspend/resume.
- Failure to start during boot due to device nodes not being found. Was a race condition due to missing systemd dependency.
Full Changelog: v0.1.1...v0.1.2