From 96c45716be6a1c5714993aafaa5d6bb98aee9dc1 Mon Sep 17 00:00:00 2001 From: Emil Ernerfeldt Date: Sun, 15 Aug 2021 18:31:50 +0200 Subject: [PATCH] Expand and clean up changelogs --- CHANGELOG.md | 14 +++++++------- eframe/CHANGELOG.md | 3 +-- egui_glium/CHANGELOG.md | 11 ++--------- 3 files changed, 10 insertions(+), 18 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 4dd743b7..c1d32609 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,13 +6,6 @@ NOTE: [`eframe`](eframe/CHANGELOG.md), [`egui_web`](egui_web/CHANGELOG.md) and [ ## Unreleased -* Replaced all missed opportunities to return an inner return value. (this is a breaking change!) - * `Area::show` - * `ComboBox::show_ui` - * `ComboBox::combo_box_with_label` - * `Window::show` - * `popup::*` - * `menu::menu` ### Added ⭐ * Plot: @@ -20,9 +13,16 @@ NOTE: [`eframe`](eframe/CHANGELOG.md), [`egui_web`](egui_web/CHANGELOG.md) and [ * [Progress bar](https://github.com/emilk/egui/pull/519) * `Grid::num_columns`: allow the last column to take up the rest of the space of the parent `Ui`. +### Changed 🔧 +* Return closure return value from `Area::show`, `ComboBox::show_ui`, `ComboBox::combo_box_with_label`, `Window::show`, `popup::*`, `menu::menu`. +* Only move/resize windows with primary mouse button. +* Tooltips are now moved to not cover the widget they are attached to. + ### Fixed 🐛 * Fix custom font definitions getting replaced when `pixels_per_point` is changed. * Fix case where `Plot`'s `min_auto_bounds` could be ignored after the first call to `Plot::ui`. +* Fix `lost_focus` for `TextEdit`. +* Fix hover detection close to an `Area`. ## 0.13.1 - 2021-06-28 - Plot fixes diff --git a/eframe/CHANGELOG.md b/eframe/CHANGELOG.md index 570eefbe..2596eb3b 100644 --- a/eframe/CHANGELOG.md +++ b/eframe/CHANGELOG.md @@ -3,15 +3,14 @@ All notable changes to the `eframe` crate. ## Unreleased +* Improve http fetch API. ## 0.13.1 - 2021-06-24 - * Fix `http` feature flag and docs ## 0.13.0 - 2021-06-24 - * `App::setup` now takes a `Frame` and `Storage` by argument. * `App::load` has been removed. Implement `App::setup` instead. diff --git a/egui_glium/CHANGELOG.md b/egui_glium/CHANGELOG.md index be34348d..857d34f9 100644 --- a/egui_glium/CHANGELOG.md +++ b/egui_glium/CHANGELOG.md @@ -4,24 +4,21 @@ All notable changes to the `egui_glium` integration will be noted in this file. ## Unreleased - -### Fixed 🐛 * [Fix minimize on Windows](https://github.com/emilk/egui/issues/518) +* Change `drag_and_drop_support` to `false` by default (Windows only). See . ## 0.13.1 - 2021-06-24 - * Fix `http` feature flag and docs ## 0.13.0 - 2021-06-24 - * Add `EguiGlium::is_quit_event` to replace `control_flow` arguemnt to `EguiGlium::on_event`. * [Fix modifier key for zoom with mouse wheel on Mac](https://github.com/emilk/egui/issues/401) * [Fix stuck modifier keys](https://github.com/emilk/egui/pull/479) -## 0.12.0 - 2021-05-10 +## 0.12.0 - 2021-05-10 * Simplify usage with a new `EguiGlium` wrapper type. @@ -41,14 +38,11 @@ All notable changes to the `egui_glium` integration will be noted in this file. ## 0.8.0 - 2021-01-17 -### Fixed 🐛 - * 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 -### Changed 🔧 * `http` `persistence` and `time` are now optional (and opt-in) features. @@ -68,7 +62,6 @@ All notable changes to the `egui_glium` integration will be noted in this file. ## 0.5.0 - 2020-12-13 -### Changed 🔧 * FileStorage::from_path now takes `Into` instead of `String`