mirror of
https://github.com/emilk/egui.git
synced 2026-09-01 06:10:06 -04:00
If the app last ran on two monitors and only one is now connected, then the given position is invalid. If this happens on Mac, the window is clamped into valid area. If this happens on Windows, the window is hidden and impossible to bring to get at. So we no longer restore window positions on Windows.
2.5 KiB
2.5 KiB
Changelog for egui_glium
All notable changes to the egui_glium integration will be noted in this file.
Unreleased
- 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
- Fix
httpfeature flag and docs
0.13.0 - 2021-06-24
- Add
EguiGlium::is_quit_eventto replacecontrol_flowarguemnt 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
- Fix a bug where key releases weren't sent to egui
- Fix
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