mirror of
https://github.com/Noratrieb/game-wip-dontplay.git
synced 2026-01-17 04:45:02 +01:00
4.7 KiB
4.7 KiB
Changelog for egui_glium
All notable changes to the egui_glium integration will be noted in this file.
Unreleased
- Remove the
screen_readerfeature (#2669).
0.20.1 - 2022-12-11
0.20.0 - 2022-12-08
- MSRV (Minimum Supported Rust Version) is now
1.65.0(#2314).
0.19.0 - 2022-08-20
- MSRV (Minimum Supported Rust Version) is now
1.61.0(#1846).
0.18.0 - 2022-04-30
- Remove "epi" feature (#1361).
- Remove need for
trait epi::NativeTextureto use thefn register_native_texture/replace_native_texture(#1361). - MSRV (Minimum Supported Rust Version) is now
1.60.0(#1467).
0.17.0 - 2022-02-22
EguiGlium::runno longer returns the shapes to paint, but stores them internally until you callEguiGlium::paint(#1110).- Optimize the painter and texture uploading (#1110).
- Automatically detect and apply dark or light mode from system (#1045).
0.16.0 - 2021-12-29
- Simplified
EguiGliuminterface (#871). - Removed
EguiGlium::is_quit_event(#881). - Updated
gliumto 0.31 (#930). - Changed the
Painterinterface slightly (#999).
0.15.0 - 2021-10-24
- Remove "http" feature (use https://github.com/emilk/ehttp instead!).
- Implement
epi::NativeTexturetrait for the glium painter. - Deprecate 'Painter::register_glium_texture'.
- Increase scroll speed.
- Restore window position on startup without flickering.
- A lot of the code has been moved to the new library
egui-winit. - Fixed reactive mode on windows.
0.14.0 - 2021-08-24
- Fixed native file dialogs hanging (eg. when using
rfd). - Implement drag-and-dropping files into the application.
- Fix minimize on Windows.
- Change
drag_and_drop_supporttofalseby default (Windows only). See https://github.com/emilk/egui/issues/598. - Don't restore window position on Windows, because the position would sometimes be invalid.
0.13.1 - 2021-06-24
- Fixed
httpfeature flag and docs
0.13.0 - 2021-06-24
- Added
EguiGlium::is_quit_eventto replacecontrol_flowargument toEguiGlium::on_event. - Fix modifier key for zoom with mouse wheel on Mac
- Fix stuck modifier keys
0.12.0 - 2021-05-10
- Simplify usage with a new
EguiGliumwrapper type.
0.11.0 - 2021-04-05
- Position IME candidate window next to text cursor.
- Register your own glium textures.
- [Fix cursor icon flickering on Windows(https://github.com/emilk/egui/pull/218).
0.10.0 - 2021-02-28
- Add shaders for GLSL 1.2, GLSL ES 1.0 and 3.0
- now
eguiworks well on old hardware which supports OpenGL 2.1 only like Raspberry Pi 1 and Zero.
- now
0.9.0 - 2021-02-07
- Nothing new
0.8.0 - 2021-01-17
- Fixed a bug where key releases weren't sent to egui
- Fixed
set_window_sizefor non-nativepixels_per_point.
0.7.0 - 2021-01-04
httppersistenceandtimeare now optional (and opt-in) features.
0.6.0 - 2020-12-26
Added ⭐
egui_gliumwill auto-save your app state every 30 seconds.egui_gliumcan now set windows as fixed size (e.g. the user can't resize the window). Seeegui::App::is_resizable().
Changed 🔧
egui_gliumwill now save you app state to a better directory.egui_glium::run: the parameterappnow has signatureBox<dyn App>(you need to addBox::new(app)to your code).- Window title is now passed via the
traitfunctionegui::App::name().
Fixed 🐛
- Serialize window size in logical points instead of physical pixels.
- Window position is now restored on restart.
0.5.0 - 2020-12-13
- FileStorage::from_path now takes
Into<Path>instead ofString
0.4.0 - 2020-11-28
Started changelog. Features:
- Input
- Painting
- Clipboard handling
- Open URL:s
- Simple JSON-backed storage