You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
To add a pyblish-tray executable so one can launch the tray functionality similar to running pyblish_qml.exe. This as an artist-friendly way of keeping pyblish qml running the background whilst being able to manage it using the tray icon.
Motivation
Currently the process can only be found in the task manager and for an artist it is unclear whether the process is currently running (pyblish_qml.exe) without looking there, especially if the process was run without an open console to debug.
Having the tray accessible to check the logs for debugging and seeing it active there is a first step to really get pyblish-tray into the mainstream.
We'll need to implement the -u flag, or "unbuffered mode", for the underlying Python process as Pyblish Tray relies on this ability to properly retrieve the output from the child Pyblish QML process.
Initially, I was thinking pyblish-tray could use the Windows-based pythonw rather than python for a native GUI application. But the problem is that GUI applications on Windows can't take command line arguments, and we need those.
So instead, I'll bundle an optional .bat script for Windows users to run without a console.
Goal
To add a
pyblish-tray
executable so one can launch the tray functionality similar to runningpyblish_qml.exe
. This as an artist-friendly way of keeping pyblish qml running the background whilst being able to manage it using the tray icon.Motivation
Currently the process can only be found in the task manager and for an artist it is unclear whether the process is currently running (
pyblish_qml.exe
) without looking there, especially if the process was run without an open console to debug.Having the tray accessible to check the logs for debugging and seeing it active there is a first step to really get
pyblish-tray
into the mainstream.Based on reply on the forums
Note: It would be great if this would by default start without an additional console window since the tray interface itself acts as debugging console.
The text was updated successfully, but these errors were encountered: