Yes, that works as a workaround, but only works once really. As soon as I use the GUI to show the root, then do some changes and save, then the root gets saved in the open state, because I cant save again once it is closed and only the renderer is showing.
Is there a way to "Save All" with a command so I can trigger that before triggering the Quit from my GUI and it would save the windows as they are at that moment?
I think in the long term a very good solution would be the introduction of a taskbar icon for vvvv. That would enable vvvv to maintain its minimal and "in the background" appearance, without visible GUI, but would negate the need for always having that 0.v4p file open and no way to interact with vvvv once /shutup is used. It could just start out with some simple things like: Open, New Patch, Save, Save All, Save Window layout, Show Root, Show Inspector, and what ever else would make sense. But then it finally wouldn't matter if any patch windows are open at all and you still have a very nicely hidden way of interacting with vvvv, even when its minimized or just running a renderer on a different screen. Also for boygrouping and such things it would make sense to have vvvv running in the taskbar. Would love to hear your thoughts on this.
EDIT: I mean the icon bar on the bottom right in Windows, not sure what the exact name of it is. I realise taskbar is the one on the left where vvvv is showing. Also just noticed you can turn the taskbar icon off, which would even more point to vvvv being able to run completely in the background and an icon in the icon tray(?) would make even more sense as a way to still be able to interact with vvvv at all times, but being otherwise hidden if wanted.
EDIT 2: Doh, just realized you CAN run vvvv in the tray already using the VVVV node. But it doesnt have any GUI, does it? Why no right-click menu? Something similar to for example todoist:
As far as I can tell, the tray icon has no function whatsoever other than telling you that vvvv is running, right?