bevy/crates/bevy_text/src
andriyDev d05c435848
Replace Handle::Weak with Handle::Uuid. (#19896)
# Objective

- Progress towards #19024.

## Solution

- Remove `Handle::Weak`!

If users were relying on `Handle::Weak` for some purpose, they can
almost certainly replace it with raw `AssetId` instead. If they cannot,
they can make their own enum that holds either a Handle or an AssetId.
In either case, we don't need weak handles!

Sadly we still need Uuid handles since we rely on them for "default"
assets and "invalid" assets, as well as anywhere where a component wants
to impl default with a non-defaulted asset handle. One step at a time
though!
2025-07-02 14:40:35 +00:00
..
bounds.rs Rename JustifyText to Justify (#19522) 2025-06-09 19:59:48 +00:00
error.rs Deny derive_more error feature and replace it with thiserror (#16684) 2024-12-06 17:03:55 +00:00
FiraMono-subset.ttf
font_atlas_set.rs Replace Handle::Weak with Handle::Uuid. (#19896) 2025-07-02 14:40:35 +00:00
font_atlas.rs Add UVec to_extents helper method (#19807) 2025-06-26 20:53:49 +00:00
font_loader.rs Deny derive_more error feature and replace it with thiserror (#16684) 2024-12-06 17:03:55 +00:00
font.rs Add core and alloc over std Lints (#15281) 2024-09-27 00:59:59 +00:00
glyph.rs Replace Handle::Weak with Handle::Uuid. (#19896) 2025-07-02 14:40:35 +00:00
lib.rs Rename JustifyText to Justify (#19522) 2025-06-09 19:59:48 +00:00
pipeline.rs Replace Handle::Weak with Handle::Uuid. (#19896) 2025-07-02 14:40:35 +00:00
text2d.rs Replace Handle::Weak with Handle::Uuid. (#19896) 2025-07-02 14:40:35 +00:00
text_access.rs Relationships (non-fragmenting, one-to-many) (#17398) 2025-01-18 22:20:30 +00:00
text.rs Bevy Feathers: an opinionated widget toolkit for building Bevy tooling (#19730) 2025-06-28 19:52:13 +00:00