On Mon, 29 Jul 2024 14:55:07 GMT, Alexander Zvegintsev
wrote:
> GTK2 support for Swing/AWT was deprecated for removal in JDK 21.
>
> It's being removed because no platform that supports the JDK needs it.
>
> Manual and automated testing is green.
This pull request has
On Wed, 31 Jul 2024 18:29:57 GMT, Phil Race wrote:
>> Alexander Zvegintsev has updated the pull request incrementally with one
>> additional commit since the last revision:
>>
>> more cleanup
>
> src/java.desktop/share/classes/com/sun/java/swing/plaf/g
> GTK2 support for Swing/AWT was deprecated for removal in JDK 21.
>
> It's being removed because no platform that supports the JDK needs it.
>
> Manual and automated testing is green.
Alexander Zvegintsev has updated the pull request incrementally with one
additional c
On Wed, 31 Jul 2024 09:31:42 GMT, Abhishek Kumar wrote:
> > Other references related to gtk2 here
> >
> > 1.
> > [DesktopGtkLoadTest](https://github.com/openjdk/jdk/blob/574358df3b4891e953f84814c64ac651ea37755a/test/jdk/java/awt/Desktop/DesktopGtkLoadTest/DesktopGtkLoadTest.java#L56)
>
> Did y
> GTK2 support for Swing/AWT was deprecated for removal in JDK 21.
>
> It's being removed because no platform that supports the JDK needs it.
>
> Manual and automated testing is green.
Alexander Zvegintsev has updated the pull request incrementally with one
additional c
> GTK2 support for Swing/AWT was deprecated for removal in JDK 21.
>
> It's being removed because no platform that supports the JDK needs it.
>
> Manual and automated testing is green.
Alexander Zvegintsev has updated the pull request incrementally with one
additional c
On Tue, 30 Jul 2024 07:12:17 GMT, Abhishek Kumar wrote:
>> Alexander Zvegintsev has updated the pull request incrementally with one
>> additional commit since the last revision:
>>
>> revert spacing
>
> src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk
> GTK2 support for Swing/AWT was deprecated for removal in JDK 21.
>
> It's being removed because no platform that supports the JDK needs it.
>
> Manual and automated testing is green.
Alexander Zvegintsev has updated the pull request incrementally with three
additional co
GTK2 support for Swing/AWT was deprecated for removal in JDK 21.
It's being removed because no platform that supports the JDK needs it.
Manual and automated testing is green.
-
Commit messages:
- 8329471: Remove GTK2
Changes: https://git.openjdk.org/jdk/pull/20378/files
Webrev:
On Tue, 23 Jan 2024 00:58:27 GMT, Sergey Bylokhov wrote:
> The next bug in freetype was fixed upstream and fix already merged to OpenJDK:
> https://gitlab.freedesktop.org/freetype/freetype/-/issues/1245
> So now we can revert the workaround in the JDK:
> https://bugs.openjdk.org/browse/JDK-831357
On Tue, 22 Aug 2023 14:55:18 GMT, Pavel Rappo wrote:
>> Please review this trivial PR.
>
> Pavel Rappo has updated the pull request with a new target base due to a
> merge or a rebase. The pull request now contains two commits:
>
> - Merge branch 'master' into 8314753
> - Initial commit
Mark
On Thu, 4 May 2023 14:18:44 GMT, Alexander Zvegintsev
wrote:
> Modern Linux systems often come with
> [Wayland](https://wayland.freedesktop.org/) by default.
> This comes with some difficulties, and one of them is the inability to get
> screenshots from the system.
> This is
tly disabled by default.
>
> This change also introduces some new behavior for the robot:
> A system window now appears asking for confirmation from the user to capture
> the screen.
> + The user can refuse the screen capture completely. In this case a security
> exception will b
On Wed, 7 Jun 2023 04:44:44 GMT, Prasanta Sadhukhan
wrote:
>> Alexander Zvegintsev has updated the pull request incrementally with two
>> additional commits since the last revision:
>>
>> - move screencast-tokens.properties to a new location
>> - fix failure
On Wed, 7 Jun 2023 05:40:38 GMT, Phil Race wrote:
>> src/java.desktop/unix/classes/sun/awt/screencast/TokenStorage.java line 145:
>>
>>> 143: path,
>>> 144: Set.of(PosixFilePermission.OWNER_READ,
>>> 145: PosixFilePermission.OWN
tly disabled by default.
>
> This change also introduces some new behavior for the robot:
> A system window now appears asking for confirmation from the user to capture
> the screen.
> + The user can refuse the screen capture completely. In this case a security
> exception will b
On Wed, 31 May 2023 20:53:03 GMT, Andrey Turbanov wrote:
>> Alexander Zvegintsev has updated the pull request incrementally with four
>> additional commits since the last revision:
>>
>> - improve retVal processing
>> - address token storage com
tly disabled by default.
>
> This change also introduces some new behavior for the robot:
> A system window now appears asking for confirmation from the user to capture
> the screen.
> + The user can refuse the screen capture completely. In this case a security
> exception will be
On Tue, 30 May 2023 19:33:20 GMT, Phil Race wrote:
>> Alexander Zvegintsev has updated the pull request incrementally with one
>> additional commit since the last revision:
>>
>> fix macos build
>
> src/java.desktop/unix/classes/sun/awt/screencast/ScreencastHelp
tly disabled by default.
>
> This change also introduces some new behavior for the robot:
> A system window now appears asking for confirmation from the user to capture
> the screen.
> + The user can refuse the screen capture completely. In this case a security
> exception will b
On Fri, 26 May 2023 21:50:15 GMT, Phil Race wrote:
> macos builds are broken with this change. The problem is
> unix/classes/sun/awt/screencast, causing unix/classes/sun/awt/X11 to be built
> but it fails because we don't (and shouldn't) generate the XAWT source on
> macOS.
>
> You need to ad
tly disabled by default.
>
> This change also introduces some new behavior for the robot:
> A system window now appears asking for confirmation from the user to capture
> the screen.
> + The user can refuse the screen capture completely. In this case a security
> exception will be
On Fri, 26 May 2023 15:32:41 GMT, Maxim Kartashev
wrote:
> Tried running this version on my machine (Ubuntu 22.04, two displays with
> 100% and 200% scaling). A few observations:
>
> 1. I couldn't get any of the screenshot tests working through `jtreg`
> (screenshots are all black, no per
On Thu, 25 May 2023 16:29:39 GMT, Alexander Zvegintsev
wrote:
>> Modern Linux systems often come with
>> [Wayland](https://wayland.freedesktop.org/) by default.
>> This comes with some difficulties, and one of them is the inability to get
>> screenshots from the syste
tly disabled by default.
>
> This change also introduces some new behavior for the robot:
> A system window now appears asking for confirmation from the user to capture
> the screen.
> + The user can refuse the screen capture completely. In this case a security
> exception will be
On Mon, 22 May 2023 22:34:17 GMT, Alexander Zvegintsev
wrote:
>> Modern Linux systems often come with
>> [Wayland](https://wayland.freedesktop.org/) by default.
>> This comes with some difficulties, and one of them is the inability to get
>> screenshots from the syste
tly disabled by default.
>
> This change also introduces some new behavior for the robot:
> A system window now appears asking for confirmation from the user to capture
> the screen.
> + The user can refuse the screen capture completely. In this case a security
> exception will be
tly disabled by default.
>
> This change also introduces some new behavior for the robot:
> A system window now appears asking for confirmation from the user to capture
> the screen.
> + The user can refuse the screen capture completely. In this case a security
> exception will be
tly disabled by default.
>
> This change also introduces some new behavior for the robot:
> A system window now appears asking for confirmation from the user to capture
> the screen.
> + The user can refuse the screen capture completely. In this case a security
> exception will be
On Fri, 5 May 2023 14:58:15 GMT, Alexander Zvegintsev
wrote:
> Do we really need to add this new API? probably we can implement the feature
> w/o this new method?
Please review the changes to remove resetScreenCapturePermission
The token is now stored together with the bounds of the s
tly disabled by default.
>
> This change also introduces some new behavior for the robot:
> A system window now appears asking for confirmation from the user to capture
> the screen.
> + The user can refuse the screen capture completely. In this case a security
> exception will be
On Wed, 10 May 2023 21:59:37 GMT, Phil Race wrote:
> > It is not for the "we have all permissions" case, it is for the case when
> > we only have a permission to some screens. So it won't hurt.
>
> But how does the app know when to call it ?
Right now it doesn't know. If the user is not satisf
On Tue, 9 May 2023 20:43:13 GMT, Phil Race wrote:
> I want to work through the scenarios and how much of it is specific to the
> behaviours of the API you are using and so forth. Since you use the
> Preferences API for saving the token, if you keyed it off the Robot class
> rather than the int
On Mon, 8 May 2023 18:41:56 GMT, Sergey Bylokhov wrote:
> > It seems that the current robot API is not suitable for this.
>
> Can we just reset the token when we create a new instance of Robot?
This will be a big problem for automated testing, as each test with the robot
will require user conf
On Fri, 5 May 2023 02:37:28 GMT, Sergey Bylokhov wrote:
> > If the user wishes to change their mind about the screens allowed to be
> > captured, the user should use the new Robot#resetScreenCapturePermission
> > method
>
> Do we really need to add this new API? probably we can implement the f
On Thu, 4 May 2023 19:52:22 GMT, Erik Joelsson wrote:
>> Alexander Zvegintsev has updated the pull request incrementally with three
>> additional commits since the last revision:
>>
>> - update, based on review comments
>> - remove wayland detection
>&
ge is divided into two commits:
> 1. added [pipewire
> headers](https://gitlab.freedesktop.org/pipewire/pipewire/) that are needed
> for the build
> 2. main changes
>
> Changes in the documentation are in a separate draft PR (#13809) also for
> convenience.
>
> At the mom
On Fri, 5 May 2023 09:33:00 GMT, Maxim Kartashev wrote:
>> Alexander Zvegintsev has updated the pull request incrementally with three
>> additional commits since the last revision:
>>
>> - update, based on review comments
>> - remove wayland detection
>&
Modern Linux systems often come with
[Wayland](https://wayland.freedesktop.org/) by default.
This comes with some difficulties, and one of them is the inability to get
screenshots from the system.
This is because we now use the [X Window System
API](https://en.wikipedia.org/wiki/X_Window_System)
39 matches
Mail list logo