Skip to content

NeewerLite-Python 0.8

Compare
Choose a tag to compare
@taburineagle taburineagle released this 18 Jan 15:26
· 138 commits to main since this release
8ca44e4

This update adds the following features:

  • Better parallelization on connecting/disconnecting from lights (instead of doing the connect process one at a time, NeewerLite-Python now attempts to connect (and disconnect, on exit) to all the lights available to it at the same time)
  • A lockfile system to prevent NeewerLite-Python from opening more than one instance of the program (per request of #20)
  • A --force_instance command-line switch, as well as a dialog box (in GUI mode), that can recover and start another instance in case the program crashes, regardless if the lockfile is still in place (if a crash occurs, the lockfile doesn't get deleted, so the program still thinks you're running 2 copies), (also per request of #20)
  • Better "connect to light" logic that waits several seconds before attempting to a light that's being difficult to connect to