๐ egui v0.13.0 Release Notes
Release Date: 2021-06-24 // almost 3 years ago-
โ Added โญ
- Plot:
- Panels:
- Added right and bottom panels (
SidePanel::right
andPanel::bottom
). - Panels can now be resized.
- Added an option to overwrite frame of a
Panel
.
- Added right and bottom panels (
- Improve accessibility / screen reader.
- โ Added
ScrollArea::show_rows
for efficient scrolling of huge UI:s. - โ Added
ScrollArea::enable_scrolling
to allow freezing scrolling when editing TextEdit widgets within it - โ Added
Ui::set_visible
as a way to hide widgets. - Added
Style::override_text_style
to easily change the text style of everything in aUi
(or globally). - ๐
You can now change
TextStyle
on checkboxes, radio buttons andSelectableLabel
. - โ Added support for cint under
cint
feature. - Added features
extra_asserts
andextra_debug_asserts
to enable additional checks. - ๐
TextEdit
now supports edits on a generic buffer usingTextBuffer
. - Added
Context::set_debug_on_hover
andegui::trace!(ui)
๐ Changed ๐ง
- Minimum Rust version is now 1.51 (used to be 1.52)
- ๐ Tweaked the default visuals style.
- Plot: Renamed
Curve
toLine
. TopPanel::top
is nowTopBottomPanel::top
.- ๐
SidePanel::left
no longet takes the default width by argument, but by a builder call. - 0๏ธโฃ
SidePanel::left
is resizable by default.
๐ Fixed ๐
- ๐ Fixed uneven lettering on non-integral device scales ("extortion lettering").
- ๐ Fixed invisible scroll bar when native window is too narrow for egui.