<Swing Dev> [9] Review request for 8058742: Text size is twice bigger under GTK L&F on Gnome with HiDPI enabled
Semyon Sadetsky
semyon.sadetsky at oracle.com
Wed Jul 6 19:03:25 UTC 2016
On 7/6/2016 6:03 PM, Alexandr Scherbatiy wrote:
> On 7/6/2016 4:13 PM, Semyon Sadetsky wrote:
>> Hello,
>>
>> Please review fix for JDK9:
>>
>> bug: https://bugs.openjdk.java.net/browse/JDK-8058742
>>
>> webrev: http://cr.openjdk.java.net/~ssadetsky/8058742/webrev.00/
>
> - PangoFonts class is placed in the shared space and it uses the
> X11GraphicsDevice from the unix space. Could there be problems with
> build compilation on platforms differ from Unix?
no it doesn't cause compilations problems. PangoFonts is used on Linux
platform only.
> - It is better to rename the scale field to nativeScale just to not
> mix it with other scale types
ok. webrev is updated:
http://cr.openjdk.java.net/~ssadetsky/8058742/webrev.01/
> - Does the test test/java/awt/font/FontScaling/FontScalingTest.java
> fails without the proposed fix on Linux?
Yes it fails before and passes after the fix.
--Semyon
>
> Thanks,
> Alexandr.
>
>>
>> After adding hdpi support to JDK the GTK LnF fonts are scaled twice
>> using the JDK UI scale factor and the native scale factor derived
>> from the screen dpi setting. The fix removes the native scale if it
>> is already taken into account in the JDK UI scale.
>>
>> --Semyon
>>
>
More information about the swing-dev
mailing list