Allow the composition author to provide a custom Layer (or a group of Layers) for each component of each UI widget, to completely customize the visual appearance of UI widgets.
Proposed new nodes:
Make Action Button Theme (Layers) with the following Layer inputs:
Background
Background: Hovered
Background: Pressed
Make Toggle Button Theme (Layers) with the following Layer inputs:
Checkmark
Checkmark: Hovered
Checkmark: Pressed
Checkbox
Checkbox: Hovered
Checkbox: Pressed
Checkbox: Toggled
Checkbox: Toggled and Hovered
Make Slider Theme (Layers) with the following Layer inputs:
Handle
Handle: Hovered
Handle: Pressed
Active Track
Active Track: Hovered
Inactive Track
Inactive Track: Hovered
You could then create your own Layers (using Vuo's built-in Layer nodes, or using custom images) to feed in to these nodes, and the UI widgets would display the appropriate Layer(s) at the appropriate times.
In System Preferences > Language & Region, set English as the first Preferred Language and German as the second Preferred Language, and set the Region to Germany.
Launch Vuo-2.0.0-beta1.
The Vuo UI should be in English now since that's the first Preferred Language. Instead, it's in German.
Have you found a workaround?:
in System Preferences > Language & Region > Preferred Languages, remove German. (But you can keep Region set to Germany.)
Some of the other Get * Input/Output Values nodes behave similarly. They expect their input to come from a List * Devices node, in which case they do output the actual device's values.
When I select a protocol the ports are not seen correctly (see attached image). Connections can be made but it is difficult to find the point.
The problem is that the published input ports sidebar doesn't correctly expand to fit the text "Generador de imagen", which is slightly longer that "Image generator".