Sinai
3d66493f9c
Use UniverseLib PanelBase/PanelDragger
2022-04-14 01:25:59 +10:00
Sinai
7e0f98ef91
Automatic code cleanup (no real changes)
...
- Use explicit type of var
- Use 'new()'
- Remove unnecessary usings
- Sort usings
- Apply formatting
2022-04-12 05:20:35 +10:00
Sinai
f19a1dd25e
Code cleanup
2022-04-12 00:17:06 +10:00
Sinai
62fa7f30f3
Fix exception state being "sticky"
2022-04-11 17:37:03 +10:00
Sinai
bacac929e9
Show InputField for exceptions to view/copy full exception
2022-04-01 18:14:50 +11:00
Sinai
4bee55fb25
Cleanups, remove redundancy
2022-03-29 22:36:17 +11:00
Sinai
d1eb5671bf
Move GetCacheMembers into separate class
2022-03-20 21:20:17 +11:00
Sinai
f1ca484712
Fix generic arguments for parameterless struct ctors
2022-03-16 23:21:39 +11:00
Sinai
3b71b40843
More accurate check if enum value has flag
2022-03-15 01:51:27 +11:00
Sinai
d81d6d034b
Implement support for implicit struct constructors
2022-03-15 01:19:48 +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
64193ff1b0
Use a patch instead of manual check on every property
2022-02-21 01:45:46 +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
c7d7569f71
Fix NullReferenceException in some older Unity games
2022-01-24 17:49: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
e0f7fad00e
Cleanup
2021-12-24 15:17:35 +11:00
Sinai
3334549902
use UniverseLib
2021-12-02 18:35:46 +11:00
Sinai
957d80c7ec
Fix IOUtility creating folders for file paths
2021-10-16 18:10:23 +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
48d1cf574d
Fix evaluate exception logic with methods that have arguments
2021-08-03 16:11:54 +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
fd950e2aef
finished C# Console and Debug Console, starting work on Scene Explorer
2020-10-27 00:54:08 +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
bc0ad5eab6
refactored icalls using icall helper
2020-10-16 19:40:01 +11:00
sinaioutlander
f490203b10
2.0.5
...
* Added Max Results option to Search (default 5000)
* Fixed a TypeInitializationException which can happen when inspecting some classes with Dictionary members
* Fixed an issue which could prevent Input support from initializating
* Improved and fixed the display of TextAsset objects
* A few other minor fixes
2020-10-12 20:15:41 +11:00
sinaioutlander
39d9585f1d
2.0.4
...
* Added ability to see and change the layer of a gameobject from the GameObject inspector more easily, and shows you the actual layer name (where possible).
* Fixed an issue related to the recently-added clickthrough prevention and resize drag
* Fixed write-only properties in the inspector
* A few other minor fixes
2020-10-11 22:57:46 +11:00
sinaioutlander
b41f7211e5
2.0.3
...
* Fixed a few issues related to the Texture2D support/export.
2020-10-11 20:07:23 +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