Lifx-control-panel

Latest version: v1.8.0

Safety actively analyzes 714815 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 5

1.7.1

* Icon color/brightness/power updating is much more accurate and up to date
* Depends entirely on light's actual state (instead of GUI state), so will feel less responsive.
* Smooth Transition Time actually works for Color Matching now

1.7.1a

I'm currently trying to battle many Antivirus programs marking the app as "dangerous" and immediately quarantining it (eyes on you, Windows Defender). I've undertaken the Herculean task of self-signing my code, so Windows 10 won't complain.

Here are the 1.7.1 binaries in their original-yet-signed glory. [Please report your success/problems in the Issues thread](https://github.com/samclane/LIFX-Control-Panel/issues/39). This problem has been the biggest case of "works on my machine" that I've ever experienced, and I want to ensure there are as few barriers as possible to access this app. I also want to make sure that you, the community, are getting the most secure app that I can provide. This has been a huge learning experience for me, and I'm always striving to improve.

I've created a [False Positive "Roadmap"](https://docs.google.com/spreadsheets/d/1aY8IILdds911zwglkoYX7ktnAbuRu0gutZC1gi_FCSM/edit?usp=sharing) that shows when I've tested on VirusTotal.com, and what flags came up. Signing the app cut a few false-positives out, but I'm striving for a perfect 0.

Thanks again for the support!

1.7.0

* Moved network communication to a separate thread to relieve GUI blocking and keyboard sticking (27)
* Testing laggy/unreliable network environments to ensure robustness
* Extreme latency issues can cause GUI to become out of sync; however this is only cosmetic and will fix itself in a couple of seconds if network conditions improve.

The keysticking bug was pretty egregious, so I recommend switching to this build immediately.

1.6.3

* Fixed a bug where race condition cause Group icon to be referenced before addition to dictionary
* Removed all `eval()` statements for security
* Added a "rescan" option to find missed lights
* Reformatted the dropdown menus to make more sense
* "Options", "Rescan" and "Exit" are now under "File"

![](https://i.imgur.com/kVMoerI.png)

1.6.2

Note: Switching away from the `-beta` suffix. I'll just be incrementing the PATCH number from now on. I'll still mark as "pre-release" on GitHub as always. This is why I'm skipping 1.6.1, as it was in testing when the features from 1.6.2 coalesced.

* Added a highlight-effect to the currently selected bulb
* Fixed keybind entry field becoming read-only after only adding a single entry (38)

![screenshot](https://i.imgur.com/mNaoAR3.png)

1.6.0beta6

Changes

* Removed Hue from sliding average function, which should lead to better "Avg. Monitor" color results

* "Avg. Transition Time" has been changed to just "Transition Time". Any non-continuous color changing action will be affected by this value.

Notes

This is the same binary as `Beta-6`, but since it's proved to be stable I'm removing "pre-release" status.

Page 2 of 5

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.