Emmanouil Papadeas
4e7d5d34cf
Keep aspect ratio when resizing a selection with gizmos, if the button is pressed next to the ValueSliders
...
Also fixes a bug with the inconsistent behavior caused by resizing a selection with gizmos without pressing Shift, while the keep ratio button was pressed.
2023-03-21 16:36:25 +02:00
Emmanouil Papadeas
d4ebf9c585
Use Vector2s for min and max values in ValueSliderV2
...
This lets us have different min/max values for x and y.
2023-03-21 01:45:09 +02:00
Emmanouil Papadeas
a5496daa5b
Add a ValueSliderV2 to the Pencil's spacing options
2023-03-20 20:28:01 +02:00
Emmanouil Papadeas
05fa436b12
Disable ValueSliderV2's ratio button when set to not editable
...
And use a NinePatchRect for the ratio guides, for proper scaling.
2023-03-20 01:59:15 +02:00
Emmanouil Papadeas
e174f6e942
Add a new custom node, ValueSliderV2
...
ValueSliderV2 is a container for two ValueSliders and an optional lock ratio button, that helps with handling Vector2 values in the UI.
2023-03-20 00:56:43 +02:00