255 Commits

Author SHA1 Message Date
Sinai
40f698122d Revert colorblock changes 2021-03-30 19:55:18 +11:00
Sinai
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
Sinai
46f35129c5 3.2.10
* The following preferences are now persistent between sessions: Active Menu Page, Scene Explorer Hide State, Debug Console Hide State
* The "Resize Cursor" is now just a `↔` Text label instead of a sprite.
* Added support for Unity 5.2+ games (previously was only supporting 5.6)
2021-03-26 19:49:53 +11:00
Sinai
604c499822 Add Reset button to C# Console 2021-03-26 07:31:30 +11:00
Sinai
8964c48ba0 Move melon attributes to ExplorerMelonMod.cs 2021-03-26 06:38:59 +11:00
Sinai
e85a3e0f1e Merge bepinex/melonloader unhollowed libs 2021-03-26 06:04:44 +11:00
Sinai
418ece55e3 Improve UI inspect-under-mouse 2021-03-26 05:43:53 +11:00
Sinai
bf455893e7 Include all references in lib folder 2021-03-26 05:40:12 +11:00
Sinai
2107df70ad Improvements to CS Console
* Errors are now logged properly.
* Can now define classes, methods, etc - no longer has to be an expression body.
* Added `StartCoroutine(IEnumerator routine)` helper method to easily run a Coroutine
* Disabling suggestions now properly stops Explorer trying to update suggestion cache instead of just not showing them. In the rare cases that suggestions cause a crash, disabling them will now prevent those crashes.
* Various other misc improvements behind the scenes
2021-03-25 18:39:35 +11:00
Sinai
a9fbea7c96 (C# Console) Only update autocomplete and indent if they are enabled 2021-03-24 17:14:13 +11:00
Sinai
77878ddd94 Use reflection for adding Unity log callback to avoid unstripping errors 2021-03-24 17:13:43 +11:00
Sinai
594abc47f8 Move RuntimeProvider.Init to after config is loaded 2021-03-24 17:13:26 +11:00
Sinai
5e326916a2 bump version 2021-03-23 16:16:09 +11:00
Sinai
31c2debb78 fix typo mistake in previous version 2021-03-23 16:15:16 +11:00
Sinai
d919497e43 Config: use en-us culture, fix recursive exception 2021-03-23 04:47:55 +11:00
Sinai
0c40b4fad9 Merge branch 'master' of https://github.com/sinai-dev/Explorer 2021-03-21 16:18:56 +11:00
Sinai
bba912667f fix ToString exception 2021-03-21 16:18:47 +11:00
Sinai
1807e7c5ff
Update TextureUtilProvider.cs 2021-03-21 15:16:36 +11:00
Sinai
9da2ea9b1b Update README and Lexer namespaces 2021-03-18 18:52:30 +11:00
Sinai
1a5843f8e1 disable main menu page on failed init 2021-03-18 18:38:51 +11:00
Sinai
25e48f2f37 Project refactor, namespace cleanup, splitting UI/functionality. 2021-03-18 17:17:29 +11:00
Sinai
1c0011bef9 bump version 2021-03-16 18:13:14 +11:00
Sinai
9e996816ef starting work on a cleanup/rewrite 2021-03-16 18:12:39 +11:00
Sinai
9665753dc8 fix BIE5 mono release 2021-03-16 18:12:26 +11:00
Sinai
942e9d7555 some commenting 2021-03-14 16:08:53 +11:00
Sinai
9efb9581f5 Cleanups, method summaries, bump version 2021-03-12 18:41:57 +11:00
Sinai
f10a462b00 More reflection caching, use deobfuscated names for ToString labels 2021-03-12 18:41:38 +11:00
Sinai
9072b16c5a Save window size between launches 2021-03-12 18:39:57 +11:00
Sinai
21408993c2 create subfolder for standalone 2021-03-11 18:40:04 +11:00
Sinai
7a8b5b50d1 bump version, update readme 2021-03-11 18:32:57 +11:00
Sinai
1a5e843070 handle ExplorerStandalone update internally 2021-03-11 18:16:52 +11:00
Sinai
ade7539fde cleanups 2021-03-11 17:57:58 +11:00
Sinai
4bcf82ca10 separate Bep5 and Bep6 support. Fix enums not backed by ints. 2021-03-09 17:35:54 +11:00
Sinai
ce38e8ac50 bump to MelonLoader 0.3.0 2021-03-06 17:25:54 +11:00
Sinai
12cd718f12 3.1.12: store Il2CppToMonoType key as string AssemblyQualifiedName instead of Type object 2021-03-04 01:44:34 +11:00
Sinai
995e2a3e93 3.1.11: fix potential crash on scene reload 2021-03-03 22:09:14 +11:00
Sinai
2c95fec646 3.1.10: Add "Hide on startup" config option 2021-02-27 17:04:47 +11:00
Sinai
69912d7ea4 Prevent GC Mark Overflow on C# Console copy+paste 2021-02-26 17:54:00 +11:00
Sinai
d4dac58fc8 Fix for deobfuscated unhollowed types not being properly resolved 2021-02-20 19:39:19 +11:00
Sinai
d1f4f74d32 some ui cleanups (minor) 2021-01-22 21:56:00 +11:00
Sinai
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
Sinai
fdfaaadd89 3.1.6 - don't bother setting pixelPerfect on canvas 2021-01-14 17:46:32 +11:00
sinaioutlander
58d60a10d4 Update ForceUnlockCursor.cs 2021-01-04 01:23:20 +11:00
sinaioutlander
0432c6d56c 3.1.5
* Integrate PR from js6pak
2021-01-03 19:27:02 +11:00
js6pak
4a1c54fac1
Load assetbundle from EmbeddedResource 2021-01-02 19:38:01 +01:00
sinaioutlander
44f54d9190 3.1.4 2020-12-31 18:32:52 +11:00
sinaioutlander
3b4ea31b50 Fix Texture2D saver in Mono and for non-readable textures 2020-12-24 18:10:17 +11:00
sinaioutlander
ad7b05f721 Just disable EventSystem component and not the entire gameobject 2020-12-21 16:33:34 +11:00
sinaioutlander
852ca8e9eb New attempt at fixing conflicting EventSystem problems in IL2CPP 2020-12-16 14:28:54 +11:00
sinaioutlander
7386eca0c2 Update UIManager.cs 2020-12-15 19:33:04 +11:00