Implement EditorRangeDial
on top of EditorSpinSlider
#107645
Draft
+493
−7
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Supersedes #44654.
Closes godotengine/godot-proposals#1506.
2025-06-18.04-52-01-983.mp4
This dial-like ruler allows users to select a number with greater precision or the opposite. Unlike the current version, which allows dragging in the horizontal direction only. This method also utilizes the vertical axis for adjusting the level of precision. Useful for properties that need precision or larger steps (e.g. moving Node3D without gizmo, noise value)
This PR is WIP and currently only functions properly in single-window mode.
SpinSlider
in the editor