xserver/hw/xwin
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Jon Turney 795b523b93
Some checks are pending
Build X servers / xserver-build-ubuntu (push) Waiting to run
Build X servers / drivers-build-ubuntu (push) Waiting to run
Build X servers / xserver-build-mingw32-ubuntu (push) Waiting to run
Build X servers / xserver-build-macos (push) Waiting to run
Build X servers / xserver-build-freebsd (push) Waiting to run
Build X servers / xserver-build-dragonflybsd (push) Waiting to run
Build X servers / xserver-build-netbsd (push) Waiting to run
Build X servers / xserver-build-cygwin (push) Waiting to run
Build X servers / Release pushed tag (push) Blocked by required conditions
hw/xwin: Use revert-to-parent X focus mode in multiwindow WM
Use revert-to-parent X focus mode, as recommended in ICCCM 4.1.7

Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/736>
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2026-04-27 15:26:26 +02:00
..
dri xwin: dri: inline byte-swapping 2025-09-29 12:34:42 +02:00
glx treewide: replace __FUNCTION__ by __func__ 2025-11-18 13:29:47 +01:00
man XWin.man: fix typos in font change escapes 2025-05-31 15:06:23 -07:00
winclipboard Revert 9a82f5c, bring back Cygwin support. 2025-12-21 12:59:03 +01:00
.gitignore
ddraw.h xwin: ddraw: Moved the include guard to its correct location. 2025-12-21 12:59:03 +01:00
InitInput.c Revert 9a82f5c, bring back Cygwin support. 2025-12-21 12:59:03 +01:00
InitOutput.c Revert 9a82f5c, bring back Cygwin support. 2025-12-21 12:59:03 +01:00
meson.build Revert 9a82f5c, bring back Cygwin support. 2025-12-21 12:59:03 +01:00
propertystore.h
system.XWinrc
win.h Revert 9a82f5c, bring back Cygwin support. 2025-12-21 12:59:03 +01:00
winallpriv.c treewide: fix serverGeneration int type mismatch 2025-08-13 11:52:03 +02:00
winauth.c os: auth: let GenerateAuthorization() return 0 on error 2025-06-12 16:52:59 +02:00
winauth.h hw: add/fix include guards where missing/broken 2025-06-27 13:58:05 +02:00
winblock.c Revert 9a82f5c, bring back Cygwin support. 2025-12-21 12:59:03 +01:00
winclipboardinit.c
winclipboardwrappers.c treewide: fix serverGeneration int type mismatch 2025-08-13 11:52:03 +02:00
wincmap.c xwin: use NULL instead of NullClient 2025-07-18 22:24:55 +02:00
winconfig.c xwin: silence const char* assignment warnings 2025-12-04 14:27:01 +01:00
winconfig.h
wincreatewnd.c
wincursor.c xwin: use calloc() instead of malloc() 2025-06-12 16:50:05 +02:00
windialogs.c meson: drop obsolete vendor information options 2025-12-17 13:52:37 +01:00
windisplay.c os: xtrans: drop XSERV_t and x11_t defines 2025-07-18 22:29:38 +02:00
windisplay.h
winengine.c
winerror.c meson: drop obsolete vendor information options 2025-12-17 13:52:37 +01:00
winglobals.c Revert 9a82f5c, bring back Cygwin support. 2025-12-21 12:59:03 +01:00
winglobals.h
winkeybd.c Revert 9a82f5c, bring back Cygwin support. 2025-12-21 12:59:03 +01:00
winkeybd.h
winkeyhook.c
winkeynames.h
winlayouts.h hw: add/fix include guards where missing/broken 2025-06-27 13:58:05 +02:00
winmessages.h
winmisc.c
winmonitors.c
winmonitors.h hw: add/fix include guards where missing/broken 2025-06-27 13:58:05 +02:00
winmouse.c dix: move inpututils.h and rename it to inpututil_privs.h 2025-07-18 04:51:30 +02:00
winms.h dix: unexport and rename CreateWindow() 2025-06-12 17:21:43 +02:00
winmsg.c
winmsg.h
winmsgwindow.c treewide: fix misleading firstScreen variable naming to masterScreen 2025-09-12 11:44:05 +02:00
winmultiwindowclass.c xwin: use calloc() instead of malloc() 2025-06-12 16:50:05 +02:00
winmultiwindowclass.h
winmultiwindowicons.c mingw32: fix winsock2.h include 2025-12-12 19:41:55 +01:00
winmultiwindowicons.h
winmultiwindowshape.c include: windowstr.h: unexport w*() macros 2025-11-27 19:54:42 +01:00
winmultiwindowwindow.c xwin: drop unused variable 2025-12-03 11:05:24 +01:00
winmultiwindowwm.c hw/xwin: Use revert-to-parent X focus mode in multiwindow WM 2026-04-27 15:26:26 +02:00
winmultiwindowwndproc.c hw/xwin: Always set the X input focus to none when an X window loses focus 2026-04-27 15:26:05 +02:00
winos.c
winprefs.c Revert 9a82f5c, bring back Cygwin support. 2025-12-21 12:59:03 +01:00
winprefs.h
winprefslex.l xwin: fix missing prototype of parse_file() 2025-07-30 20:40:21 +02:00
winprefsyacc.y xwin: use calloc() instead of malloc() 2025-06-12 16:50:05 +02:00
winprocarg.c meson: drop obsolete vendor information options 2025-12-17 13:52:37 +01:00
winrandr.c xwin: use calloc() instead of malloc() 2025-06-12 16:50:05 +02:00
winresource.h
winscrinit.c xwin: drop wrapping on ScreenRec->CloseScreen() 2025-12-11 20:33:13 +01:00
winSetAppUserModelID.c
winshadddnl.c xwin: drop wrapping on ScreenRec->CloseScreen() 2025-12-11 20:33:13 +01:00
winshadgdi.c xwin: drop wrapping on ScreenRec->CloseScreen() 2025-12-11 20:33:13 +01:00
wintaskbar.c
wintrayicon.c
winvalargs.c
winwakeup.c
winwindow.c include: windowstr.h: unexport w*() macros 2025-11-27 19:54:42 +01:00
winwindow.h Revert 9a82f5c, bring back Cygwin support. 2025-12-21 12:59:03 +01:00
winwndproc.c treewide: fix serverGeneration int type mismatch 2025-08-13 11:52:03 +02:00
X.ico
XWin.exe.manifest
XWin.rc meson: drop obsolete vendor information options 2025-12-17 13:52:37 +01:00