Skip to content

Releases: 4JX/L5P-Keyboard-RGB

v0.19.6

10 May 15:13
@4JX 4JX
Compare
Choose a tag to compare

New

  • Add the proper ID for the base 2024 model #155
  • Set config location with an environment variable #149
  • List possible keyboard IDs when no model is found

Full Changelog: v0.19.5...v0.19.6

v0.19.5

10 Feb 23:24
@4JX 4JX
Compare
Choose a tag to compare

New

  • Add support for 2024 models (#150)
    • The IDs added are assumed to be correct but may need tweaking, make sure to report any issues!

Other

  • Updated the Github actions, should not impact anything user-facing

Full Changelog: v0.19.4...v0.19.5

v0.19.4

16 Oct 18:34
@4JX 4JX
Compare
Choose a tag to compare

New

  • Allow custom colors in the Lightning effect

Full Changelog: v0.19.3...v0.19.4

v0.19.3

13 Oct 23:27
@4JX 4JX
028eb0e
Compare
Choose a tag to compare

New

  • Added a saturation boost slider to AmbientLight #126
    • Breaking: Profiles (in settings.json or standalone) now have a saturation_boost field, please add a saturation_boost entry into any saved profiles that have the AmbientLight effect (ie. "effect": {"AmbientLight": {"fps": 0, "saturation_boost": 0.0}},)

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

02 Oct 22:24
@4JX 4JX
f9b70e6
Compare
Choose a tag to compare

Added support for Lenovo LOQ models (15IRH8 and 16IRH8 tested working)

v0.19.1

09 Sep 00:13
@4JX 4JX
4957d2c
Compare
Choose a tag to compare

Small release that adds support for more 2023 keyboards

v0.19.0

22 Jun 00:25
@4JX 4JX
ff18392
Compare
Choose a tag to compare

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 mentioned default.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
  • Added support for some 2023 models #115

Full Changelog: v0.18.0...v0.19.0

v0.19.0-dev

16 Jan 21:07
@4JX 4JX
5a6cc0f
Compare
Choose a tag to compare
v0.19.0-dev Pre-release
Pre-release
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 mentioned default.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

05 Nov 01:08
@4JX 4JX
5a6cc0f
Compare
Choose a tag to compare
  • 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!

v0.17.0

29 Jul 01:05
@4JX 4JX
f0e068b
Compare
Choose a tag to compare
  • Ignore tray icon errors
  • Ideapad Gaming 3 15ACH6 support