-
Notifications
You must be signed in to change notification settings - Fork 15
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
patch for openjdk #3
Comments
This patch is a dirty hack to make NetBeans look pretty, and is not production ready.
So, this patch was never intended to be used on production system, and used only to run Swing-based application that you have to work with (NetBeans in my case). I have some plans on reimplementing similar functionality for OpenJDK 8, make it as production ready as possible, but don't have enough time for that right now. |
Did you take a look at @trustin (Trustin Len) works on your patch ? https://gist.github.com/trustin/2893461 He told me he's working on this patch and see how to apply for OpenJDK8 |
I see the big difference between applying dirty hack and making a proper implementation, so in my opinion the only worthy effort - full rewrite of font subsystem of OpenJDK8. It is quite a big effort, as I'm not C/C++ programmer and it will be hard for me to rewrite fontScaler.c including proper glyph caching and not to introduce any memory leaks. In addition, inside of Java itself, I will be able to rewrite Metal and probably Nimbus LAF, while GTK and others are beyond my reach, I will probably ask @siasia to help, as he did some work on GTK LAF which I wasn't even able to check. |
Yes, a full rewrite of font subsystem will be a serious amount of work. |
I did. You can see the discussion here: I'm not saying they are wrong, they answered me friendly and with a lot of details, but it just makes me realize that there is no sense in trying very hard to backport my changes to OpenJDK, everyone who wants their fonts to look good in their beloved IDE - they have this patch, everyone else who wants off-screen painting of complex images on server side - better stick to official jre, because there is no mark "officially supported" on this project. |
I'm using your patch in Obuildfactory right now (https://github.com/hgomez/obuildfactory/blob/master/openjdk7/linux/patches/fontfix.patch).
Only CentOS 5 have problem with it
https://gist.github.com/hgomez/8594231
It would be nice to get it backported to openjdk and/or Icedtea.
That's why I'm wondering about patch copyright.
Cheers
The text was updated successfully, but these errors were encountered: