Releases: withinboredom/system-76-keyboards
Releases · withinboredom/system-76-keyboards
Release 1.1.0
- Fixes issue where
:0
may not be first display - Puts configuration file in the correct place #23
- Update readme file
First debian release
- Adds a .deb file for pop-os users
- Uses a configuration file instead of what's described in the readme
The configuration file lives in /etc/keyboard-color.json
. A Manual installation has to be done from source with make install
.
Reactive Display
- Only update the keyboard when the color will change
- Switch from a "frequency" to "frames per second"
- Use time based exponential smoothing instead of frame-based, which is much smoother
- Update the readme
- Add time monitor
- Properly handle missing leds
- Disable smoothing for HDD activity
Known issues
- Filters do not work on
solid color
mode - Filters sometimes cause insane CPU load
Ignore Arithmetic Overflows for Now
- Disable checks for arithmetic overflow (will enable in unit tests first)
- Only delete pid file if actually running that pid
Make more reliable and resiliant
- More unit tests
- Adds more resilience
Add support for single LED keyboards
- Add support for the
/sys/class/leds/system76_acpi::kbd_backlight/color
path - Handle exiting more cleanly on ctrl-c or shutdown by systemd
- Add
WashedOut
filter - Add
BlackWhite
filter
Localization Fix
- Fixed an issue with localization missing
Better Faster Stronger
Major release
- Now written in C# instead of PHP
- Added filter post-processing, currently only
Heartbeat
is implemented, more to come! - Added better installation support and changing of modes.
- Added
solidcolor
support and the ability to set a custom color