Skip to content

Biggest functionality update yet!

Compare
Choose a tag to compare
@samclane samclane released this 25 May 20:28
· 304 commits to master since this release

If you are getting Failed to execute script - gui, please delete your config.ini and lifx_ctrl.log

Changes:

  • Added Settings Menu
    • Primary Monitor Selection for Screen Average: Working on your primary monitor and have a movie playing on your second? You can now choose which monitor to average. Have an EyeFinity/Vision Surround setup? Simply select 'all' to average all monitors.
    • User Preset Colors: Saves custom colors to a palette. Quickly bring up preset color settings on any bulb you have in your network
    • Keybinds: One of the most requested features is here! Register a keybind to set a specific bulb to a preset color. Seems to be very responsive, works for several lights simultaneously. Currently only supports preset colors through the GUI, but the config.ini can be edited to add any HSBK color you want.
  • Minimize to Taskbar Icon: One of the other most requested features, the Lifx-Control-Panel now lives in your taskbar when minimized. Keeps the window out of the way, while still listening for keybinds.

Edit: Pyhook had some errors triggered when using other windows. This would crash the whole program. Details here. Moved to Pyhook3 which seemingly fixes the problem.