rewin123 / space_editor

bevy prefab editor
MIT License
386 stars 49 forks source link

Split editor_ui into editor_ui and editor_tabs #267

Closed rewin123 closed 7 months ago

rewin123 commented 7 months ago

Currently, the ui code is over-complicated and different related parts of it are scattered in random places. For example tabs logic is in editor_tab.rs lib.rs uiplugin.rs For simplification I suggest to put all core logic of dock/tabs systems in a separate crate, independent of any other space* crate. This will greatly increase both bug finding, testability and flexibility of the editor

naomijub commented 7 months ago

is this done?

rewin123 commented 7 months ago

Yep