[prev in list] [next in list] [prev in thread] [next in thread]
List: openjdk-openjfx-dev
Subject: RFR: 8236651: Simplify and update glass gtk backend
From: Thiago Milczarek Sayao <tsayao () openjdk ! java ! net>
Date: 2020-12-20 0:35:02
Message-ID: jmhA3uSYJ86NkYfIRRArrOUs95l91y8dXnhpKOXXWCY=.36c6ac98-fa69-400e-8fd4-690903a3d07e () github ! com
[Download RAW message or body]
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:
![image](https://user-images.githubusercontent.com/30704286/102702414-1b1b1800-4241-11eb-90bf-8ab737ce2e04.png)
-------------
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
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic