SpecificProtagonist

Results 15 issues of SpecificProtagonist

# Objective Startup systems used to require `add_startup_system` and belonged to special startup stages. This is no longer necessary: They can just be added to the `CoreSchedule::Startup` instead (and `add_startup_system`/`add_startup_systems`...

A-ECS
C-Usability
S-Controversial

What happens when a key is held while a window loses focus? E.g. on X11 a synthetic key up event is received while on MacOS a key up event is...

S - docs

## Bevy version 2aed777 ## What you did I spawned an entity with a component: ```rust #[derive(Component)] struct Foo; let mut world = World::new(); world.spawn(Foo); ``` Then ran a system...

C-Bug
S-Needs-Triage

Inside UserMeta, the instance is stored in an Rc. However, calling `login_account`/`register_account` on an `Instance` creates a new copy of the instance. Is this intentional? If not, this could be...

Priority: Low
Type: Enhancement
Difficulty: Easy

Fixes #191 This implementation prioritises recognized flags over positional arguments in the case of ambiguity. Edit: CLA signed.

Because of https://github.com/google/argh/blob/f02f6b44444b340a553ff2db298744721ebc77a7/argh/src/lib.rs#L923 positional arguments that start with a `-` get misinterpreted as optionals. This prevents e.g. taking numbers or filenames that start with a dash as required arguments, despite...

# Objective Implement FromIterator/IntoIterator for dynamic types where missing Note: - can't impl `IntoIterator` for `&Array` & co because of orphan rules - `into_iter().collect()` is a no-op for `Vec`s because...

C-Usability
S-Ready-For-Final-Review
A-Reflection
D-Straightforward

Fixes #68

# Objective Fixes #14708 Also fixes `try_insert_if_new` & dynamic component insertions per command not updating tracked location ## Solution `ObserverTrigger` has a new `caller` field; hooks take an additional caller...

A-ECS
C-Usability
S-Needs-Benchmarking
D-Modest
S-Needs-Review

# Objective Make documentation of a component's required components more visible by moving it to the type's docs ## Solution Change `#[require]` from a derive macro helper to an attribute...

C-Docs
A-ECS
X-Contentious
S-Needs-Review