0afccadc64
Improve TransformTree efficiency
...
- Added batching to the update method so that a maximum of 2000 GameObjects are traversed each frame.
- Changed from OrderedDictionary.Remove to OrderedDictionary.RemoveAt when pruning entries as the former needs to iterate through all entries to find the index of the key, whereas the latter is constant time.
2022-03-10 04:35:06 +11:00
621a9cd72e
Use RemoveHighlighting to get raw copy+paste name
2022-03-10 04:31:19 +11:00
ad8c5293a0
Add keybinds for Mouse Inspect, small cleanup
2022-03-04 00:20:04 +11:00
a90292f47f
Prevent Unity crashing on PropertyInfo evaluation
...
Unity crashes from checking Canvas.renderingDisplaySize on a Canvas set to WorldSpace with no worldCamera set.
2022-02-19 17:50:10 +11:00
10f2b7e849
Bump UniverseLib and fix changes to CreatePanel
2022-02-03 23:33:45 +11:00
9985ed0fd8
Update to UniverseLib 1.2, cleanups
2022-01-31 21:24:01 +11:00
a95d91c824
Fix hidden UiBase not being deactivated with main one
2022-01-24 00:35:45 +11:00
d67507ead2
Implement DisplayManager, ability to use other monitors
2022-01-22 20:20:44 +11:00
8fb7d87ca6
Use Tomlet, simplify panel data saving
2022-01-19 17:34:53 +11:00
ea7b91f7fd
Implement Clipboard and Notifications, misc cleanups
2022-01-18 20:19:20 +11:00
c79223f537
Move MouseInspector dropdown to Inspector panel
2022-01-17 21:00:55 +11:00
a73e992a0c
Remove "Core" namespace, move everything in it up one level
2022-01-17 19:42:05 +11:00
c927ac54be
Fix potential NullReference in UpdateMouseInspect
2022-01-09 19:20:17 +11:00
e585fc6da0
Allow evaluating non-primitive methods
2022-01-01 21:40:47 +11:00
e0f7fad00e
Cleanup
2021-12-24 15:17:35 +11:00
3334549902
use UniverseLib
2021-12-02 18:35:46 +11:00
957d80c7ec
Fix IOUtility creating folders for file paths
2021-10-16 18:10:23 +11:00
fcdfeb2dec
Redesign mouse inspector class, add UI results panel
2021-09-06 17:10:01 +10:00
a1d0b6432e
Cleanup
2021-09-06 15:51:40 +10:00
20298aa47b
Make Type and Member names selectable / copy+paste-able
2021-08-23 18:35:08 +10:00
f815a13d9a
Namespace cleanup, move some categories out of UI namespace
2021-06-30 07:49:58 +10:00
25e48f2f37
Project refactor, namespace cleanup, splitting UI/functionality.
2021-03-18 17:17:29 +11:00
9e996816ef
starting work on a cleanup/rewrite
2021-03-16 18:12:39 +11:00
942e9d7555
some commenting
2021-03-14 16:08:53 +11:00
9efb9581f5
Cleanups, method summaries, bump version
2021-03-12 18:41:57 +11:00
f10a462b00
More reflection caching, use deobfuscated names for ToString labels
2021-03-12 18:41:38 +11:00
ade7539fde
cleanups
2021-03-11 17:57:58 +11:00
4bcf82ca10
separate Bep5 and Bep6 support. Fix enums not backed by ints.
2021-03-09 17:35:54 +11:00
995e2a3e93
3.1.11: fix potential crash on scene reload
2021-03-03 22:09:14 +11:00
d1f4f74d32
some ui cleanups (minor)
2021-01-22 21:56:00 +11:00
544009dc21
3.1.7
...
* Added standalone release build (thanks @Alloc86)
* Improved formatting for ToString methods which accept an IFormatProvider
* When editing a struct, the reference to the parent member will now be updated if you modify the struct values.
2021-01-20 17:22:36 +11:00
3b4ea31b50
Fix Texture2D saver in Mono and for non-readable textures
2020-12-24 18:10:17 +11:00
97325a5f3a
Fix an issue causing duplicated clicks in some IL2CPP games, fix setting Component.enabled in IL2CPP
2020-12-15 19:32:50 +11:00
28181e2266
Restoring Texture viewer/saver, and Static/Singleton class searching
2020-12-14 18:35:43 +11:00
6dfa4806ce
3.0.8
...
Reverting to the previous World-Raycast method as it gave more accurate/expected results
2020-12-12 23:24:44 +11:00
cd7b260ea7
Fix in issue where the Behaviour Enabled toggle doesn't work in IL2CPP
2020-12-08 19:42:44 +11:00
d181c0bee9
Improved Enumerable and Dictionary enumeration in IL2CPP
2020-12-07 22:22:03 +11:00
a9faec8cf9
Some cleanups
2020-12-03 22:12:30 +11:00
cfa4b12039
3.0.4
...
see release notes
2020-11-23 18:23:25 +11:00
bb46d77a02
3.0.3
...
* Fixed not being able to set values on Enums
* [MONO] Fixed an issue where GameObjects in no scene (a Resource/Asset) would display nothing for their scene name, instead of "None (Resource/Asset)".
* Some UI layout cleanups and fixes, the Child/Component lists on the GameObject inspector should now expand to fill available height.
2020-11-22 18:22:57 +11:00
97dbecaa2a
Made instance inspector helper (owner gameobject/name), force loading unhollowed Assembly-CSharp on game start
2020-11-19 16:47:18 +11:00
2a3df5de9d
cleanup CacheMembers a bit
2020-11-17 23:26:22 +11:00
d379d6b129
InteracitveNumber update validation on potential type change
2020-11-17 02:51:20 +11:00
8e2e2abef4
finishing off interactive values
2020-11-17 02:05:45 +11:00
7920c54761
added InteractiveUnityStruct, thats the end of the interactive values for now
2020-11-17 00:52:15 +11:00
5207b1a1c4
fix destroy logic with lists/dicts
2020-11-16 22:44:47 +11:00
91d5fc284f
almost done, just interactive unity structs and a few minor things to finish off.
2020-11-16 21:21:04 +11:00
4a1125cf1d
Fix SubContentWanted for InteractiveDictionary, remove redundant IValueTypes enum/dict
2020-11-16 01:32:58 +11:00
2e96d09f67
fix SubContentWanted logic for InteractiveEnumerable
2020-11-16 00:56:20 +11:00
8acc85061d
InteractiveBool, Il2Cpp>Mono type dict cache, some UI fixes
2020-11-16 00:50:06 +11:00