Christopher-Marcel Esser
Christopher-Marcel Esser
Yeah that should be possibly via reflection. And I agree, it should be done via another script, one that is editor-only. This will ensure the concerns are separated more easily...
Unity crashes loading the profiler data :( >another good portion is waiting for an unclear Async task That should be [the actual weaving task](https://github.com/ExtendRealityLtd/Malimbe/blob/e4cbe1093f40eccb4b7de86358e8f55e833daafe/Sources/FodyRunner.UnityIntegration/EditorWeaver.cs#L87-L89). That taking the most time is...
>it seems like Malimbe is roughly doubling compile times? I'd expect a constant time being added as part of Malimbe when the assemblies don't need to be weaved/are already weaved....
I'm not aware of a solution. Both projects have to use Unity API (`CustomEditor`) in a hacky way to pull off each other's "replace the default inspector for _anything_" logic.
This is done in Malimbe [here](https://github.com/ExtendRealityLtd/Malimbe/blob/e4cbe1093f40eccb4b7de86358e8f55e833daafe/Sources/FodyRunner.UnityIntegration/InspectorEditor.cs#L15), which is used as part of VRTK. Malimbe does it to pull of reactive change handling for any property change (in this case for...
Ha well that would do it of course as it just gets rid of our "injected" drawer 😉 Big project, though. Perhaps there's a way to tell Unity to prefer...
Sadly it won't - that API does not allow replacing any type. The only alternative I was seeing in the past was to implement a wrapping type like `ObservedChange` and...
I believe the original issue can be resolved by making Malimbe's `InspectorEditor` look up other editors that use `CustomEditor(typeof(Object))` and then manually tell those to draw, as part of Malimbe's...
>Is it also possible to add a separator or even a foldable box for the additional custom parts? Yes. This has always been the case. Custom property drawers **are** being...
Documentation is needed, of course. --- > From reading the docs though, it would seem that upon building in fact that `UnityPackaging` directory should be populated with the latest build...