Be notified of new releases
Create your free GitHub account today to subscribe to this repository for new releases and build software alongside 28 million developers.Sign up
PlotWindow, when imported by Soar brains, is now a class, rather than a function wrapping a class. Previously, Soar decorated the
PlotWindowconstructor with a function; now it is a proper class, and indistinguishable to the brain from the
PlotWindowit subclasses and wraps.
- Fixed #10 by forcing
PlotWindowmethods to run on the main thread, including when creating new instances. This should fix issues in window managers that don't behave nicely when Tk methods are called from a 'foreign' thread that isn't the Tk mainloop.
- The update checker no longer breaks if either the Soar version on PyPI or the local version are development (
.devN) releases. Previously, it would silently fail.
- Previously, 'all files' in the file dialog select would only allow selecting of files with extensions. This has been fixed.