-
-
Notifications
You must be signed in to change notification settings - Fork 224
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
Add Node panel improvements #702
Commits on Jul 5, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 34323e5 - Browse repository at this point
Copy the full SHA 34323e5View commit details -
Improve design of Library Panel
- no background - more space efficient - consitent height of rows - slightly smaller previews - move Manage button next to filter and Add Nodes button to the bottom
Configuration menu - View commit details
-
Copy full SHA for 951eecb - Browse repository at this point
Copy the full SHA 951eecbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2cada8c - Browse repository at this point
Copy the full SHA 2cada8cView commit details -
Move UndoRedoLabel and use Dotted Grid
- Enables the dotted grid on the GraphEdit - Moves the UndoRedoLabel into the StatusBar for now
Configuration menu - View commit details
-
Copy full SHA for dacb499 - Browse repository at this point
Copy the full SHA dacb499View commit details -
Configuration menu - View commit details
-
Copy full SHA for d1656f1 - Browse repository at this point
Copy the full SHA d1656f1View commit details
Commits on Jul 16, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 6b74732 - Browse repository at this point
Copy the full SHA 6b74732View commit details -
Configuration menu - View commit details
-
Copy full SHA for ca85681 - Browse repository at this point
Copy the full SHA ca85681View commit details -
Configuration menu - View commit details
-
Copy full SHA for 350f837 - Browse repository at this point
Copy the full SHA 350f837View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5d2100e - Browse repository at this point
Copy the full SHA 5d2100eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9587eda - Browse repository at this point
Copy the full SHA 9587edaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 22d3130 - Browse repository at this point
Copy the full SHA 22d3130View commit details
Commits on Jul 17, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 16073a4 - Browse repository at this point
Copy the full SHA 16073a4View commit details -
Configuration menu - View commit details
-
Copy full SHA for df36f17 - Browse repository at this point
Copy the full SHA df36f17View commit details -
Don't show incorrect preview indication when first preview is locked
If the Preview 2D (1) preview is locked, it will now not indicate ports on other nodes as previewed, that aren't actually being previewed.
Configuration menu - View commit details
-
Copy full SHA for b7e393d - Browse repository at this point
Copy the full SHA b7e393dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1d5acd1 - Browse repository at this point
Copy the full SHA 1d5acd1View commit details -
Make node parameter label size more adaptive
Makes them smaller if possible and have a consistent size.
Configuration menu - View commit details
-
Copy full SHA for 292bfb2 - Browse repository at this point
Copy the full SHA 292bfb2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2bf50c2 - Browse repository at this point
Copy the full SHA 2bf50c2View commit details
Commits on Jul 30, 2024
-
Configuration menu - View commit details
-
Copy full SHA for be5df17 - Browse repository at this point
Copy the full SHA be5df17View commit details -
Added a minimum 2 pixel dragging (otherwise goes to editing), to avoid unintentional mouse movements blocking the click to edit.
Configuration menu - View commit details
-
Copy full SHA for cabe1f5 - Browse repository at this point
Copy the full SHA cabe1f5View commit details -
Configuration menu - View commit details
-
Copy full SHA for ce55074 - Browse repository at this point
Copy the full SHA ce55074View commit details -
Slightly improve node bg stylebox
Adds a slight outline and some better content margins
Configuration menu - View commit details
-
Copy full SHA for 25b4432 - Browse repository at this point
Copy the full SHA 25b4432View commit details -
Changes the OptionButton (And SizeOptionButton) a bit: - better popup background - Allow Ctrl+Scroll to cycle values
Configuration menu - View commit details
-
Copy full SHA for 01a996b - Browse repository at this point
Copy the full SHA 01a996bView commit details -
Implement Hover-Copy+Paste on values
Works on FloatEdit, OptionEdit and ColorButtonEdit.
Configuration menu - View commit details
-
Copy full SHA for fad3d99 - Browse repository at this point
Copy the full SHA fad3d99View commit details -
Remove unnecessary spacing controls in nodes
This should make the margins on the left more consistent. This also fixes minimum size of items.
Configuration menu - View commit details
-
Copy full SHA for 3eebcd0 - Browse repository at this point
Copy the full SHA 3eebcd0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2f8116c - Browse repository at this point
Copy the full SHA 2f8116cView commit details
Commits on Aug 3, 2024
-
Creates a brand new GradientEdit with a more complex popup. Mostly recreates the old feature-set but has some additions: - New design for the cursors - Point offset can be set from a FloatEdit - The popup allows cylcing through the active cursors - Gradients with Alpha parts are displayed better - Ctrl+C and Ctrl+V will copy and paste colors from cursors - Dragging a color onto a gradient will show a preview cursor - Dragging a color onto a cursor will preview that color - The popup can be pinned, making it stay even when something outside is clicked. This allows dragging colors or gradients even into the popup or moving the graph view around. - The gradient can be copied and pasted with Ctrl+C and Ctrl+V. Main UI/UX improvements: - Make it clear how to open the popup (previously something you could only stumble upon) - Remove the interpolation dropdown from the gradient Edit (only in the popup now) to remove visual clutter. - Allow editing the offset directly, remove offset label. - Better display Gradients with transparency.
Configuration menu - View commit details
-
Copy full SHA for a4df4d0 - Browse repository at this point
Copy the full SHA a4df4d0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0d90a96 - Browse repository at this point
Copy the full SHA 0d90a96View commit details -
Configuration menu - View commit details
-
Copy full SHA for ffb23be - Browse repository at this point
Copy the full SHA ffb23beView commit details -
Configuration menu - View commit details
-
Copy full SHA for 815e62e - Browse repository at this point
Copy the full SHA 815e62eView commit details -
Configuration menu - View commit details
-
Copy full SHA for f130436 - Browse repository at this point
Copy the full SHA f130436View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6fed02d - Browse repository at this point
Copy the full SHA 6fed02dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9ecb01a - Browse repository at this point
Copy the full SHA 9ecb01aView commit details
Commits on Aug 4, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 84b839e - Browse repository at this point
Copy the full SHA 84b839eView commit details -
This minimum size was previously ensured because empty labels were added to all the rows. This messed up a bunch of nodes that have lot's of ports with no settings or labels.
Configuration menu - View commit details
-
Copy full SHA for 49b999c - Browse repository at this point
Copy the full SHA 49b999cView commit details -
Improve/fix Float Edit snapping
Snapping (activated by pressing CTRL when dragging) now snaps to more useful increments based on the range of possible values of the field.
Configuration menu - View commit details
-
Copy full SHA for 0364872 - Browse repository at this point
Copy the full SHA 0364872View commit details -
Configuration menu - View commit details
-
Copy full SHA for b484342 - Browse repository at this point
Copy the full SHA b484342View commit details
Commits on Aug 6, 2024
-
Attempt at fixing the graph loading
This is an attempt at fixing the graph not fully loading sometimes.
Configuration menu - View commit details
-
Copy full SHA for 6ef78b3 - Browse repository at this point
Copy the full SHA 6ef78b3View commit details
Commits on Aug 8, 2024
-
Decrease port-hotzone to fix reroute moving and right-click menu
I had increased the hotzone so much, that the small reroute node wasn't even grabbable anymore.
Configuration menu - View commit details
-
Copy full SHA for d9886e9 - Browse repository at this point
Copy the full SHA d9886e9View commit details
Commits on Aug 16, 2024
-
Configuration menu - View commit details
-
Copy full SHA for ea3aba2 - Browse repository at this point
Copy the full SHA ea3aba2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8405d4a - Browse repository at this point
Copy the full SHA 8405d4aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7b4639c - Browse repository at this point
Copy the full SHA 7b4639cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 71b8be9 - Browse repository at this point
Copy the full SHA 71b8be9View commit details -
Implement better filtering and sorting in library search
This is done by assigning a "result_quality" score to each item based on how it matched. In the Add Node Panel this is used to sort the results.
Configuration menu - View commit details
-
Copy full SHA for 225c272 - Browse repository at this point
Copy the full SHA 225c272View commit details -
Library Panel: Improve scroll to section
This makes it so clicking on one of the Library panels "Section" buttons (e.g. Simple, 3D, Noise) will scroll far enough to have that item at the TOP of the tree, not just barely visible.
Configuration menu - View commit details
-
Copy full SHA for 7701d92 - Browse repository at this point
Copy the full SHA 7701d92View commit details