Alexandre Julliard pushed to branch master at wine / wine
Commits: b7c1faa0 by Rémi Bernon at 2024-10-09T17:13:21+02:00 winemac: Stop mapping toplevel window rects to parent window.
It's unnecessary, we are only dealing with toplevel windows.
- - - - - 07617151 by Rémi Bernon at 2024-10-09T17:13:21+02:00 winemac: Use NtUserSetWindowPos when DPI awareness is unnecessary.
- - - - - 5c2102d0 by Rémi Bernon at 2024-10-09T17:13:21+02:00 winex11: Use NtUserSetWindowPos when DPI awareness is unnecessary.
- - - - - 9e09e118 by Rémi Bernon at 2024-10-09T17:13:21+02:00 winex11: Use XTranslateCoordinates to compute relative coordinates.
Instead of NtUserMapWindowPoints, which will be problematic with display settings virtualization.
- - - - - bd12b1b0 by Rémi Bernon at 2024-10-09T17:13:21+02:00 win32u: Introduce a new NtUserSetRawWindowPos call for the drivers.
As a per-monitor DPI and later raw per-monitor DPI entry for both NtUserSetWindowPos and NtUserSetInternalWindowPos.
- - - - -
7 changed files:
- dlls/win32u/window.c - dlls/winemac.drv/window.c - dlls/winewayland.drv/window.c - dlls/winex11.drv/event.c - dlls/winex11.drv/window.c - dlls/winex11.drv/x11drv.h - include/ntuser.h
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/51be4f919a6113464ee04eeb75f814...