RFR: 8089589: [ListView] ScrollBar content moves toward-backward during scrolling.

2021-02-15 Thread Johan Vos
This PR introduces a refactory for VirtualFlow, fixing a number of issues reported about inconsistent scrolling speed (see https://bugs.openjdk.java.net/browse/JDK-8089589) The problem mentioned in the JBS issue (and in related issues) is that the VirtualFlow implementation depends on cell

Re: RFR: WIP: 8260528: Clean glass-gtk sizing and positioning code [v7]

2021-02-15 Thread Thiago Milczarek Sayao
> 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. > >

Integrated: 8248126: JavaFX ignores HiDPI scaling settings on some linux platforms

2021-02-15 Thread Pankaj Bansal
On Sun, 7 Feb 2021 11:33:13 GMT, Pankaj Bansal wrote: > JavaFX ignores the HiDPI scaling settings on Fedora 32 and Ubuntu 20.04. > > The scale detection in JavaFX assumes that the "scaling-factor" setting in > "org.gnome.desktop.interface" has the correct Hi-DPI setting. But this not > true

Re: RFR: 8252935: Add treeShowing listener only when needed [v6]

2021-02-15 Thread Ambarish Rapte
On Wed, 10 Feb 2021 21:56:01 GMT, John Hendrikx wrote: >> This is a PoC for performance testing. >> >> It contains commented out code in PopupWindow and ProgressIndicatorSkin and >> two tests are failing because of that. >> >> This code avoids registering two listeners (on Scene and on

Re: RFR: 8248126: JavaFX ignores HiDPI scaling settings on some linux platforms

2021-02-15 Thread Debayan Sutradhar
On Mon, 15 Feb 2021 07:41:17 GMT, Ambarish Rapte wrote: >> JavaFX ignores the HiDPI scaling settings on Fedora 32 and Ubuntu 20.04. >> >> The scale detection in JavaFX assumes that the "scaling-factor" setting in >> "org.gnome.desktop.interface" has the correct Hi-DPI setting. But this not >>

Re: Layering JavaFX onto an external rendering context

2021-02-15 Thread Hervé Girod
I did that with OpenGL some time ago. I should setup a GitHub project to show how it can be done. Sent from my iPhone > On Feb 15, 2021, at 14:41, Mark Raynsford wrote: > > Hello! > > I'd like to use JavaFX for the UI of an application that will > involve rendering using an existing

Re: System Menu Bar and Splash Screen under Mac OS X

2021-02-15 Thread Thorsten Reimers
Hallo, any ideas to my problem? How can I open a new OpenJFX issue? Thanks in advance Thorsten > Am 07.02.2021 um 20:45 schrieb Thorsten Reimers > : > > Hello, > > I have a problem with Open JFX under Mac OS X. When using System Menu Bar for > a menu and starting Java with -splash option

Re: System Menu Bar and Splash Screen under Mac OS X

2021-02-15 Thread Nir Lisker
If you can't find it in bugs.openjdk.java.net then you can submit a new issue on bugs.java.com. On Mon, Feb 15, 2021 at 4:10 PM Thorsten Reimers < thorsten.reim...@softquadrat.de> wrote: > Hallo, > > any ideas to my problem? How can I open a new OpenJFX issue? > > Thanks in advance > Thorsten >

Re: System Menu Bar and Splash Screen under Mac OS X

2021-02-15 Thread Thorsten Reimers
Thank you, I shall do! Best regards Thorsten > Am 15.02.2021 um 16:08 schrieb Nir Lisker : > > If you can't find it in bugs.openjdk.java.net > then you can submit a new issue on bugs.java.com . > > On Mon, Feb 15, 2021 at 4:10 PM

Layering JavaFX onto an external rendering context

2021-02-15 Thread Mark Raynsford
Hello! I'd like to use JavaFX for the UI of an application that will involve rendering using an existing Vulkan-based renderer. For the sake of example, assume that the application looks and behaves a bit like the Unreal Engine 4 editing tools. Here's an example of those: