Skip to content
This repository was archived by the owner on Feb 25, 2025. It is now read-only.

Conversation

@stuartmorgan-g
Copy link
Contributor

Adds a flag to create non-resizeable windows.

Since the number of parameters is getting awkward, extracts
window-related parameters and engine-related parameters into structs for
clarity. This also removes some duplication in method signatures.

The window parameters struct change is also made to the C++ wrapper,
making this a breaking change for the runners.

Fixes flutter/flutter#37623

Adds a flag to create non-resizeable windows.

Since the number of parameters is getting awkward, extracts
window-related parameters and engine-related parameters into structs for
clarity. This also removes some duplication in method signatures.

The window parameters struct change is also made to the C++ wrapper,
making this a breaking change for the runners.

Fixes flutter/flutter#37623
stuartmorgan-g added a commit to stuartmorgan-g/flutter-desktop-embedding that referenced this pull request Aug 22, 2019
Updates the example and testbed code for the API change in
flutter/engine#11386
@stuartmorgan-g stuartmorgan-g merged commit 6f911ab into flutter:master Aug 22, 2019
@stuartmorgan-g stuartmorgan-g deleted the glfw-prevent-resize branch August 22, 2019 23:48
engine-flutter-autoroll added a commit to engine-flutter-autoroll/flutter that referenced this pull request Aug 23, 2019
engine-flutter-autoroll added a commit to flutter/flutter that referenced this pull request Aug 23, 2019
[email protected]:flutter/engine.git/compare/78ac65320bde...975a8aa

git log 78ac653..975a8aa --no-merges --oneline
2019-08-23 [email protected] Roll src/third_party/dart 022585cfe2..06d3769ac6 (12 commits)
2019-08-23 [email protected] Roll src/third_party/skia 941d0a365045..f17d1c952987 (1 commits) (flutter/engine#11393)
2019-08-23 [email protected] Wire up software rendering in the test compositor. (flutter/engine#11392)
2019-08-23 [email protected] Roll src/third_party/dart 88c0c11612..022585cfe2 (14 commits)
2019-08-23 [email protected] preventDefault on touchend to show iOS keyboard (flutter/engine#11390)
2019-08-23 [email protected] Roll src/third_party/skia 2a5954140b49..941d0a365045 (6 commits) (flutter/engine#11389)
2019-08-22 [email protected] Allow overriding the GLFW pixel ratio (flutter/engine#11388)
2019-08-22 [email protected] Allow non-resizable windows in GLFW embedding (flutter/engine#11386)
2019-08-22 [email protected] sync web engine; run web engine tests (flutter/engine#11031)
2019-08-22 [email protected] Reland "Track detailed LibTxt metrics with LineMetrics(#10127)" (flutter/engine#11064)
2019-08-22 [email protected] Remove empty line in the pom file (flutter/engine#11382)

The AutoRoll server is located here: https://autoroll.skia.org/r/flutter-engine-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff ([email protected]), and stop
the roller if necessary.
stuartmorgan-g added a commit to google/flutter-desktop-embedding that referenced this pull request Aug 23, 2019
Updates the example and testbed code for the API change in
flutter/engine#11386
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Provide an option to make the GFLW window on Linux not resizeable

3 participants