| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| 0.32.2 - Ui_place, Harness_mask and more bug fixes source code.tar.gz | 2025-09-04 | 2.5 MB | |
| 0.32.2 - Ui_place, Harness_mask and more bug fixes source code.zip | 2025-09-04 | 2.8 MB | |
| README.md | 2025-09-04 | 3.0 kB | |
| Totals: 3 Items | 5.4 MB | 0 | |
egui is an easy-to-use immediate mode GUI for Rust that runs on both web and native.
Try it now: https://www.egui.rs/
egui development is sponsored by Rerun, a startup building an SDK for visualizing streams of multimodal data.
Add Ui::place
Ui::place is similar to Ui::put, but it doesn't update the current Uis cursor. This is very useful when using the new Atoms or making badge-like widgets.
The following breaks with Ui::put but works just fine with Ui::place:
Add Harness::mask
Harness::mask allows for simple masking of Rects you don't want to be visible in snapshot test images. The rect will be masked with a ugly color to make it obvious whats going on:
egui
- Add
Ui::place, to place widgets without changing the cursor #7359 by @lucasmerlin - Fix:
SubMenushould not display when ui is disabled #7428 by @ozwaldorf - Remove line breaks when pasting into single line TextEdit #7441 by @YgorSouza
- Panic mutexes that can't lock for 30 seconds, in debug builds #7468 by @emilk
- Fix: prevent calendar popup from closing on dropdown change #7409 by @AStrizh
egui_extras
- Fix memory leak when
forget_imageis called while loading #7380 by @Vanadiae - Fix deadlock in
ImageLoader,FileLoader,EhttpLoader#7494 by @lucasmerlin
egui_kittest
- Allow masking widgets in kittest snapshots #7467 by @lucasmerlin
epaint
- Panic mutexes that can't lock for 30 seconds, in debug builds #7468 by @emilk
- Skip zero-length layout job sections #7430 by @HactarCE
Unsorted commits
- Add track_caller to Mutex and RwLock for deadlock_detection b17d716