Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

UI Node base implementation #66

Open
teodosin opened this issue Dec 30, 2023 · 0 comments
Open

UI Node base implementation #66

teodosin opened this issue Dec 30, 2023 · 0 comments
Assignees
Labels
enhancement New feature or request foundational A long-term decision or architectural implementation. Worth the extra effort. stale An old issue that may or may not be relevant anymore

Comments

@teodosin
Copy link
Owner

The foundation for implementing all UI panels and windows as nodes that can be moved around or locked in place. This will also be a test for using bevy_mod_picking for UI interaction.

Since there's currently only one UI element (the current context path bar), refactoring it to use this new system is also part of this issue.

The goal is to eventually merge the regular graph nodes and UI nodes and allow for moving a node from one environment to the other by way of a UI pin. This should wait however until Bevy UI is mature enough to be used in world-space (and until there's rounded corners).

@teodosin teodosin added enhancement New feature or request foundational A long-term decision or architectural implementation. Worth the extra effort. labels Dec 30, 2023
@teodosin teodosin self-assigned this Dec 30, 2023
@teodosin teodosin mentioned this issue Jan 3, 2024
10 tasks
@teodosin teodosin added the stale An old issue that may or may not be relevant anymore label Sep 29, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request foundational A long-term decision or architectural implementation. Worth the extra effort. stale An old issue that may or may not be relevant anymore
Projects
None yet
Development

No branches or pull requests

1 participant