mirror of https://github.com/emilk/egui.git
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
2.1 KiB
2.1 KiB
Changelog for egui_extras
All notable changes to the egui_extras
integration will be noted in this file.
Unreleased
0.20.0 - 2022-12-08
- Added
RetainedImage::from_svg_bytes_with_size
to be able to specify a size for SVGs to be rasterized at. - Lots of
Table
improvements (#2369):- Double-click column separators to auto-size the column.
- All
Table
now store state. You may see warnings about reused table ids. Useui.push_id
to fix this. TableBuilder::column
takes aColumn
instead of aSize
.Column
controls default size, size range, resizing, and clipping of columns.Column::auto
will pick a size automatically- Added
Table::scroll_to_row
. - Added
Table::min_scrolled_height
andTable::max_scroll_height
. - Added
TableBody::max_size
. Table::scroll
renamed toTable::vscroll
.egui_extras::Strip
now hasclip: false
by default.- Fix bugs when putting
Table
inside of a horizontalScrollArea
. - Many other bug fixes.
- Add
Table::auto_shrink
- set tofalse
to expand table to fit its containingUi
(#2371). - Added
TableBuilder::vertical_scroll_offset
: method to set vertical scroll offset position for a table (#1946).
0.19.0 - 2022-08-20
- MSRV (Minimum Supported Rust Version) is now
1.61.0
(#1846). - You can now specify a texture filter for
RetainedImage
(#1636). - Fixed uneven
Table
striping (#1680).
0.18.0 - 2022-04-30
- Added
Strip
,Table
andDatePicker
(#963). - MSRV (Minimum Supported Rust Version) is now
1.60.0
(#1467). - Renamed feature "persistence" to "serde" (#1540).
0.17.0 - 2022-02-22
RetainedImage
: convenience for loading svg, png, jpeg etc and showing them in egui.