- 15 Feb, 2023 3 commits
-
-
Rémi Bernon authored
-
Rémi Bernon authored
-
Rémi Bernon authored
-
- 14 Feb, 2023 1 commit
-
-
Francois Gouget authored
-
- 01 Feb, 2023 1 commit
-
-
Alex Henrie authored
-
- 30 Jan, 2023 2 commits
-
-
Zebediah Figura authored
Make sure we pull in the definition of X11DRV_XRandR_Init(), in particular because it has DECLSPEC_HIDDEN.
-
Zebediah Figura authored
-
- 24 Jan, 2023 1 commit
-
-
Alex Henrie authored
Mathematically, ((a && b) || b) == b. Moreover, test_sharelists in dlls/opengl32/tests/opengl.c checks that wglShareLists can share lists from a source context that has been current.
-
- 09 Jan, 2023 2 commits
-
-
Gabriel Ivăncescu authored
SetWindowIcon can pass an icon as a parameter, but in that case NtUserGetIconInfo is never called, so the icon info is never filled. Fixes a regression introduced by 3eb944c0. Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
-
Zhiyi Zhang authored
Using EnumDisplaySettings() directly to query display depth has a high overhead when using the XRandR 1.0 display device handler on some NVIDIA setups. Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=51420 Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=53382
-
- 21 Dec, 2022 1 commit
-
-
Rémi Bernon authored
The check was dropped in e392e0ac, leaving the dwFlags variable unused.
-
- 07 Dec, 2022 1 commit
-
-
Jacek Caban authored
-
- 06 Dec, 2022 1 commit
-
-
Jacek Caban authored
-
- 30 Nov, 2022 1 commit
-
-
Zhiyi Zhang authored
This prevents a deadlock between the window data lock and the ntdll loader lock because sync_window_cursor() eventually may grab the ntdll loader lock. So if another thread already grabbed the ntdll loader lock and wants to enter the same window data critical section, it will deadlock. Fix Youropa (SteamID: 640120) OpenGL launch option launching to a black screen.
-
- 29 Nov, 2022 2 commits
-
-
Tim Clem authored
These represent the mouse entering a client window child, and if no MotionNotify events follow, we'll be left out of sync with X.
-
Jacek Caban authored
-
- 28 Nov, 2022 1 commit
-
-
Zhiyi Zhang authored
KWin has a switcher that triggered by Alt+Tab that basically acts like a pager. And hiding items in the switcher is controlled by _KDE_NET_WM_STATE_SKIP_SWITCHER.
-
- 24 Nov, 2022 1 commit
-
-
Alexandre Julliard authored
-
- 23 Nov, 2022 1 commit
-
-
Rémi Bernon authored
This will end up moving window around only if the old virtual screen origin is different from the new one. Don't send unnecessary messages if it didn't change. This helps speeding up D3D tests on the testbot VMs with multiple displays and hopefully solve the timeout problems.
-
- 18 Nov, 2022 4 commits
-
-
Alexandre Julliard authored
-
Alexandre Julliard authored
-
Alexandre Julliard authored
-
Alexandre Julliard authored
-
- 17 Nov, 2022 1 commit
-
-
Zebediah Figura authored
-
- 13 Nov, 2022 1 commit
-
-
Alexandre Julliard authored
-
- 04 Nov, 2022 1 commit
-
-
Zhiyi Zhang authored
Support _NET_WM_FULLSCREEN_MONITORS for fullscreen windows spanning multiple monitors. This property is used to hint window managers about which monitor a fullscreen window should cover. Window managers make a fullscreen window spanning multiple monitors cover only one monitor when this property is missing. Fix Project Cars 2/3 incorrect game window size when the triple-screen mode is on.
-
- 02 Nov, 2022 1 commit
-
-
Zhiyi Zhang authored
Fix an uninitialized variable warning with GCC 12.
-
- 01 Nov, 2022 4 commits
-
-
Rémi Bernon authored
-
Rémi Bernon authored
-
Rémi Bernon authored
-
Rémi Bernon authored
-
- 19 Oct, 2022 1 commit
-
-
Rémi Bernon authored
The mutex is also used in user32, gdi32, and winevulkan, where it is opened through kernel32, which opens it from the session directory. Note that this was also not even using the global BaseNamedObjects and was silently failing to open the mutex.
-
- 12 Oct, 2022 3 commits
-
-
Rémi Bernon authored
-
Rémi Bernon authored
Using send_notify_message directly, which calls clip_fullscreen_window synchronously if the target thread is the same.
-
Rémi Bernon authored
After desktop is resized, instead of doing it only for the current process windows.
-
- 10 Oct, 2022 1 commit
-
-
John Chadwick authored
XWayland tablet devices have the Wayland seat ID appended to the end of them, preceded by a colon. This prevents match_token from properly detecting XWayland devices and causes Wintab32 to fail to initialize. This change allows a matched token to end in a colon, and thus allows XWayland tablet devices to be detected correctly. Signed-off-by: John Chadwick <john@jchw.io>
-
- 28 Sep, 2022 1 commit
-
-
Paul Gofman authored
-
- 23 Sep, 2022 2 commits
-
-
Rémi Bernon authored
-
Rémi Bernon authored
-
- 20 Sep, 2022 1 commit
-
-
Jacek Caban authored
And use it in display drivers.
-