egui/crates
Arnold Loubriat 76411b5d74
Add accessibility to `ProgressBar` and `Spinner` (#4139)
- Introduces `WidgetType::ProgressIndicator` and maps it to the
corresponding AccessKit role.
- A `Spinner` is now exposed as a widget indicating a progress for which
a completion state is not known.
- On the other hand, a `ProgressBar` reports a completion state and can
possibly be labeled. Note that a label is not used if not explicitly
asked by the user, as it would be redundant information. Assistive
technologies prefer the numerical value so they can, for instance, emit
beeps of which the frequency rise as the completion state increase. I
had to call `floor` on the progression as it seems all the ATs I tested
would round the value, hence reporting something different than what is
displayed on the label.
2024-03-08 09:54:21 +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 Add accessibility to `ProgressBar` and `Spinner` (#4139) 2024-03-08 09:54:21 +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 Fix interaction with widgets inside selectable rows of `Table` (#4077) 2024-02-20 14:50:13 +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 Convenience const fn for Margin, Rounding and Shadow (#4080) 2024-02-21 16:20:26 +01:00