e4ff86259b
More progress
2021-05-05 21:27:09 +10:00
a89d66cf81
More progress, cleanups and fixes
2021-05-04 20:10:46 +10:00
ad61ff243a
progress on lists and dictionaries, fixes for scrollpool
2021-05-03 01:29:02 +10:00
ab8b736f7e
Improve Il2Cpp Coroutine support, make universal ExplorerBehaviour class
2021-05-01 20:55:14 +10:00
d76bc1f812
Add ContainsIgnoreCase helper to reduce string alloc, cleanup
2021-04-30 23:43:27 +10:00
74ff1d8f01
Cleanup
2021-04-30 23:12:18 +10:00
2378925a8b
More progress
2021-04-30 21:34:50 +10:00
b0d54b1d80
Progress on ReflectionInspector, framework mostly done
2021-04-28 20:47:48 +10:00
a2ff37e36d
Some progress on inspector rewrites, most of the framework figured out now.
2021-04-27 21:22:48 +10:00
9f8d53f55a
Rewriting everything from scratch, developed generic ObjectPool system
2021-04-26 19:56:21 +10:00
6d4cc66079
Adding back rest of the menu, ported most of Reflection Inspector for new UI
2021-04-25 00:21:12 +10:00
ebb89b1b8b
Update UnityExplorer.csproj
2021-04-24 04:01:03 +10:00
f509a985e7
Added Search page and AutoCompleter
2021-04-23 21:50:58 +10:00
fdfadcefc1
Added 'temp height cache' to ScrollPool for when filtering, fix some issues
2021-04-22 17:53:29 +10:00
edbb9a2882
Cleanup and fix some small issues with scroll pool
2021-04-21 23:07:15 +10:00
b32675e3b1
Finally got dynamic scroll pool working perfectly
...
Just need to add cells to pool if viewport height is expanded, otherwise I'd say its done.
2021-04-21 18:44:43 +10:00
ff7c822d69
More progress on the dynamic scroll pool, almost done
2021-04-20 21:09:07 +10:00
300b35c2d3
Finally got the scrollpool working properly with dynamic content height
2021-04-19 23:47:25 +10:00
7a253fa0a0
replace old scrollpool with new dynamic one, more progress
2021-04-19 20:08:07 +10:00
8b5e385c28
Working on a dynamic-height scroll pool, almost done
2021-04-18 21:38:09 +10:00
2e5fb72716
Update PanelDragger to handle multiple panels, add panel 'focusing'
2021-04-17 04:05:27 +10:00
085c79441b
Create preliminary GameObject inspector for testing, cleanup some UI
2021-04-16 21:07:32 +10:00
1769a4ed8d
Make abstract UIPanel class, refactor SceneExplorer into that, some fixes
2021-04-16 17:49:05 +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
2cc403ad17
Cleanup runtime-specific
2021-04-07 17:20:09 +10:00
c748be7bcc
Rewrite InteractiveUnityStruct, now called InteractiveFloatStruct
...
InteractiveFloatStruct supports any struct where all the fields are floats.
2021-04-05 20:32:47 +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
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
e85a3e0f1e
Merge bepinex/melonloader unhollowed libs
2021-03-26 06:04:44 +11:00
bf455893e7
Include all references in lib folder
2021-03-26 05:40:12 +11:00
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
25e48f2f37
Project refactor, namespace cleanup, splitting UI/functionality.
2021-03-18 17:17:29 +11:00
9665753dc8
fix BIE5 mono release
2021-03-16 18:12:26 +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
ce38e8ac50
bump to MelonLoader 0.3.0
2021-03-06 17:25:54 +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
fdfaaadd89
3.1.6 - don't bother setting pixelPerfect on canvas
2021-01-14 17:46:32 +11:00
4a1c54fac1
Load assetbundle from EmbeddedResource
2021-01-02 19:38:01 +01:00
be635e46a0
Swapping to INI instead of XML config, including an AssetBundle for old (5.6.1) Unity versions.
2020-11-25 16:40:36 +11:00
1dfcdb2dca
Update build instructions, remove unnecessary references from CS project file
2020-11-23 20:28:22 +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
c38155ab04
Fix for InputSystem in 3.0.0 (temp fix for il2cpp)
2020-11-20 17:12:40 +11:00
44ac4312e8
3.0.1: Update BepInEx build for 5.4.1, remove Test Class inspection on start, update libs, remove commented references
2020-11-17 19:46:54 +11:00
7920c54761
added InteractiveUnityStruct, thats the end of the interactive values for now
2020-11-17 00:52:15 +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
8acc85061d
InteractiveBool, Il2Cpp>Mono type dict cache, some UI fixes
2020-11-16 00:50:06 +11:00