bevy/crates
Zicklag e290a7e29c Implement Sub-App Labels (#2695)
This is a rather simple but wide change, and it involves adding a new `bevy_app_macros` crate. Let me know if there is a better way to do any of this!

---

# Objective

- Allow adding and accessing sub-apps by using a label instead of an index

## Solution

- Migrate the bevy label implementation and derive code to the `bevy_utils` and `bevy_macro_utils` crates and then add a new `SubAppLabel` trait to the `bevy_app` crate that is used when adding or getting a sub-app from an app.
2021-08-24 00:31:21 +00:00
..
bevy_app Implement Sub-App Labels (#2695) 2021-08-24 00:31:21 +00:00
bevy_asset fix nightly clippy lints (#2568) 2021-07-30 03:17:27 +00:00
bevy_audio Fix some nightly clippy lints (#2522) 2021-07-29 19:36:39 -07:00
bevy_core Fix some nightly clippy lints (#2522) 2021-07-29 19:36:39 -07:00
bevy_derive Relicense Bevy under the dual MIT or Apache-2.0 license (#2509) 2021-07-23 21:11:51 +00:00
bevy_diagnostic pipelined rendering proof of concept 2021-07-24 16:43:37 -07:00
bevy_dylib Relicense Bevy under the dual MIT or Apache-2.0 license (#2509) 2021-07-23 21:11:51 +00:00
bevy_dynamic_plugin pipelined rendering proof of concept 2021-07-24 16:43:37 -07:00
bevy_ecs Implement Sub-App Labels (#2695) 2021-08-24 00:31:21 +00:00
bevy_gilrs pipelined rendering proof of concept 2021-07-24 16:43:37 -07:00
bevy_gltf Fix some nightly clippy lints (#2522) 2021-07-29 19:36:39 -07:00
bevy_input pipelined rendering proof of concept 2021-07-24 16:43:37 -07:00
bevy_internal Port bevy_gltf to pipelined-rendering (#2537) 2021-07-30 03:37:34 +00:00
bevy_log Add log crate compatibility to bevy_log 2021-07-24 16:43:37 -07:00
bevy_macro_utils Implement Sub-App Labels (#2695) 2021-08-24 00:31:21 +00:00
bevy_math Relicense Bevy under the dual MIT or Apache-2.0 license (#2509) 2021-07-23 21:11:51 +00:00
bevy_pbr Fix some nightly clippy lints (#2522) 2021-07-29 19:36:39 -07:00
bevy_reflect Fix some nightly clippy lints (#2522) 2021-07-29 19:36:39 -07:00
bevy_render Fix some nightly clippy lints (#2522) 2021-07-29 19:36:39 -07:00
bevy_scene Fix some nightly clippy lints (#2522) 2021-07-29 19:36:39 -07:00
bevy_sprite pipelined rendering proof of concept 2021-07-24 16:43:37 -07:00
bevy_tasks Relicense Bevy under the dual MIT or Apache-2.0 license (#2509) 2021-07-23 21:11:51 +00:00
bevy_text pipelined rendering proof of concept 2021-07-24 16:43:37 -07:00
bevy_transform Directional light and shadow (#6) 2021-07-24 16:43:37 -07:00
bevy_ui Fix some nightly clippy lints (#2522) 2021-07-29 19:36:39 -07:00
bevy_utils Implement Sub-App Labels (#2695) 2021-08-24 00:31:21 +00:00
bevy_wgpu Fix some nightly clippy lints (#2522) 2021-07-29 19:36:39 -07:00
bevy_window fix clippy 2021-07-24 16:43:37 -07:00
bevy_winit Fix some nightly clippy lints (#2522) 2021-07-29 19:36:39 -07:00
crevice remove .system from pipelined code (#2538) 2021-07-26 23:44:23 +00:00