I don't have a succinct answer to your question without doing a bunch of research. Probably start by just updating the code that forces it to be an int and see what breaks :-) Maybe one of the folks who worked on it for windows could say what is missing but I'd guess shared Swing code is probably going to be mostly OK since we do it for Windows So it comes down to how much platform-specific code is needed and what are the difficult problems. I think if it had been easy it would have been done, but possibly folks also ran out of
time and needed to focus on trying to finish most of Windows.

-phil.

On 9/29/21 5:23 AM, Matthew Wallace wrote:
I'd like to use fractional scaling in my swing application on Linux (GTK).
My application already works perfectly with fractional scaling on Windows
(Java seems to abide by the system settings) but on Linux the system
settings are ignored and setting GDK_SCALE only works for integer values.
Could anyone familiar with this outline for me the work needed to support
fractional scaling on Linux?  I'm willing to do some hacking to make this
work, but I really have no idea where to start or if it's even feasible.
Any help is greatly appreciated.

Reply via email to