Commit Graph

61 Commits

Author SHA1 Message Date
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
41f0b0ed55 Implemented Interactive List/Dictionary support (todo IL2CPP) 2020-11-15 21:11:43 +11:00
02eca61f40 a couple minor fixes 2020-11-14 20:42:54 +11:00
2819ced303 Finished argument inputs for Method/Props, some UI cleanups and fixes 2020-11-14 19:51:16 +11:00
60580c8183 some UI cleanups 2020-11-14 00:46:26 +11:00
eb693eceb5 add AddListener helper for IL2CPP, cleanup some unity extensions 2020-11-13 23:14:57 +11:00
eedb7dd76f starting reflection inspector filters, some fixes 2020-11-13 21:39:25 +11:00
bc113e9093 A few important fixes
* Reflection on Il2CppSystem-namespace instances has been fixed
* Type/Value Syntax highlighting generalized and improved globally
* Scene changes now refresh the scene-picker dropdown
* probably other minor stuff too
2020-11-13 18:46:36 +11:00
dc449d4a1e DebugConsole save log on quit, some work on CacheObjects, fix missing-material issue on games without default UI Shader 2020-11-12 20:31:08 +11:00
a7f86227fb various improvements to reflection inspector and C# console 2020-11-12 16:15:41 +11:00
e4d38af4f5 Lots of fixes, everything basically done except Reflection Inspector 2020-11-11 20:16:43 +11:00
9c077b3aa3 Update ReflectionInspector.cs 2020-11-10 20:31:48 +11:00
ca90b64378 Revert a temporary attempt at fixing a crash 2020-11-10 20:30:22 +11:00
f87b06989d Removed TextMeshPro dependency, using only vanilla UI now. Also fixes for games which dont ship with Default UI Shader. 2020-11-10 20:18:14 +11:00
6766a8cf4c some early work on Reflection Inspector 2020-11-09 21:38:25 +11:00
5e761e2379 cleanup unstripping 2020-11-09 16:43:19 +11:00
d038d13867 lots...
* Created a TMP AssetBundle for games which don't have the default TextMeshPro Resources package. This also allows us to use a custom monospace font for the Console and Debug window.
* Unstripped the AssetBundle class (just the stuff we need)
* Finished Search Page
* Finished Options Page (very simple)
* Various refactoring and restructuring of the project
* cleanups
2020-11-08 21:04:41 +11:00