Skip to content

hello_egui 0.6.0 - introducing egui_flex

Latest
Compare
Choose a tag to compare
@lucasmerlin lucasmerlin released this 03 Oct 10:44
· 32 commits to main since this release

hello_egui and all it's crates have been updated to egui 0.29!
Thanks to @bircni who did the update to 0.29 🚀
I'd also like to announce that I'm being generously sponsored by rerun to help maintain egui and improve it's ecosystem! Thank you @emilk! ❤️

Also, two new crates have been added:

  • egui_flex
  • egui_material_icons

Introducing egui_flex

A flexbox implementation in egui!
Check the readme to which features of flexbox are supported.

Real-world example

In the hello_egui demo app I have a list of crates displayed as small tags in
the sidebar. When just shown with ui.horizontal_wrapped it looks really weird:

image

When updated to use egui_flex it looks much nicer:

image

Another example from hellopaint:

(notice how the bottom buttons are grown to fill the available space so things are nicely aligned, this would be impossible in egui without hardcoding the sizes)

image

Introducing egui_material_icons

Material icons for egui!

image