Christian Hughes

Results 20 issues of Christian Hughes

# Objective Fixes #5791 ## Solution Implemented all the required reflection traits for `VecDeque`, taking from `Vec`'s impls.

C-Usability
A-Reflection
S-Adopt-Me

# Objective Implements #7647 ## Solution Implements the solution described by @LiamGallagher737 in #7647. --- ## Changelog ### Added - `OnTransition`: More specific alternative to OnEnter and OnExit to enable...

A-ECS
S-Blocked
C-Usability

# Objective Fix #8018 ## Solution Added a new method `World::try_run_schedule` that returns a Result instead of panicking if the schedule doesn't exist. --- ## Changelog ### Added - `World::try_run_schedule`:...

A-ECS
C-Usability

## What problem does this solve or what need does it fill? As of #7911, Bevy no longer panics when a system is added to a schedule that doesn't exist...

C-Enhancement
D-Good-First-Issue
A-ECS

## Bevy version Latest commit as of writing ([`7d9cb1c`](https://github.com/bevyengine/bevy/commit/7d9cb1c4ab210595c5228af0ed4ec7d095241db5)) ## What you did ```rust #[derive(WorldQuery)] pub struct Client { pub state: &'static S, // ... } pub trait ClientState: Component...

C-Bug
A-ECS

As the Assets page grows, it becomes notably harder to sort through the assets that are actually usable with a recent or current Bevy version. IMO, the page would be...

enhancement

Currently entities are displayed in either of 2 ways: a label of the ID, or its name and a dropdown of its components. But there isn't a way to change...

I have a large IntelliJ project, of which there are ~102 source files in 11 modules. Recently I started receiving this message in the Event Log quite often: ` Ceylon...

I've seen this come up every now and then as a question in the Discord, so it's probably worth documenting in the cheatbook. The following is a solution I've posted...

Decided to compare the benchmark results from https://github.com/JoJoJet/bevy-trait-query/commit/c757a179a5cbff5a85f4504643aa95e423755c0c (when benchmark results were last posted) until https://github.com/JoJoJet/bevy-trait-query/commit/2869f9d369e731c50b4abfd2b44c4e02f38323b8 (latest commit at time of writing). I noticed some significant performance differences, and am...