egui/crates
Dimitris Papaioannou ebb4646358
Impl from Box<str> for WidgetText, RichText (#5309)
`Box<str>` is an immutable heap-allocated string slice.
This PR makes it more convenient to use them in labels for example.

Before this PR
```rust
let text: Box<str> = "Hello".into();
ui.label(text.into_string());

let text_ref: &Box<str> = &"Hello".into();
ui.label(text_ref.clone().into_string());
// or
ui.label(text_ref.as_ref());
// or
ui.label(&**text_ref);
```
After this PR
```rust
let text: Box<str> = "Hello".into();
ui.label(text);

let text_ref: &Box<str> = &"Hello".into();
ui.label(text_ref);
```

* [x] I have followed the instructions in the PR template
2024-10-29 10:50:06 +01:00
..
ecolor Use boxed slice for lookup table to avoid stack overflow (#5212) 2024-10-23 14:42:47 +02:00
eframe Move all existing .png images to git LGS (#5320) 2024-10-29 10:04:07 +01:00
egui Impl from Box<str> for WidgetText, RichText (#5309) 2024-10-29 10:50:06 +01:00
egui-wgpu Free textures after submitting queue instead of before with wgpu renderer (#5226) 2024-10-06 20:50:10 +02:00
egui-winit iOS: Support putting UI next to the dynamic island (#5211) 2024-10-23 11:10:12 +02:00
egui_demo_app Wgpu render pass on paint callback has now static lifetime (#5149) 2024-09-23 11:48:09 +02:00
egui_demo_lib Move all existing .png images to git LGS (#5320) 2024-10-29 10:04:07 +01:00
egui_extras Use id_salt on Table ScrollArea (#5282) 2024-10-23 10:48:09 +02:00
egui_glow Release 0.29.1 - Bug fixes 2024-10-01 10:08:21 +02:00
egui_kittest Increase the threshold for snapshot tests (#5298) 2024-10-23 11:19:39 +02:00
egui_plot Move `egui_plot` to its own repo (#4828) 2024-07-15 18:45:19 +02:00
egui_web Fix typos (#2866) 2023-04-18 15:52:45 +02:00
emath Update ScrollArea drag velocity when drag stopped (#5175) 2024-10-02 18:12:36 +02:00
epaint Expand max font atlas size from 8k to 16k (#5257) 2024-10-29 10:42:28 +01:00
epaint_default_fonts Release 0.29.1 - Bug fixes 2024-10-01 10:08:21 +02:00