Sinai
d1eb5671bf
Move GetCacheMembers into separate class
2022-03-20 21:20:17 +11:00
Sinai
5dfe3bbf0c
Fix missing and incorrect ctor caching
...
- Shouldn't include ctors on abstract types
- Missing parameterless ctors for structs (implicit)
2022-03-15 01:19:01 +11:00
Sinai
e44ff9e207
Add support for Constructors in Reflection Inspector
...
- Added CacheConstructor : CacheMember
- Changed default scope to "All" from "Instance" when inspecting an instance
- Bumped UniverseLib
2022-03-14 05:20:43 +11:00
Sinai
621a9cd72e
Use RemoveHighlighting to get raw copy+paste name
2022-03-10 04:31:19 +11:00
Sinai
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
Sinai
9985ed0fd8
Update to UniverseLib 1.2, cleanups
2022-01-31 21:24:01 +11:00
Sinai
ea7b91f7fd
Implement Clipboard and Notifications, misc cleanups
2022-01-18 20:19:20 +11:00
Sinai
aae248bf69
Bump UniverseLib to 1.0.4, use HighlightMethod, add Clipboard (unfinished)
2022-01-17 20:23:58 +11:00
Sinai
a73e992a0c
Remove "Core" namespace, move everything in it up one level
2022-01-17 19:42:05 +11:00
Sinai
7b477a8b0e
Rewrite EvaluateWidget, add BaseArgumentHandler, use autocomplete for InteractiveEnum
2022-01-02 19:43:55 +11:00
Sinai
e585fc6da0
Allow evaluating non-primitive methods
2022-01-01 21:40:47 +11:00
Sinai
3334549902
use UniverseLib
2021-12-02 18:35:46 +11:00
Sinai
6989ea1b19
Misc cleanups
2021-09-06 23:03:55 +10:00
Sinai
a1d0b6432e
Cleanup
2021-09-06 15:51:40 +10:00
Sinai
28de6779d8
Fix for Canvas.renderingDisplaySize crash
2021-08-24 17:47:42 +10:00
Sinai
20298aa47b
Make Type and Member names selectable / copy+paste-able
2021-08-23 18:35:08 +10:00
Sinai
f815a13d9a
Namespace cleanup, move some categories out of UI namespace
2021-06-30 07:49:58 +10:00
sinaioutlander
e175e9c438
refactor
2020-11-05 17:33:04 +11:00
sinaioutlander
a46bc11e42
more progress, GameObject inspector almost done
2020-11-03 20:59:13 +11:00
sinaioutlander
ff684d4d4b
Finished scene explorer, lots of cleanups. Inspector and Search left now.
2020-10-28 06:39:26 +11:00
sinaioutlander
508ca27ec2
some early steps remaking the GUI with UnityEngine.UI, working in all tested game so far
2020-10-23 01:50:33 +11:00
sinaioutlander
48ed78ec36
A few small fixes
2020-10-22 21:00:33 +11:00
sinaioutlander
3c964cfef9
2.0.7
...
* More unstripping fixes. Explorer now works 100% on a blank Unity project (so should therefore work on any Unity game, regardless of stripping).
* Some cleanups
2020-10-18 21:41:04 +11:00
Sinai
e3a58bf675
Update CacheMember.cs
2020-10-17 22:00:53 +11:00
sinaioutlander
ad54d2c76b
2.0.2
...
* Added support for viewing Texture2D (and Sprite) from the Inspector, and exporting them to PNG
* Fixed an issue with generic methods not showing their return value type
* Fixed an issue where destroyed UnityEngine.Objects would cause issues in the inspector
* Fixed an issue when caching a ValueCollection of a Dictionary (the generic argument for the Entry Type is the last arg, not the first as with other Enumerables)
2020-10-10 20:19:56 +11:00
sinaioutlander
867370ccee
2.0.1
...
* Added unstrip fix for GetRootSceneObjects using Il2CPP internal call
2020-10-09 21:11:15 +11:00
sinaioutlander
f1c3771c24
2.0.0
...
lots, see release description
2020-10-08 06:15:42 +11:00