Nicola Papale

Results 97 issues of Nicola Papale

## How can Bevy's documentation be improved? The link to `bevy_utils::get_short_name` in "short name" in the description of the `short_name` method is broken: - https://docs.rs/bevy/latest/bevy/reflect/struct.TypeRegistration.html#method.short_name The link seems to refer...

C-Docs
A-Reflection

# Objective This allows querying for a potentially far-off ancestor in the bevy hierarchy with the `Ancestor` component. ## Motivation I found myself needing such components a lot in #5378,...

C-Enhancement
A-Hierarchy

Compilation times on a cold build between 0.7 and 0.8 regressed, see [discord discussion](https://discord.com/channels/691052431525675048/692572690833473578/1003674359237447823) ## What solution would you like? @inodentry : > - serde, roughly dividing the whole dependency...

A-Build-System
C-Performance
C-Usability

# Objective - https://github.com/bevyengine/rfcs/pull/41 ## TODO This is a WIP. - [x] Figure out how to call the new crate and how it interacts with the name of the existing...

C-Enhancement
A-UI
S-Controversial

> Calls a closure on each result of [Query](https://docs.rs/bevy/latest/bevy/ecs/system/struct.Query.html) where the entities match. The documentation talks about calling a "closure", but `iter_many_mut` doesn't have a closure argument, as the example...

C-Docs
A-ECS

**Bevy version**: 0.6 **OS & graphic stack**: ArchLinux kernel 5.16.2 ## Problem When using https://github.com/aevyrie/bevy_mod_raycast which relies on bevy's Aabb, and I update an entity's mesh, either by (1) changing...

C-Bug
A-Rendering
A-Math
D-Complex

# Objective Fix #5149 ## Solution Instead of returning the **total count** of elements in the `QueryIter` in `size_hint`, we return the **count of remaining elements**. This Fixes #5149 even...

C-Bug
A-ECS
S-Ready-For-Final-Review

**bevy_mod_raycast version**: 0.3 **Bevy version**: 0.6 **OS & graphic stack**: ArchLinux kernel 5.16.2 ## Problem This is a copy of an upstream bug reported in bevyengine/bevy#4294. When I update an...

bug

- Add the standard code size optimization flags to `Cargo.toml` - Use wasm-opt from binaryen This reduces the generated wasm file sizes from `12M` to `5.9M`. **DISCLAIMER**: This increases **massively**...

C-Enhancement
A-Build-System

[RENDERED](https://github.com/nicopap/rfcs/blob/ui-navigation/rfcs/41-ui-navigation.md) Two new components and a new system to define navigation nodes for the ECS UI. On top of making it easy to implement controller navigation of in-game UIs, it...