egui/egui_glium/CHANGELOG.md
Emil Ernerfeldt 9bc732328f eframe: Don't restore window position on Windows
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.
2021-08-18 22:51:04 +02:00

2.5 KiB

Changelog for egui_glium

All notable changes to the egui_glium integration will be noted in this file.

Unreleased

0.13.1 - 2021-06-24

  • Fix http feature flag and docs

0.13.0 - 2021-06-24

0.12.0 - 2021-05-10

  • Simplify usage with a new EguiGlium wrapper type.

0.11.0 - 2021-04-05

0.10.0 - 2021-02-28

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-native pixels_per_point.

0.7.0 - 2021-01-04

  • http persistence and time 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). See egui::App::is_resizable().

Changed 🔧

  • egui_glium will now save you app state to a better directory.
  • egui_glium::run: the parameter app now has signature Box<dyn App> (you need to add Box::new(app) to your code).
  • Window title is now passed via the trait function egui::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 of String

0.4.0 - 2020-11-28

Started changelog. Features:

  • Input
  • Painting
  • Clipboard handling
  • Open URL:s
  • Simple JSON-backed storage