78 Commits

Author SHA1 Message Date
Sinai
34c8ad3646 Make PruneString helper 2021-05-11 02:38:24 +10:00
Sinai
18d2518231 Use the Member color for the member filter toggles, move InspectorManager 2021-05-10 23:09:21 +10:00
Sinai
1d24af5666 Only lexer-highlight what is shown in CS console (fix max vert overflow) 2021-05-10 21:07:27 +10:00
Sinai
e6b253fed9 Enum parse support, start work on CSConsole, cleanup 2021-05-09 20:18:33 +10:00
Sinai
7b700cbe55 Cleanup, extend ParseUtility to dict keys 2021-05-09 02:22:03 +10:00
Sinai
c04a864b74 Made ParseUtility helper to simplify and improve parsing of various input types 2021-05-09 01:25:26 +10:00
Sinai
c828d9b642 InteractiveValueStruct, and a few cleanups 2021-05-08 20:54:16 +10:00
Sinai
d34aeb81b3 InteractiveEnum, InteractiveColor 2021-05-08 06:16:43 +10:00
Sinai
d8f532d913 Make InputFieldRef helper, InteractiveString and IOUtility 2021-05-07 17:06:56 +10:00
Sinai
f080379e8a Update ReflectionUtility.cs 2021-05-07 06:25:49 +10:00
Sinai
2977fd4df5 Handle il2cpp primitives (not boxed) 2021-05-07 06:25:31 +10:00
Sinai
56875e0641 Simplify string obfuscation processing 2021-05-07 01:53:02 +10:00
Sinai
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
Sinai
1ee10c2507 Setting values from IList / IDictionary to source 2021-05-06 20:28:04 +10:00
Sinai
6c7acf7690 Handle boxing value types to Il2CppSystem.Object, some cleanups 2021-05-06 06:36:39 +10:00
Sinai
22435176bf Fix some issues in IL2CPP, improve type cache efficiency, reduce alloc 2021-05-06 04:02:42 +10:00
Sinai
e4ff86259b More progress 2021-05-05 21:27:09 +10:00
Sinai
a89d66cf81 More progress, cleanups and fixes 2021-05-04 20:10:46 +10:00
Sinai
8d9d8f76c2 Cleanup, use Time.realTimeSinceStartup instead of Time.time, add some stuff 2021-05-03 21:02:01 +10:00
Sinai
15ec64b106 Progress on inspector, interactive list basically done 2021-05-01 20:55:27 +10:00
Sinai
ab8b736f7e Improve Il2Cpp Coroutine support, make universal ExplorerBehaviour class 2021-05-01 20:55:14 +10:00
Sinai
d76bc1f812 Add ContainsIgnoreCase helper to reduce string alloc, cleanup 2021-04-30 23:43:27 +10:00
Sinai
2378925a8b More progress 2021-04-30 21:34:50 +10:00
Sinai
0bc14b2f76 Update CursorUnlocker.cs 2021-04-29 21:05:53 +10:00
Sinai
dba9bdbdc2 More progress, and change Aggressive Mouse Unlock behaviour 2021-04-29 21:01:08 +10:00
Sinai
a2a2b09d33 more progress 2021-04-28 23:58:13 +10:00
Sinai
b0d54b1d80 Progress on ReflectionInspector, framework mostly done 2021-04-28 20:47:48 +10:00
Sinai
07ddba3c3d Update ReflectionUtility.cs 2021-04-27 21:22:21 +10:00
Sinai
73cde0f91f Fix for games where InputSystem is present but not active 2021-04-27 21:22:16 +10:00
Sinai
fda5afae46 stress test 2021-04-25 21:19:12 +10:00
Sinai
7f6a4514e4 Handle cases where InputSystem is present but not active 2021-04-25 21:19:00 +10:00
Sinai
6d4cc66079 Adding back rest of the menu, ported most of Reflection Inspector for new UI 2021-04-25 00:21:12 +10:00
Sinai
7ffaf62895 Improve deobfuscation efficiency 2021-04-24 04:00:15 +10:00
Sinai
f509a985e7 Added Search page and AutoCompleter 2021-04-23 21:50:58 +10:00
Sinai
a4f774b6b2 Fix unity log listeners 2021-04-22 20:11:34 +10:00
Sinai
31fa786574 add MouseScrollDelta support to InputManager 2021-04-22 03:57:11 +10:00
Sinai
6cd7029ffc fix internal config overwriting standalone config 2021-04-16 21:07:54 +10:00
Sinai
9bdcccaaa1 Add keybind for mouse unlock, and aggressive unlock mode 2021-04-16 18:24:31 +10:00
Sinai
0f69833283 Separate internal and public configs 2021-04-16 17:49:19 +10:00
Sinai
1769a4ed8d Make abstract UIPanel class, refactor SceneExplorer into that, some fixes 2021-04-16 17:49:05 +10:00
Sinai
c1d3aab8e3 Fix transform tree and scroller, add update toggle and refresh button 2021-04-16 04:33:13 +10:00
Sinai
5bb612cb5a Update SceneHandler.cs 2021-04-15 20:23:33 +10:00
Sinai
a3fcac1acb Update Il2CppProvider.cs 2021-04-15 20:21:14 +10:00
Sinai
d1d7572945 Remove test assembly resolver 2021-04-15 20:20:11 +10:00
Sinai
7eb4b1bc77 WIP
* Using publicized mono assemblies
* Remaking UI from scratch. Done the Scene Explorer so far.
2021-04-15 20:18:03 +10:00
Sinai
a6c24f91e4 Add startup delay 2021-04-11 20:45:02 +10:00
Sinai
a1c2dfbe50 Add support for setting disabled color on ColoBlock 2021-04-10 20:15:03 +10:00
Sinai
a5a07a0a23 Add RuntimeProvider method for setting Selectable.colors 2021-04-10 18:25:13 +10:00
Sinai
e0fd682c81 Add MethodInfo helper 2021-04-10 18:24:16 +10:00
Sinai
7a2b4aa257 Fix setting color block when partially stripped 2021-04-10 17:43:56 +10:00