You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently the plugin relies on the platform provided by bevy_editor_pls. However, it seems that making the plugin work on its own is:
Not that hard to implement (assuming egui is still an required dependency)
Makes the editor more usable (not all bevy developers are using bevy_editor_pls)
Tasks:
Try to isolate the code from getting the &mut World reference
While we are abstracting away from the from bevy_editor_pls, the whois tool can offer some tighter integration with it (clicking on the tile can force the inspector into viewing the tile entity)
Consider placing bevy_inspector_egui behind the optional feature gate too
Redesign the API to make it easy-to-use without bevy_editor_pls (probably just make State into a trait)
Create the API that allows adding the plugin without bevy_editor_pls
Integration with egui_dock
Make some of the State API public
The text was updated successfully, but these errors were encountered:
InnocentusLime
changed the title
Independenct from bevy_editor_pls
Make the bevy_editor_pls dependency optional
May 7, 2023
Currently the plugin relies on the platform provided by
bevy_editor_pls
. However, it seems that making the plugin work on its own is:egui
is still an required dependency)bevy
developers are usingbevy_editor_pls
)Tasks:
&mut World
referencebevy_editor_pls
, thewhois
tool can offer some tighter integration with it (clicking on the tile can force the inspector into viewing the tile entity)bevy_inspector_egui
behind the optional feature gate toobevy_editor_pls
(probably just makeState
into a trait)bevy_editor_pls
egui_dock
State
API publicThe text was updated successfully, but these errors were encountered: