MyGit

0.27.0

emilk/egui

版本发布时间: 2024-03-27 00:21:33

emilk/egui最新发布版本:0.29.0(2024-09-26 21:35:19)

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.

egui changelog

The hit test logic (what is the user clicking on?) has been completely rewritten, and should now be much more accurate and helpful. The hit test and interaction logic is run at the start of the frame, using the widgets rects from the previous frame, but the latest mouse coordinates. It enabled getting a Response for a widget before creating it using Context::read_response. This will in the future unlock more powerful widget styling options. The new hit test also allows clicking slightly outside a button and still hit it, improving the support for touch screens.

The menus have also been improved so that they both act and feel better, with no change in API. Included in this is much nicer looking shadows, supporting an offset.

Screenshot 2024-03-26 at 17 00 23

⚠️ BREAKING

☰ Menu related improvements

⭐ Added

🔧 Changed

🐛 Fixed

eframe changelog

Desktop/Native

Web

相关地址:原始地址 下载(tar) 下载(zip)

查看:2024-03-27发行的版本