Skip to content

Commit 40f0a12

Browse files
Merge pull request #1602 from vinceh121/master
feat: X11 window move, resize, raise and lower calls
2 parents 0a33062 + a2d16ca commit 40f0a12

File tree

2 files changed

+7
-0
lines changed

2 files changed

+7
-0
lines changed

CHANGES.md

+1
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ Features
1010
* [#1578](https://github.com/java-native-access/jna/pull/1578): Add support for FreeBSD aarch64 - [@alexdupre](https://github.com/alexdupre).
1111
* [#1593](https://github.com/java-native-access/jna/pull/1593): Add support for DragonFly BSD x86-64 - [@liweitianux](https://github.com/liweitianux).
1212
* [#1595](https://github.com/java-native-access/jna/pull/1595): Add `IsProcessorFeaturePresent` to `c.s.j.p.win32.Kernel32` - [@dbwiddis](https://github.com/dbwiddis).
13+
* [#1602](https://github.com/java-native-access/jna/pull/1602): Add `XMoveWindow`, `XResizeWindow`, `XMoveResizeWindow`, `XRaiseWindow`, `XLowerWindow` X11 calls to `c.s.j.p.unix.X11` - [@vinceh121](https://github.com/vinceh121).
1314

1415
Bug Fixes
1516
---------

contrib/platform/src/com/sun/jna/platform/unix/X11.java

+6
Original file line numberDiff line numberDiff line change
@@ -900,6 +900,12 @@ int XGetGeometry(Display display, Drawable d, WindowByReference w, IntByReferenc
900900
boolean XTranslateCoordinates(Display display, Window src_w, Window dest_w, int src_x, int src_y,
901901
IntByReference dest_x_return, IntByReference dest_y_return, WindowByReference child_return);
902902

903+
int XMoveWindow(Display display, Window w, int x, int y);
904+
int XResizeWindow(Display display, Window w, int width, int height);
905+
int XMoveResizeWindow(Display display, Window w, int x, int y, int width, int height);
906+
int XRaiseWindow(Display display, Window w);
907+
int XLowerWindow(Display display, Window w);
908+
903909
/*****************************************************************
904910
* RESERVED RESOURCE AND CONSTANT DEFINITIONS
905911
*****************************************************************/

0 commit comments

Comments
 (0)