Cursor aware node insertion (auto-wiring)

Origami has a nice feature that when the cursor is hovered over a port or a noodle it inserts some patches like math function mini-patches into the comp and automatically wires them to the port. So if the cursor is over an input port, the output of the inserted patch is wired to it. If the cursor is over an output port, the most relevant input of the inserted patch is wired to the output port of choice. This works for all the patches which Origami has made keyboard single-key [a-z] equivalents (where data types allow for noodle(s) to be created). Both the Origami stand alone app and the QC plugin have this feature.

Would be nice for Vuo to be able to auto-prewire, say math nodes or shared value nodes, into any selected or highlighted wires on the canvas by wiring the input and the output. And for other nodes, where it makes sense and the cursor is hovering over a port, prewire the inserted node to that port. This has the advantage of placing the node in a more relevant location too. If no port is hovered over the node should go wherever the cursor is located on canvas, as it currently does.

QC equivalent: 

Origami plugin does this.

Component: 

Insert Shared Value node option in contextual menus.

I often use Share Value ports as a way of maintaining a 'presence' in that location of connections to the input/outputs to a node I'm about to delete. And also as a way of transferring static input values from one node to a new node (although the detachable constant flags feature request would solve that use case).

Also more conventional uses of just wanting to share a value with more than one node, it's a frequently used node. Be handy to just right-click the mouse/stylus on any port and have it inserted on the node or wire that has been selected.

UPDATE: I didn't realise one can already right click on an empty canvas location and create a Shared Value node in that location. So this FR would only improve on that by doing the wiring (and setting the data type where relevant) to the Shared Value output port (and in case of clicking on a wire the input port also) for us.

Current:

Requested:

(sorry for the refusal of this website theme to take a new line, i tried a rule and headers and returns but nothing doin')

QC equivalent: 

RightMouseCl Insert Input/Output Splitter ▶︎ [List of ports]

Component: 

Create new composition when clicking Vuo icon (when already open)

For example if the Vuo editor is running and you close a composition, you have to go to "create new composition".

In Sketch or mac apps like Pages or Numbers, when you click on the already opened app in the dock and it has no active window, it creates a blank or a template window.

Having the same in Vuo would be a non urgent but cool thing.
Perhaps open either a default blank or a template window with protocols or normal blank composition you'd just have to choose.

Component: 

Tags: 

Notes from Team Vuo

Vuo Pro: 

No — available with both Vuo and Vuo Pro licenses

Complexity: 

●○○○ — Up to a few days of work

Potential: 

●○○ — Appeals to current community

Export Movie: Show parameter summary in the progress window

It would be helpful to have a summary of the export-parameters (time, framerate, resolution...) in the progress window.

Component: 

Notes from Team Vuo

Vuo Pro: 

No — available with both Vuo and Vuo Pro licenses

Complexity: 

●○○○ — Up to a few days of work

Potential: 

●○○ — Appeals to current community

The composition view should have the previous size and pos after pressing Stop->Run in the Editor

A restart of the VuoCompositionLoader from the Editor (Buttons: 1.Stop, 2.Run) should show the window with the same size and at the same position as it was before.

Component: 

Notes from Team Vuo

Vuo Pro: 

No — available with both Vuo and Vuo Pro licenses

Complexity: 

●○○○ — Up to a few days of work

Potential: 

●○○ — Appeals to current community

Pages

Subscribe to RSS - Vuo Composition Building/Editing