Releases: 4JX/L5P-Keyboard-RGB
Releases · 4JX/L5P-Keyboard-RGB
v0.20.0
This release is mostly to update the various dependencies to keep the program running on new OS versions.
Warning
The UI library has broken window hiding for the moment, for more technical information see #181. Windows and Linux with X11 should have something working soon™
New
- Allow saving custom effects in for quick access #169
Fixes
- Colored output support on Windows #148
- Allow setting RGB values #142
- Various GUI start errors due to outdated dependencies #182 #172
- Similar version related issues with the tray icon #157 #163
Full Changelog: v0.19.6...v0.20.0
v0.19.6
v0.19.5
v0.19.4
v0.19.3
New
- Added a saturation boost slider to
AmbientLight
#126- Breaking: Profiles (in
settings.json
or standalone) now have asaturation_boost
field, please add asaturation_boost
entry into any saved profiles that have theAmbientLight
effect (ie."effect": {"AmbientLight": {"fps": 0, "saturation_boost": 0.0}},
)
- Breaking: Profiles (in
Fixes
- On Windows the CLI was not properly hidden if using the Windows Terminal (New default for Windows 11) #89
- Tray icon is unresponsive #122
- Detection for already running instances did not always work #140
Full Changelog: v0.19.2...v0.19.3
v0.19.2
v0.19.1
v0.19.0
This update features a complete UI redesign.
Breaking
- The CLI subcommand for starting the GUI has been changed to be a flag,
--gui
(see--help
for more info). Users relying on the undocumented but often mentioneddefault.json
file method should switch to this instead. - The
speed
field in custom effects has been removed - Old profiles are not forwards compatible with this update (will see about doing automatic conversions if requested)
Other
Full Changelog: v0.18.0...v0.19.0
v0.19.0-dev
This is a beta intended for ironing out bugs before release
This update features a complete UI redesign.
Breaking
- The CLI subcommand for starting the GUI has been changed to be a flag,
--gui
(see--help
for more info). Users relying on the undocumented but often mentioneddefault.json
file method should switch to this instead. - The
speed
field in custom effects has been removed - Old profiles are not forwards compatible with this update (will see about doing automatic conversions if requested)
Other
- Added support for 2022 Ideapads #96
v0.18.0
- Added support for 2022 keyboards
- Rewrote the CLI code (now uses different syntax) to need less manual maintenance
- Made speed reach beyond stock levels for the custom effects
- Speed input will now disable itself for effects that don't require it
- Made the FPS of AmbientLight configurable and lowered the default to 10
- Removed the restricion on using the Temperature effect on Windows (may still not work due to library limitations)
A lot of stuff was changed around on this version, please report any issues!