Alexandre Julliard pushed to branch master at wine / wine
Commits: b862f2b9 by Rémi Bernon at 2024-10-21T16:38:30+02:00 winex11: Introduce a new struct host_window for host-only windows.
- - - - - 55f805ab by Rémi Bernon at 2024-10-21T16:38:30+02:00 winex11: Create host windows recursively up to root_window.
- - - - - 8112b75f by Rémi Bernon at 2024-10-21T16:38:30+02:00 winex11: Keep track of the host window children of interest.
- - - - - bcbb5118 by Rémi Bernon at 2024-10-21T16:38:31+02:00 winex11: Keep track of the host windows relative rects.
- - - - - 5ec5df47 by Rémi Bernon at 2024-10-21T16:38:31+02:00 winex11: Keep track of the host windows children window rects.
- - - - - a1070b22 by Rémi Bernon at 2024-10-21T16:38:31+02:00 winex11: Use the new host windows to register foreign window events.
- - - - - 558121ed by Rémi Bernon at 2024-10-21T16:38:31+02:00 winex11: Generate relative ConfigureNotify on parent ConfigureNotify events.
- - - - - 5df574b6 by Rémi Bernon at 2024-10-21T16:38:31+02:00 winex11: Get rid of the now unnecessary foreign windows.
- - - - -
10 changed files:
- dlls/winex11.drv/Makefile.in - dlls/winex11.drv/dllmain.c - dlls/winex11.drv/event.c - dlls/winex11.drv/mouse.c - − dlls/winex11.drv/systray.c - dlls/winex11.drv/unixlib.h - dlls/winex11.drv/window.c - dlls/winex11.drv/x11drv.h - − dlls/winex11.drv/x11drv_dll.h - dlls/winex11.drv/x11drv_main.c
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/3a649057c0eaab736c01058cc9d199...