Skip to content

Releases: samclane/LIFX-Control-Panel

Stopping cross-device GUI interference

08 May 19:32
Compare
Choose a tag to compare
Pre-release

A major bug of having sliders constantly change and jump with multiple devices has hopefully been fixed with this release.

Logging added for debugging

07 May 22:21
Compare
Choose a tag to compare
Pre-release

In order to better diagnose user problems, logging was implemented. A file called lifx_ctrl.log in the folder where the .exe is saved. In the case of issues, the logfile should be attached to better diagnose the issue.

Added "Color dropper", attempted to fix UI bugs

05 May 21:08
Compare
Choose a tag to compare

A color dropper feature, which allows you to select a pixel from your screen to copy, has been implemented. It is currently windows-only.

I've attempted a slightly more sophisticated way of handling which lightframe to display. This should fix some bugs with multiple bulbs.

Fixed crash on startup

05 May 00:40
Compare
Choose a tag to compare
Pre-release

If users didn't have "Stereo mix" enabled on their sound card, the program would crash on start as pyaudio couldn't open the stream. A check has been implemented to circumvent this.

Music matching beta

04 May 03:08
Compare
Choose a tag to compare
Music matching beta Pre-release
Pre-release

I'm working on "Music Immersion" mode, where the brightness of the light will follow the loudness of the music (currently using RMS). It's a little flicker-y, and doesn't have the largest dynamic range, hence why it is in beta. I have also added color swatches to all the color scales, so there is more feedback as to what each option is changing.

Also, we have our first icon!

New and improved binary is 26x smaller!

01 May 20:58
Compare
Choose a tag to compare

I figured out why the binary was so big (Anaconda confuses pyinstaller). Also, the units on the sliders are now more user-friendly.

First release

29 Apr 20:50
Compare
Choose a tag to compare

This the first release of the binary for my open source Python LIFX GUI. It has currently only been tested on 1 A19 bulb, so I am not sure how it will work with multiple bulbs (it should recognize all of them), or other products.

Simply run gui.exe to begin. It should scan for your bulbs before launching the window. Please feel free to leave any issues you have in the issues tab, or make a pull request.

Thank you!