
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_support
tofalse
by 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
http
feature flag and docs
0.13.0 - 2021-06-24
- Add
EguiGlium::is_quit_event
to replacecontrol_flow
arguemnt 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
EguiGlium
wrapper 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
egui
works 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_size
for non-nativepixels_per_point
.
0.7.0 - 2021-01-04
http
persistence
andtime
are now optional (and opt-in) features.
0.6.0 - 2020-12-26
Added ⭐
egui_glium
will auto-save your app state every 30 seconds.egui_glium
can now set windows as fixed size (e.g. the user can't resize the window). Seeegui::App::is_resizable()
.
Changed 🔧
egui_glium
will now save you app state to a better directory.egui_glium::run
: the parameterapp
now has signatureBox<dyn App>
(you need to addBox::new(app)
to your code).- Window title is now passed via the
trait
functionegui::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