Commit Graph

40 Commits

Author SHA1 Message Date
16335c1bc4 Auto-cleanup 2021-06-05 19:36:09 +10:00
773900d749 Fix CacheProperty not resetting Exception state when it has arguments 2021-05-29 14:50:21 +10:00
cb8e947fdf Namespace/structure cleanup 2021-05-26 17:40:09 +10:00
a9a53ba924 Force load all Unhollowed DLLs, use Assembly.LoadFile instead of .Load, blacklist some more types 2021-05-19 20:48:34 +10:00
82e9c08ae6 Update img and README, cleanup 2021-05-18 00:13:29 +10:00
d7b0fff949 IL2CPP List/Dict support, cleanups 2021-05-17 21:48:39 +10:00
fb6e413153 Misc cleanups and adjustments 2021-05-16 21:46:38 +10:00
83f15c7168 Use Il2CppObjectBase instead of Il2CppSystem.Object where possible.
Attempt to fix il2cpp lists/dicts, not currently working properly. Will probably wait for Unhollower rewrite.
2021-05-15 18:00:16 +10:00
e93edc5b19 Options cleanup 2021-05-15 06:20:07 +10:00
c25abfe3ff Fix normal args setting generic arg input field placeholder text 2021-05-15 06:19:44 +10:00
12fe19ba8e Implemented the console log, some cleanups 2021-05-14 02:45:59 +10:00
89022db5fc Implement Options panel, some cleanups 2021-05-13 23:03:30 +10:00
ccd08c3a63 Add configurable reflection signature blacklist, extends to MCS as well 2021-05-13 23:02:46 +10:00
275225a284 Better number ToString formatting, cleanups 2021-05-13 00:58:23 +10:00
ada239c828 Implement auto-indenting for CSConsole, some cleanups 2021-05-12 20:48:56 +10:00
59cbeec103 cleanup 2021-05-11 23:10:12 +10:00
7241247d05 Rename some members to avoid confusion 2021-05-11 19:18:27 +10:00
34c8ad3646 Make PruneString helper 2021-05-11 02:38:24 +10:00
7b700cbe55 Cleanup, extend ParseUtility to dict keys 2021-05-09 02:22:03 +10:00
c04a864b74 Made ParseUtility helper to simplify and improve parsing of various input types 2021-05-09 01:25:26 +10:00
c828d9b642 InteractiveValueStruct, and a few cleanups 2021-05-08 20:54:16 +10:00
3d94b51d40 Catch bad user input on number input 2021-05-08 06:17:30 +10:00
d8f532d913 Make InputFieldRef helper, InteractiveString and IOUtility 2021-05-07 17:06:56 +10:00
4931117b1e Make helper for cache object controller SetCell 2021-05-07 06:27:44 +10:00
1f996f52fe Fix casting for dictionary keys, only cast displayed key
And fix layout
2021-05-07 06:27:23 +10:00
00c28f781a Allow editing null strings, remove "null" ValueState 2021-05-07 06:26:48 +10:00
8534c08f49 Reflection cleanup, fix il2cpp struct and enum boxing
And temp removing il2cpp IDictionary / IEnumerable helpers, will see what is necessary after knah's rewrite.
2021-05-07 01:22:55 +10:00
1ee10c2507 Setting values from IList / IDictionary to source 2021-05-06 20:28:04 +10:00
9e8a18a5e1 Fix cell view link mismatch 2021-05-06 16:47:37 +10:00
6c7acf7690 Handle boxing value types to Il2CppSystem.Object, some cleanups 2021-05-06 06:36:39 +10:00
22435176bf Fix some issues in IL2CPP, improve type cache efficiency, reduce alloc 2021-05-06 04:02:42 +10:00
e4ff86259b More progress 2021-05-05 21:27:09 +10:00
7eb4b1bc77 WIP
* Using publicized mono assemblies
* Remaking UI from scratch. Done the Scene Explorer so far.
2021-04-15 20:18:03 +10:00
a5a07a0a23 Add RuntimeProvider method for setting Selectable.colors 2021-04-10 18:25:13 +10:00
2cc403ad17 Cleanup runtime-specific 2021-04-07 17:20:09 +10:00
113f2fd922 3.3.5 - fix Il2Cpp Hashtable, boxed strings 2021-04-04 03:41:36 +10:00
8f025622b4 3.3.2
* Added InteractiveColor UI editor to make changing a Color easier
* Added a "Scene Loader" helper which allows you to load any Scene that the game was built with. In some cases you may not find all the Scenes that the game uses, they may be loaded through AssetBundles or other means and won't show up here yet
* Adjusted the SceneExplorer UI, the "Hide" button is now always on the left of the window
*
* Handled some errors related to UI unstripping that could occur in rare cases
2021-03-31 22:58:17 +11:00
f280b45ed3 3.3.1
* Added a 'Default' button for config values to revert to the default value
* Added an internal config entry to save the window position between sessions
* Reordered the config settings in the menu so the important ones are at the top
* Adjusted the UI for config entries, should be a bit easier to read now.
* Adjusted the UI for Dictionaries, the keys and values now alternate background colors.
* A few other minor UI fixes and tweaks for 3.3.0
2021-03-31 01:42:32 +11:00
3501a28fd1 Restore UnlockMouse config, adjust config saving 2021-03-30 21:23:45 +11:00
0555a644b7 3.3.0 rewrite
* Huge restructure/rewrite. No real changes to any functionality, just a cleaner and more manageable project.
2021-03-30 19:50:04 +11:00