RFR: 8236651: Simplify and update glass gtk backend
Thiago Milczarek Sayao
tsayao at openjdk.java.net
Sun Dec 20 00:35:02 UTC 2020
This is a new approach to rewrite parts of gtk glass backend to be more clean.
I will provide small "manageable" PR to incrementally make the backend better.
This PR adresses cleanup of the Size and Positioning code. It makes code more "straightforward" and easier to maintain.
Current status:

-------------
Commit messages:
- Fix parent window being resizable (it should not)
- Minor fix to positioning
- Small adjustment
- Fixes
- Revert files
- Replace the window size & positining code
- Merge pull request #14 from openjdk/master
- Merge pull request #13 from openjdk/master
- Merge pull request #12 from openjdk/master
- Merge pull request #11 from openjdk/master
- ... and 7 more: https://git.openjdk.java.net/jfx/compare/f2928d95...bdfd0deb
Changes: https://git.openjdk.java.net/jfx/pull/367/files
Webrev: https://webrevs.openjdk.java.net/?repo=jfx&pr=367&range=00
Issue: https://bugs.openjdk.java.net/browse/JDK-8236651
Stats: 613 lines in 5 files changed: 136 ins; 311 del; 166 mod
Patch: https://git.openjdk.java.net/jfx/pull/367.diff
Fetch: git fetch https://git.openjdk.java.net/jfx pull/367/head:pull/367
PR: https://git.openjdk.java.net/jfx/pull/367
More information about the openjfx-dev
mailing list