mirror of
https://github.com/emilk/egui.git
synced 2026-09-01 22:30:03 -04:00
macOS ViewportBuilder tweaks (#3613)
This commit is contained in:
@@ -6,6 +6,9 @@ NOTE: [`egui-winit`](../egui-winit/CHANGELOG.md), [`egui_glium`](../egui_glium/C
|
||||
This file is updated upon each release.
|
||||
Changes since the last release can be found by running the `scripts/generate_changelog.py` script.
|
||||
|
||||
## Unreleased
|
||||
* `NativeOptions::fullsize_content` has been replaced with four settings: `ViewportBuilder::with_fullsize_content_view`, `with_title_shown`, `with_titlebar_shown`, `with_titlebar_buttons_shown`
|
||||
|
||||
## 0.23.0 - 2023-09-27
|
||||
* Update MSRV to Rust 1.70.0 [#3310](https://github.com/emilk/egui/pull/3310)
|
||||
* Update to puffin 0.16 [#3144](https://github.com/emilk/egui/pull/3144)
|
||||
|
||||
@@ -1224,13 +1224,13 @@ fn initialize_or_update_viewport<'vp>(
|
||||
viewport.class = class;
|
||||
viewport.viewport_ui_cb = viewport_ui_cb;
|
||||
|
||||
let (delta_commands, recreate) = viewport.builder.patch(&builder);
|
||||
let (delta_commands, recreate) = viewport.builder.patch(builder);
|
||||
|
||||
if recreate {
|
||||
log::debug!(
|
||||
"Recreating window for viewport {:?} ({:?})",
|
||||
ids.this,
|
||||
builder.title
|
||||
viewport.builder.title
|
||||
);
|
||||
viewport.window = None;
|
||||
viewport.egui_winit = None;
|
||||
|
||||
@@ -1037,13 +1037,13 @@ fn initialize_or_update_viewport<'vp>(
|
||||
viewport.ids.parent = ids.parent;
|
||||
viewport.viewport_ui_cb = viewport_ui_cb;
|
||||
|
||||
let (delta_commands, recreate) = viewport.builder.patch(&builder);
|
||||
let (delta_commands, recreate) = viewport.builder.patch(builder);
|
||||
|
||||
if recreate {
|
||||
log::debug!(
|
||||
"Recreating window for viewport {:?} ({:?})",
|
||||
ids.this,
|
||||
builder.title
|
||||
viewport.builder.title
|
||||
);
|
||||
viewport.window = None;
|
||||
viewport.egui_winit = None;
|
||||
|
||||
Reference in New Issue
Block a user