egui/egui_glium
Jay Oster 00575e158f
Fix an issue where losing focus could prevent the event loop from receiving events for releasing modifier keys (#479)
- This issue was made apparent on macOS since 67c6002578
- Repro:
  1. Cmd+Tab away from the window (this will keep the Cmd modifier state `true` until it is pressed again)
  2. Cmd+Tab back to the window
  3. Try to scroll with the trackpad or mouse wheel ... it won't work until you press and release the Cmd key!
  4. Also the plot widget will be stuck in "zoom mode" while the Cmd modifier state is true.
- I was not able to reproduce the issue with `egui_web`
2021-06-12 15:55:08 +02:00
..
examples Resizable panels + right and bottom panels (#438) 2021-05-26 22:06:10 +02:00
src Fix an issue where losing focus could prevent the event loop from receiving events for releasing modifier keys (#479) 2021-06-12 15:55:08 +02:00
Cargo.toml Tell docs.rs to use the --all-features flag when generating docs 2021-05-12 20:02:25 +02:00
CHANGELOG.md epi: merge App::load into App::setup, and provide Frame argument 2021-06-07 20:53:33 +02:00
README.md Add note about required libraries on Linux 2021-01-20 17:27:58 +01:00

Latest version Documentation MIT Apache

egui_glium

This crates provides bindings between egui and glium which allows you to write GUI code using egui and compile it and run it natively, cross platform.

For linux you need to sudo apt-get install libxcb-render0-dev libxcb-shape0-dev libxcb-xfixes0-dev to use egui_glium.