Skip to content

Tags: TylerTemp/SaintsField

Tags

3.11.0

Toggle 3.11.0's commit message
1. Add `FlagsDropdown` to toggle flags with search support, [#96](#96)

2.  `AnimatorState` now supports `RuntimeAnimatorController` type, [#113](#113)
3.  IMGUI: Fix `EnumFlags` does not support rich text

3.10.0

Toggle 3.10.0's commit message
1. Add `DrawLine` to draw a line between different objects

2.  Add `ArrowHandleCap` to draw an arrow between different objects without `SaintsDraw` installed
3.  Add `GUIColor` to color a field, [#107](#107)

3.9.1

Toggle 3.9.1's commit message
1. IMGUI: Fix `DrawLabel` won't work on array/list

2.  IMGUI: `SaintsArrow` is now available in IMGUI
3.  Fix `ReferencePicker` didn't work if the definition is inside a generic class etc. [#112](#112)

3.9.0

Toggle 3.9.0's commit message
1. UI Toolkit: Add `SaintsArrow` to draw arrows in the scene (IMGUI s…

…upport will be added later)

2.  UI Toolkit: Fix auto-getters get looped calls when changing ordered in an array/list

3.8.0

Toggle 3.8.0's commit message
1. Add `PositionHandle` which can change position of target field in …

…scene view. The target can be either a `GameObject`, a `Component`, or a Vector2/Vector3 target.

2.  IMGUI: fix `DrawLabel` won't disappear when you select away
3.  UI Toolkit: fix auto-getters might get looped calls in list/array
4.  UI Toolkit: fix `AnimatorParam` can't display the correct label with `RichLabel`
5.  `DrawLabel` now support to draw a label for a `Vector2` or `Vector3` field with `Space` argument
6.  `AnimatorState` now support `AnimatorOverrideController`

3.7.2

Toggle 3.7.2's commit message
UI Toolkit: Fix `PlayaInfoBox` won't hide when `show` returns `false`

3.7.1

Toggle 3.7.1's commit message
1. UI Toolkit: All the buttons now support `Coroutine`. If the target…

… function returns an `IEnumerator`, the button will start a coroutine and wait for it to finish.

2.  UI Toolkit: Fix `ProgressBar` won't display updated value if the value is changed externally.

3.7.0

Toggle 3.7.0's commit message
1. Add `LayoutShowIf`, `LayoutHideIf`, `LayoutEnableIf`, `LayoutDisab…

…leIf` to toggle show/enable status of an entire layout group. [#100](#100), [#73](#73)

2.  Fix auto getter accesses disposed property in some cases in `SaintsEditor`

3.6.1

Toggle 3.6.1's commit message
1. IMGUI: Fix accessing disposed `SerializedProperty`, [#102](#102)

2.  IMGUI: Split config for auto getters from UI Toolkit, and change the default behavior of IMGUI auto getters to be never update while on inspector (same as old behavior of auto getters). Might be related to [#98](#98)
3.  IMGUI: Fix `RichLabel` has some indent and truncate issue with `LeftToggle` and `ResiziableTextArea`
4.  Fix Auto Getters won't work if you disabled the update
5.  UI Toolkit: Remove some unnecessary call to improve some performance
6.  UI Toolkit: Now scene view will notice you if there is an auto-getter signed a value to a field.

3.6.0

Toggle 3.6.0's commit message
1. Fix auto getters `includeInactive` checked the `gameObject` itself…

… is enabled, but should be `activeInHierarchy`, [#103](#103).

2.  Add `DrawLabel` handle to draw label in the scene view, [#95](#95)
3.  Improve the logic of how `SaintsField Config` is loaded to reduce the times of loading the config.
4.  UI Toolkit: fix auto getters won't work if you completely disable the update loop.

Since this version we start to use the `semantic versioning` for version number.