-
-
Notifications
You must be signed in to change notification settings - Fork 259
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update rendering library to be consistent with other vendors of OpenJDK #1119
Comments
@Mekadrom what java version are you using? Is this a fonts issue or a rendering issue? |
@gdams This would be in 1.8u212b03, the change was noticed after upgrading from 1.8u181. |
I prepared patches to backport the Marlin renderer 0.9.1.3 (like jdk14) to OpenJDK8 (jdk8u-dev). |
Needs discussing at @AdoptOpenJDK/tsc level |
https://mail.openjdk.java.net/pipermail/jdk8u-dev/2020-May/011635.html shows the progress of the patch that @bourgesl is working on. We'll effectively wait for that to land upstream. |
Status of Marlin renderer backport to jdk8u-dev:
See up-to-date status: |
Thanks for your tireless work in getting this resolved! |
After a brief conversation with others in the AdoptOpenJDK slack, I decided to open a ticket with an example of the differences between AdoptOpenJDK's chosen rendering native library and those of other OpenJDK vendors.
Note: Yes, the AdoptOpenJDK title bar size is now consistent with the default Windows title bar size. However, I don't believe that this is supposed to be the case. The windows pictured use the same exact code and that code extends JDialog.
The solution for this would be to implement the same or a similar native rendering library to the other vendors of OpenJDK.
If I need to add anything to this issue tracker, please let me know. I have no experience with this sort of thing and I actually have no clue what this whole native rendering library thing means, I'm just parroting martijnverburg from slack.
The text was updated successfully, but these errors were encountered: