-
Notifications
You must be signed in to change notification settings - Fork 206
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Box UI improvements #2011
Box UI improvements #2011
Commits on Apr 18, 2017
-
This provides the base class for convenience nodes to allow the graphical promotion of plugs within the NodeGraph.
Configuration menu - View commit details
-
Copy full SHA for c173641 - Browse repository at this point
Copy the full SHA c173641View commit details -
Configuration menu - View commit details
-
Copy full SHA for fedf572 - Browse repository at this point
Copy the full SHA fedf572View commit details -
Configuration menu - View commit details
-
Copy full SHA for ae8adb9 - Browse repository at this point
Copy the full SHA ae8adb9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7f25832 - Browse repository at this point
Copy the full SHA 7f25832View commit details -
Configuration menu - View commit details
-
Copy full SHA for f96d2ff - Browse repository at this point
Copy the full SHA f96d2ffView commit details -
Configuration menu - View commit details
-
Copy full SHA for cafa6ed - Browse repository at this point
Copy the full SHA cafa6edView commit details -
StandardNodeGadget : Remove unused implementation detail
This became irrelevant when we introduced the NoduleLayout class.
Configuration menu - View commit details
-
Copy full SHA for c9dbbab - Browse repository at this point
Copy the full SHA c9dbbabView commit details -
Configuration menu - View commit details
-
Copy full SHA for 61c3ff5 - Browse repository at this point
Copy the full SHA 61c3ff5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 202e3dc - Browse repository at this point
Copy the full SHA 202e3dcView commit details -
StandardNodeGadget : Support "nodeGadget:shape" metadata
Valid values are "rectangle" (previous behaviour) and "oval".
Configuration menu - View commit details
-
Copy full SHA for d192872 - Browse repository at this point
Copy the full SHA d192872View commit details -
Configuration menu - View commit details
-
Copy full SHA for a0d6f10 - Browse repository at this point
Copy the full SHA a0d6f10View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3b3b4b0 - Browse repository at this point
Copy the full SHA 3b3b4b0View commit details -
GafferUI : Add custom node gadget for BoxIO
This uses PlugAdders to allow the user to set up the node with an appropriate plug, and replaces the usual node name label with a label showing the name of the promoted plug.
Configuration menu - View commit details
-
Copy full SHA for 43269ad - Browse repository at this point
Copy the full SHA 43269adView commit details -
BoxUI : Add a PlugAdder on each edge
This create internal BoxIO nodes to represent the external plugs.
Configuration menu - View commit details
-
Copy full SHA for d23f898 - Browse repository at this point
Copy the full SHA d23f898View commit details -
Configuration menu - View commit details
-
Copy full SHA for f079e5a - Browse repository at this point
Copy the full SHA f079e5aView commit details -
Configuration menu - View commit details
-
Copy full SHA for fddc229 - Browse repository at this point
Copy the full SHA fddc229View commit details -
Configuration menu - View commit details
-
Copy full SHA for be1e4d1 - Browse repository at this point
Copy the full SHA be1e4d1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 40295c8 - Browse repository at this point
Copy the full SHA 40295c8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3d1893f - Browse repository at this point
Copy the full SHA 3d1893fView commit details -
BoxIO : Add static utility methods
These can be used to promote plugs via BoxIO, and to upgrade old Boxes which were created prior to the BoxIO era.
Configuration menu - View commit details
-
Copy full SHA for 86b293d - Browse repository at this point
Copy the full SHA 86b293dView commit details -
BoxUI : Use BoxIO for promotion
Also add NodeEditor tool menu item for upgrading old boxes.
Configuration menu - View commit details
-
Copy full SHA for 1874e01 - Browse repository at this point
Copy the full SHA 1874e01View commit details -
Configuration menu - View commit details
-
Copy full SHA for e6ce645 - Browse repository at this point
Copy the full SHA e6ce645View commit details -
BoxInTest : Add test for deletion of promoted ArrayPlug
I was expecting this to expose a bug, but it turns out the BoxIn is fine, and the bug is in the UI.
Configuration menu - View commit details
-
Copy full SHA for 269918e - Browse repository at this point
Copy the full SHA 269918eView commit details -
BoxUI : Use top level parent in Nodule context menu
Otherwise we end up trying to move/rename/delete the elements of promoted array plugs, rather than the array plug itself.
Configuration menu - View commit details
-
Copy full SHA for 9c9a020 - Browse repository at this point
Copy the full SHA 9c9a020View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6e0fb6b - Browse repository at this point
Copy the full SHA 6e0fb6bView commit details