egui/crates
Varphone Wong 1f414c059d
`egui_extras`: Fixed handling of `file://` protocol for images (#4107)
* Remove the leading slash from the path if the target OS is Windows.

This is because Windows paths are not supposed to start with a slash.
For example, `file:///C:/path/to/file` is a valid URI, but
`/C:/path/to/file` is not a valid path.

* Use the input URI consistently as the cache key.

Currently, the cache key is inconsistently set as either the path or the
URI, while the forget key is always the URI. This inconsistency should
be resolved.

---------

Co-authored-by: Emil Ernerfeldt <emil.ernerfeldt@gmail.com>
2024-03-08 10:24:34 +01:00
..
ecolor Release 0.26.2 - Response.interact/context_menu fix 2024-02-14 10:49:57 +01:00
eframe add webgpu feature by default for wgpu feature of eframe (#4124) 2024-03-04 20:20:03 +01:00
egui Fix IME bug where currently typed characters got copied 2024-03-08 10:00:28 +01:00
egui-wgpu Release 0.26.2 - Response.interact/context_menu fix 2024-02-14 10:49:57 +01:00
egui-winit Add some profile scopes to handle_platform_output 2024-02-21 16:25:28 +01:00
egui_demo_app Add API for raw mouse motion (#4063) 2024-02-20 18:00:39 +01:00
egui_demo_lib Quickly animate scroll when calling `ui.scroll_to_cursor` etc (#4119) 2024-03-04 20:00:13 +01:00
egui_extras `egui_extras`: Fixed handling of `file://` protocol for images (#4107) 2024-03-08 10:24:34 +01:00
egui_glow Release 0.26.2 - Response.interact/context_menu fix 2024-02-14 10:49:57 +01:00
egui_plot egui_plot: fix panic when the base step size is set to 0 (#4078) 2024-02-20 16:26:47 +01:00
egui_web Fix typos (#2866) 2023-04-18 15:52:45 +02:00
emath Quickly animate scroll when calling `ui.scroll_to_cursor` etc (#4119) 2024-03-04 20:00:13 +01:00
epaint `epaint`: Added `Shape::{scale,translate}` wrappers (#4090) 2024-03-08 10:07:31 +01:00