On Wed, 15 Jan 2025 00:55:24 GMT, Michael Strauß <mstra...@openjdk.org> wrote:
>> Implementation of >> [`EXTENDED`](https://gist.github.com/mstr2/0befc541ee7297b6db2865cc5e4dbd09) >> and `EXTENDED_UTILITY` stage style. > > Michael Strauß has updated the pull request with a new target base due to a > merge or a rebase. The pull request now contains 46 commits: > > - Merge branch 'master' into feature/extended-window > - fix resizable states for GTK windows > - add StageStyle.EXTENDED_UTILITY > - fix system menu for non-resizeable extended window > - Merge branch 'master' into feature/extended-window > > # Conflicts: > # > modules/javafx.graphics/src/main/java/com/sun/javafx/tk/quantum/GlassViewEventHandler.java > - StyleableBooleanProperty -> BooleanProperty > - Add HeaderBar.overlappingSystemInset property > - Merge branch 'master' into feature/extended-window > > # Conflicts: > # modules/javafx.graphics/src/main/java/com/sun/javafx/tk/TKScene.java > # > modules/javafx.graphics/src/main/java/com/sun/javafx/tk/quantum/WindowStage.java > - Merge branch 'master' into feature/extended-window > - macOS: double-click action + fullscreen toolbar > - ... and 36 more: https://git.openjdk.org/jfx/compare/90ea0f07...cbb32165 I hope the work to get this PR finalized gets continued. This would greatly benefit a project i am working on right now and which needs to resort to hacky "transparent stage and emulate all the OS window behaviour in JavaFX" which fails in so many edge cases. Thumbs up for the work! ------------- PR Comment: https://git.openjdk.org/jfx/pull/1605#issuecomment-2592889297