Results 231 issues of Kevin Reid

### Is there an existing issue for this? - [X] I have searched the existing issues ### Package ecosystem Cargo ### Package manager version cargo 1.80.1 (376290515 2024-07-16) ### Language...

T: bug 🐞
L: go:modules
L: rust:cargo

Right now, `cargo crev` is heavily oriented towards reviewing the current versions of one’s current dependencies. It would be nice if the user interface provided easy ways to review dependencies...

```rust struct Example { v: i32, } fn foo(e: Example) { match e { Example { v } => undefined(v), } } ``` This `match` can be replaced with a...

A-assists
C-feature

Current behavior: 1. Alice visits `https://docs.rs/example/latest/example/really_useful_module/index.html`. 2. Alice sees documentation for `example::really_useful_module` from `example` version 0.17.0. 3. Alice thinks this is worth revisiting, and bookmarks the page or leaves the...

E-easy
A-backend

Allow an `EvaluatedBlock` to provide a series of levels of detail (LoDs) — voxel data of lower resolution than the original/full resolution. This will serve several purposes: * `Modifier::Inventory` wants...

kind: feature
area: graphics
area: data

In principle, this is simple: we already have support for volumetric rendering, and we just need to count empty space as containing the fog. In practice, * the current code...

kind: incomplete
area: graphics

Voxel data can easily be very large, even accidentally. Therefore, we should make some amount of effort to handle out-of-memory failures for the large allocations. This cannot completely prevent running...

kind: feature
area: data

From the UI rendering tests: ![image](https://github.com/user-attachments/assets/e14dbd39-eb29-4e8d-9aa8-6cfd84ede3b9) ```rust let widget = vui::leaf_widget(widgets::ActionButton::new( widgets::ButtonLabel::from(literal!("Hi")), &theme, || {}, )); ``` The text should be centered, but is not.

kind: bug
area: ui

The current situation is that `Block`s have an arbitrary list of `Modifier`s, and there a couple special cases such that if a `Modifier::Rotate` is being added, it is combined with...

kind: feature
area: data

Commit ec4813f3f79cffe3f1267fe15ac8d228ac2f8532 moved the storage of `BlockAttributes` from the primitive to a modifier `Modifier::Attributes`. This allows more flexibility, such as applying arbitrary attributes to a non-primitive block definition, but there...

kind: incomplete
area: data