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
Deprecating Foster Mode
This release dropped the optional ability to embed pyblish-qml window from subprocess into the host (e.g. Maya), the feature was called
Foster Mode (since it's fostering subprocess window), which was an experimental feature introduced since
Other feature or fix, which implemented after v1.8.0 will remain the same.
For more detail, see this PR #312.
The checkbox of Plugins and Instances will not stay solid when it's off.
This release fixed one issue:
- Plugins' action menu may have some uncleaned items if there are multiple
See #300 for more detail.
This release fixed two issues:
eventFilterget removed when main window is minimized.
- Comment did not restore back to host
For a bit more detail, see #299
Thanks to @davidlatwe, we've now got an option to physically parent the QML window to the host process, such as Maya.
import pyblish_qml pyblish_qml.show(foster=True)
- See Pull Request for details.
Without this option, the window remains separate but "fakes" being a child by monitoring the active-state. When active, it will remain on top of all windows, which is why it can never be under the Script Editor, like it can with this feature.
Consider this a beta feature, not well tested yet, and possibly not applicable to any platform other than Windows. Feedback is welcome!
instance.data["optional"] = False to prevent instances from being toggled/detoggled by the user.
The same feature also exists in Pyblish Lite:
Thanks @darkvertex for this feature!