[1.2.0] 2025-05-08
Added
LabelInput()
support for Vector3
and Vector4
.
LabelInput()
support for Vector2Int
and Vector3Int
.
LabelInput()
support for Rect
, RectInt
, Bounds
, and BoundsInt
.
- Implicit conversion operators for
UnityEngine.Vector4
, Bounds
, and BoundsInt
.
LabelSliderNumeric<TNumeric>
for generic numeric sliders.
IEquatable
implementations for Rect
, RectInt
, Bounds
, and BoundsInt
.
- Button linking to Unity Discussions in
RimGuiWindow
.
Changed
- Refactored
LabelInputInt()
and similar methods to remove min
/max
parameters; numeric input is now handled via LabelInputNumeric()
.
- Renamed
SliderInputWidget
to LabelSliderWidget
.
LabelInput()
now returns the result value instead of a bool
indicating change.
- Renamed
InputNumericWidget
to LabelInputNumericWidget
.
- Renamed
InputStringWidget
to LabelInputStringWidget
.
Gui.HorizontalDragText()
(now Gui.DraggableTextNumeric()
) returns the modified value.
- Renamed
Gui.LabelInputColor()
to LabelInput()
.
- Renamed
Gui.Slider<T>()
for numeric types to SliderNumeric()
.
- Renamed
HorizontalDragText
to DraggableTextNumeric
.
- Extended
Gui.LabelText()
to support all numeric types (TNumeric
).
- Renamed
ScopeRanges
to NumericRanges
.
- Refactored
ManualWindow
.
- Refactored
CustomDemo
.
- Renamed
Time.FrameTime
to TotalTime
.
Fixed
- Adjusted drag scaling behavior for
Label
dragging to improve control sensitivity.
- Fixed an error when URP15 or higher
[1.1.0] 2025-05-02
Added
- Implemented setting to make Foldouts open by default.
- Implemented methods such as
LabelInputUShort()
.
- Implemented
Shaper.AddTriangle()
.
- Implemented
Context.IsInputEnabled()
.
- Implemented
Context.EnableInput()
.
Changed
- Simplified code around
ITreeNodeHandler
.
- Changed exception messages.
- Refactored
CustomDemo
.
- Renamed
LayoutDemo
to LayoutBuilderDemo
.
- Renamed
BoxDemo
to BoxAndFrameDemo
.
- Renamed
Style.RawStandardHeight
and made it configurable.
- Adjusted values in
StyleDemo
.
- Adjusted style values for
Heading
.
- Added space between
Slider
and InputText
.
- Moved padding settings from the base class to each individual class in
Style
.
Fixed
- Fixed mistakes in
TreeDemo
.
- Fixed bug in
Gui.LabelInputBool()
.
- Fixed bug where handle in
ColorPicker
and HueBar
could go below the bottom edge.
- Removed
OverrideFoldoutStatus
.
- Fixed issue where the "G" in RGB was cut off.
- Fixed issue where WebGL build could not be operated on mobile.
- Fixed incorrect multiplication of
ScaleFactor
in the manual.
[1.0.0] 2025-04-30