egui/crates
Lucas Meurer f2f00ef62a
New Plugin trait (#7385)
This adds a new `Plugin` trait and new `input_hook` and `output_hook`
plugin fns. Having a `Plugin` trait should make it easier to store state
in the plugin and improve discoverability of possible plugin hooks.

The old `on_begin_pass` and `on_end_pass` have been ported to use the
new plugin trait, should we deprecate them?
2025-09-16 10:55:58 +02:00
..
ecolor 0.32.3 release: Bump version numbers and update changelog (#7536) 2025-09-12 08:18:19 +02:00
eframe 0.32.3 release: Bump version numbers and update changelog (#7536) 2025-09-12 08:18:19 +02:00
egui New Plugin trait (#7385) 2025-09-16 10:55:58 +02:00
egui-wgpu 0.32.3 release: Bump version numbers and update changelog (#7536) 2025-09-12 08:18:19 +02:00
egui-winit 0.32.3 release: Bump version numbers and update changelog (#7536) 2025-09-12 08:18:19 +02:00
egui_demo_app Increase default text size from 12.5 to 13.0 (#7521) 2025-09-09 15:47:24 +02:00
egui_demo_lib Add rotation gesture support for trackpad sources (#7453) 2025-09-11 12:44:17 +02:00
egui_extras 0.32.3 release: Bump version numbers and update changelog (#7536) 2025-09-12 08:18:19 +02:00
egui_glow 0.32.3 release: Bump version numbers and update changelog (#7536) 2025-09-12 08:18:19 +02:00
egui_kittest 0.32.3 release: Bump version numbers and update changelog (#7536) 2025-09-12 08:18:19 +02:00
egui_plot Move `egui_plot` to its own repo (#4828) 2024-07-15 18:45:19 +02:00
egui_web Rename `master` branch to `main` (#7034) 2025-05-08 09:15:42 +02:00
emath Improve `OrderedFloat` hash performance (#7512) 2025-09-08 17:39:52 +02:00
epaint 0.32.3 release: Bump version numbers and update changelog (#7536) 2025-09-12 08:18:19 +02:00
epaint_default_fonts 0.32.3 release: Bump version numbers and update changelog (#7536) 2025-09-12 08:18:19 +02:00