Edit of asset "Extra GUI Controls - Drag and Drop, Radial Menus, Containers, Utilities" Accepted

Old/Current New/Edit
Title Extra GUI Controls - Drag and Drop, Radial Menus, Containers, Utilities Extra Controls
Description A collection of control nodes usable in a variety of games and GUI applications.

Containers:

- Interpolated Box/Flow: Containers that smoothly animate children when they enter or change order. Drag-and-drop reordering and drag-and-drop to move between containers in both variants. Vertical layout and compacting children to fit are features supported in the Box variant.
- Radial Container: script-based "Pie menu", supports texturing, tweening, different item sizes (via size_flags_stretch_ratio), and multiple position-to-index functions.
- ScaleContainer: When resized, scales children instead of resizing them. With the integer scale setting, can be used for pixel-perfect viewports.
- Child Transform Container: transform a Control's children while preserving minimum size.
- ScrollZoomView: node that can have one child and allows to scroll and zoom using the mouse. Allows smooth zoom.
- MaxSizeContainer: Limits child size to a max size.
- View Switcher: Keeps only one child, and optionally a background, visible.

Utility:
- Draggable: node that can be dragged and resized with the mouse pointer, with grid snapping, parent-clipping, and a visible resize margin.
- Connection Line: connection arrow between two Control nodes, even across different parents. Can be dragged to be reconnected to another node with the same parent.
- Container Quantity Keeper: Keeps count of duplicates added as a child to a node, and merges them into one node. Best with **Interpolated Box/Flow**.
- Remote Transform Rect: transform a Control remotely similar to RemoteTransform2D/3D
- Data Dropper: passes Godot's built-in drag-and-drop callbacks via signal
- Flipped Split: SplitContainer anchored to the other side for when the parent is resized

Input:

- Theme Icon Button: I use it in my other plugins all the time! Grabs icon from theme by name.
- Properties Box: Form to input values like you'd use the inspector. Strings, bools, numbers (sliders supported) and enums. Allows foldable groups.
- Unfolded Option Button: list of options, pick one or use as bit flags
More control elements. Simple as.

- Theme Icon Button: I use it in my other plugins all the time! Grabs icon from theme by name.
- Properties Box: Form to input values like you'd use the inspector. Strings, bools, numbers (sliders supported) and enums. Allows foldable groups.
- Unfolded Option Button: list of options, pick one or use as bit flags
- Flipped Split: anchored to the other side for resizing
- Data Dropper: passes drag-and-drop via signal
- View Switcher: keeps only one child visible
Category Scripts Scripts
License MIT MIT
Repository Provider GitHub GitHub
Repository Url https://github.com/don-tnowe/godot-extra-controls https://github.com/don-tnowe/godot-extra-controls
Issues Url https://github.com/don-tnowe/godot-extra-controls/issues https://github.com/don-tnowe/godot-extra-controls/issues
Godot version Godot 4.0 Godot 4.0
Version String 0.7.3 0.1
Download Commit b1df91bc8cbdccf321d773088c8b3a4f3b53f060 4e8767465e38adf7cfaf581339ec48d5d3302f38
Download Url (Computed) https://github.com/don-tnowe/godot-extra-controls/archive/b1df91bc8cbdccf321d773088c8b3a4f3b53f060.zip https://github.com/don-tnowe/godot-extra-controls/archive/4e8767465e38adf7cfaf581339ec48d5d3302f38.zip
Icon Url https://raw.githubusercontent.com/don-tnowe/godot-extra-controls/master/icon.png
https://raw.githubusercontent.com/don-tnowe/godot-extra-controls/master/icon.png