๐ egui v0.12.0 Release Notes
Release Date: 2021-05-10 // about 3 years ago-
โ Added โญ
- โ Added anchors to windows and areas so you can put a window in e.g. the top right corner.
- ๐ Make labels interactive with
Label::sense(Sense::click())
. - Added
Response::request_focus
andResponse::surrender_focus
. - โ Added
TextEdit::code_editor
(VERY basic). - Pan and zoom plots.
- Add plot legends.
- Users can now store custom state in
egui::Memory
. - Added
Response::on_disabled_hover_text
to show tooltip for disabled widgets. - ๐ Zoom input: ctrl-scroll and (on
eframe
web) trackpad-pinch gesture. - ๐ Support for raw multi touch events,
enabling zoom, rotate, and more. Works with
eframe
web on mobile devices, and should work withegui_glium
for certain touch devices/screens. - โ Added (optional) compatibility with mint.
๐ Changed ๐ง
- ๐ Make
Memory::has_focus
public (again). Plot
must now be given a name that is unique within its scope.- Tab only selects labels if the
screen_reader
option is turned on. - ๐ป Renamed
ui.wrap
toui.scope
.
๐ Fixed ๐
- ๐ Fixed defocus-bug on touch screens.
- ๐ Fixed bug with the layout of wide
DragValue
s.
โ Removed ๐ฅ
- Moved experimental markup language to
egui_demo_lib