Skip to content

Releases: yasirkula/UnityRuntimeInspector

v1.7.2

25 Aug 11:27
Compare
Choose a tag to compare

v1.7.1

30 Sep 16:43
Compare
Choose a tag to compare
  • New Input System no longer requires any manual modifications (Package Manager friendly)
  • Background sprites are %100 opaque instead of %99 opaque
  • A rare bugfix when OnApplicationQuit is canceled by Application.wantsToQuit
  • Fixed rare MissingReferenceException during search

v1.7.0: Multi-selection update

01 Nov 11:38
Compare
Choose a tag to compare

HierarchyMultiSelection

WARNING: The following changes may affect your project if you're updating from an older version:

  • DraggedReferenceSourceUI component's Object Reference variable is changed to Object[] References
  • Moved "Can Drop Parent On Child" and "Can Add Objects To Pseudo Scenes" properties from HierarchyDragDropListener to RuntimeHierarchy
  • hierarchy.Select(someTransform) function's equivalent is now hierarchy.Select(someTransform, RuntimeHierarchy.SelectOptions.FocusOnSelection)
  • RuntimeHierarchy's "Create Dragged References On Hold" property is changed to "Pointer Long Press Action"

Release Notes:

  • Added "Multi Selection" option to RuntimeHierarchy:
    • SelectionChangedDelegate now takes ReadOnlyCollection<Transform> parameter
    • CurrentSelection returns ReadOnlyCollection<Transform>
    • Select function has a variant that takes IList<Transform>
    • Deselect function has variants that allow deselecting only a subset of the selection
    • Added IsSelected function to check if a Transform is selected
  • Added tooltip support to RuntimeHierarchy (when enabled, hovering the cursor over a Transform for a while will display its name in a tooltip)
  • Added bool IsLocked property to RuntimeInspector and RuntimeHierarchy which prevents changing the inspected/selected object from outside (similar to Unity's own Inspector lock)
  • Space between expand arrow and the label next to it is now configurable via UISkin
  • Expand arrows now scale correctly with UISkin's Line Height

v1.6.6

24 Oct 10:10
Compare
Choose a tag to compare

RuntimeHierarchy.Select bugfixes and improvements

v1.6.5

21 Oct 14:38
Compare
Choose a tag to compare
Quaternion 'w' values are now inspected correctly (fixed #43)

v1.6.4

14 Sep 16:13
Compare
Choose a tag to compare

Added optional 'Exposed Scenes' property to expose only the specified scenes in RuntimeHierarchy

v1.6.3

20 Aug 11:23
Compare
Choose a tag to compare

Fixed ArgumentOutOfRangeException when a GameObject that is hidden from RuntimeHierarchy is selected using RuntimeHierarchy.Select

v1.6.2

07 Aug 21:35
Compare
Choose a tag to compare
Collapsing a scene in RuntimeHierarchy in search mode no longer perma…

v1.6.1: New Input System compatibility

12 Apr 16:09
Compare
Choose a tag to compare
Added new Input System support (requires manual modifications, see do…

v1.6.0

28 Mar 14:16
Compare
Choose a tag to compare
  • Added "Show Add Component Button" and "Show Remove Component Button" properties to RuntimeInspector
  • Changes made to UI Skins via Unity Inspector in Play mode are reflected to UI immediately
  • Changes made to RuntimeInspector's properties via Unity Inspector in Play mode are reflected to UI immediately
  • ObjectReferencePicker isn't restricted to Unity objects now, it can be used to pick any kinds of objects efficiently with search support (e.g. it is used by Add Component button). Its API is now documented
  • Added RuntimeInspectorCustomEditor attribute to quickly create custom editors for specified types in RuntimeInspector (see documentation)
  • ObjectReferencePicker's searchbar automatically gains focus on desktop platforms