- 11 Dec, 2023 7 commits
-
-
Akihiro Sagawa authored
Fixes a regression from 1d337249. Prior to the commit, we were solving this case in a different way. If IDropTarget::DragOver() returned DROPEFFECT_NONE, X11DRV_XDND_DROPEFFECTToXdndAction() would convert it to XdndActionCopy. Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=55179
-
Jacek Caban authored
-
Jacek Caban authored
-
Jacek Caban authored
-
Alexandros Frantzis authored
The is_window_managed function may acquire the (non-recursive) win_data lock internally (is_window_managed->has_owned_popups->is_managed), so do not call it with the win_data lock held. Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=55995
-
Floris Renaud authored
-
Bartosz Kosiorek authored
-
- 09 Dec, 2023 1 commit
-
-
Aurimas Fišeras authored
-
- 08 Dec, 2023 23 commits
-
-
Alexandre Julliard authored
-
Alex Henrie authored
When running `wine explorer.exe /desktop=shell` as a full-screen app, there is no obvious way to close it and return to the Linux desktop. Remedy that problem by adding an "Exit desktop" button to the Start menu in the same place as the "Shut Down" button on Windows.
-
Nikolay Sivov authored
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
-
Alexandros Frantzis authored
When we have a Vulkan client subsurface, and depending on timings and window state (e.g., fullscreen), we may not get the chance to apply new surface configurations when presenting content to the main window surface. To ensure new configurations are applied, also check for and apply/ack configurations during Vulkan presentation. This fixes some games which resize when they become fullscreen, but are not properly placed by the compositor, because they never ack the fullscreen state.
-
Brendan McGrath authored
-
Brendan McGrath authored
-
Brendan McGrath authored
The WM_SETFONT was previously passing the hFont as the LPARAM (when it should be the WPARAM).
-
Brendan McGrath authored
This fixes the layout of the tabcontrol when a font other than the system font is used.
-
Brendan McGrath authored
Windows sets the default width to LOGPIXELSX regardless of the style. It will also always return the previous cx value provided.
-
Brendan McGrath authored
-
Alexandre Julliard authored
To avoid triggering pointer-truncation bugs in applications.
-
Alexandre Julliard authored
-
Alexandre Julliard authored
-
Alexandre Julliard authored
Explicitly enable the few programs that need it.
-
Brendan McGrath authored
-
Brendan McGrath authored
Whilst uniscribe won't break on the space here (see LB13 of the Unicode line breaking algorith), DrawText does
-
Matteo Bruni authored
-
Matteo Bruni authored
-
Matteo Bruni authored
-
Zebediah Figura authored
-
Matteo Bruni authored
Make sure we poll queries before we go to sleep, to e.g. avoid hangs in Rocket League. With significant contributions by Zebediah Figura.
-
Zebediah Figura authored
-
Aurimas Fišeras authored
-
- 07 Dec, 2023 9 commits
-
-
Alfred Agrell authored
-
Alfred Agrell authored
-
Alfred Agrell authored
-
Ziqing Hui authored
For h264 byte-stream format, we should set "streamheader". "codec_data" is for avc. We also set timestamp of the buffer to 0 because mp4mux will be error if the PTS is none.
-
Zebediah Figura authored
-
Zebediah Figura authored
Rewrite needs this.
-
Zebediah Figura authored
-
Zebediah Figura authored
-
Billy Laws authored
-