558 Commits

Author SHA1 Message Date
Sinai
3628f3db31 Fix event system control 3.3.10 2021-04-09 01:46:26 +10:00
Sinai
d39fea69c3 Better InputSystem Key enum resolving 2021-04-07 20:54:08 +10:00
Sinai
95e8b3aa58 fix string unbox 3.3.9 2021-04-07 17:31:06 +10:00
Sinai
b68145385c Fix issue with float struct check 2021-04-07 17:20:54 +10:00
Sinai
2310f2f7ce Add "Default Tab" config setting instead of "last active tab" 2021-04-07 17:20:42 +10:00
Sinai
2cc403ad17 Cleanup runtime-specific 2021-04-07 17:20:09 +10:00
Sinai
c2d9b9b59e a few small fixes
* Fix InteractiveFlags toggles not being properly updated
* Fix cases where games that don't have Reflection.Emit would still have the C# Console available. Also added a "(disabled)" message to the tab button.
3.3.8
2021-04-06 01:01:46 +10:00
Sinai
c748be7bcc Rewrite InteractiveUnityStruct, now called InteractiveFloatStruct
InteractiveFloatStruct supports any struct where all the fields are floats.
2021-04-05 20:32:47 +10:00
Sinai
09dae6f1d3 Add proper support for InputSystem 3.3.7 2021-04-05 16:28:30 +10:00
Sinai
6ca117b070 Fix strings boxed as Il2CppSystem.Objects 3.3.6 2021-04-04 13:44:58 +10:00
Sinai
113f2fd922 3.3.5 - fix Il2Cpp Hashtable, boxed strings 3.3.5 2021-04-04 03:41:36 +10:00
Sinai
7443f6500e Update README.md 2021-04-03 17:24:28 +11:00
Sinai
92566c2729
Update README.md 2021-04-02 19:56:18 +11:00
Sinai
713f87f455
Update THIRDPARTY_LICENSES.md 2021-04-02 17:45:50 +11:00
Sinai
4241e7e207 Include third-party licenses 2021-04-02 17:44:49 +11:00
Sinai
6d479a6703 3.3.4
* Fixed Harmony patches not working properly for games which use older BepInEx releases (ie. Risk of Rain 2)
* Fixed a couple minor issues with the config settings
3.3.4
2021-04-02 17:06:49 +11:00
Sinai
6539f818c3
Update README.md 2021-04-01 22:04:58 +11:00
Sinai
bc5ffcab40 Update README.md 3.3.3 2021-04-01 17:15:50 +11:00
Sinai
d070ded036 3.3.3
* Fix `Hide on Startup` not working
* Fix for cases when we try to `scene.GetRootGameObjects()` but the scene has not yet fully loaded.
* MelonLoader releases will no longer spam "Preferences Saved!" constantly in the Console log
* Fix mistake with UI Event System setting/releasing
* Fix some UI elements not having correct Color transition values
2021-04-01 17:13:31 +11:00
Sinai
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
3.3.2
2021-03-31 22:58:17 +11:00
Sinai
89f137680e Update DebugConsole.cs 3.3.1 2021-03-31 02:02:12 +11:00
Sinai
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
Sinai
456e15020f
Update README.md 2021-03-31 00:00:39 +11:00
Sinai
d33d46927d
Update README.md 2021-03-30 23:59:08 +11:00
Sinai
7a872cecf9 Update UIFactory.cs 2021-03-30 22:34:59 +11:00
Sinai
b2cbdc1802 Update README.md 3.3.0 2021-03-30 21:31:12 +11:00
Sinai
3501a28fd1 Restore UnlockMouse config, adjust config saving 2021-03-30 21:23:45 +11:00
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
f66a04c93f Update README.md 2021-03-26 23:34:06 +11:00
Sinai
8f07255d1b Update README.md 2021-03-26 23:12:31 +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)
3.2.10
2021-03-26 19:49:53 +11:00
Sinai
604c499822 Add Reset button to C# Console 3.2.9 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
c658d393f5 Update README.md 2021-03-26 05:59:17 +11:00
Sinai
9a45e29e02 Update README.md 2021-03-26 05:53:03 +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
6d9cb8205a Update README.md 2021-03-25 18:48:40 +11:00
Sinai
0f431e997b Update README.md 3.2.8 2021-03-25 18:47:52 +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 3.2.7 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 3.2.6 2021-03-23 04:47:55 +11:00
Sinai
0c40b4fad9 Merge branch 'master' of https://github.com/sinai-dev/Explorer 3.2.5 2021-03-21 16:18:56 +11:00
Sinai
bba912667f fix ToString exception 2021-03-21 16:18:47 +11:00