- 16 Oct, 2023 21 commits
-
-
Zebediah Figura authored
-
Zebediah Figura authored
In particular, handle the case where an object has no name. In theory, this should not happen for regular files, but SetSecurityInfo() is almost certainly not supposed to care about that [i.e. this code probably belongs in the server, at the very least]. However, fixing that will require much more work. While we're at it, rewrite the code to be a little more idiomatic about its intent.
-
Zebediah Figura authored
-
Zebediah Figura authored
At least in the Windows 10 SDK.
-
Rémi Bernon authored
-
Alexandre Julliard authored
-
Alexandre Julliard authored
-
Alexandre Julliard authored
-
Paul Gofman authored
-
Helix Graziani authored
Wine-Bug: https://bugs.winehq.org//show_bug.cgi?id=55771
-
Gerald Pfeifer authored
Bump minimum version from 8.0 to 12.4, the minimum release supported upstream. Streamline the FreeBSD section.
-
Esme Povirk authored
-
Connor McAdams authored
Signed-off-by: Connor McAdams <cmcadams@codeweavers.com>
-
Connor McAdams authored
uiautomationcore: Potentially raise focus event on the currently focused serverside provider in response to EVENT_OBJECT_FOCUS. Signed-off-by: Connor McAdams <cmcadams@codeweavers.com>
-
Connor McAdams authored
uiautomationcore: Potentially raise focus event for serverside providers in response to EVENT_OBJECT_FOCUS. Signed-off-by: Connor McAdams <cmcadams@codeweavers.com>
-
Connor McAdams authored
Signed-off-by: Connor McAdams <cmcadams@codeweavers.com>
-
Connor McAdams authored
Signed-off-by: Connor McAdams <cmcadams@codeweavers.com>
-
Nikolay Sivov authored
-
Nikolay Sivov authored
-
Nikolay Sivov authored
-
Nikolay Sivov authored
-
- 14 Oct, 2023 4 commits
-
-
Alexandre Julliard authored
-
Alexandre Julliard authored
-
Alexandre Julliard authored
-
Alexandre Julliard authored
-
- 13 Oct, 2023 15 commits
-
-
Alexandre Julliard authored
-
Nikolay Sivov authored
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
-
Francois Gouget authored
-
Francois Gouget authored
Also we don't care about the content of the buffer so using HeapRealloc() makes no sense.
-
Francois Gouget authored
Otherwise it's impossible to know which iteration failed.
-
Francois Gouget authored
-
Francois Gouget authored
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=55777
-
Eric Pouech authored
This mostly matters for Mac as segment CS is handled as a real LDT entry. Signed-off-by: Eric Pouech <epouech@codeweavers.com>
-
Eric Pouech authored
Signed-off-by: Eric Pouech <epouech@codeweavers.com>
-
Rémi Bernon authored
Fixes cursor not being released when alt-tabbing out of an unresponsive foreground window.
-
Alexandros Frantzis authored
If the window is already fullscreen and its size is compatible with what the compositor is requesting, don't force a resize, since some applications are very insistent on a particular fullscreen size (which may not match the monitor size).
-
Alexandros Frantzis authored
Rename the function wayland_surface_configure_is_compatible to wayland_surface_config_is_compatible to match the associated struct name.
-
Alexandros Frantzis authored
The maximized and fullscreen states disallow surface contents that are larger than the configured size. However, if we have a larger surface, and only part of the surface contains useful client data, we can inform the compositor using xdg_surface_set_geometry, so that only the specified region is considered for compositor-side positioning and state constraints. We use the geometry to support the presentation of windows that insist on particular positions and sizes which may not match the compositor's requested size (e.g., fullscreen but may overshoot a few pixels outside the monitor boundary).
-
Alexandros Frantzis authored
Detect when an window wants to become fullscreen and request the Wayland fullscreen state from the compositor. The fullscreen state for windows is inferred by their size and position relative to the monitor that contains their largest region. Since there is no explicit fullscreen state for windows, compositor initiated fullscreen requests may lead to a size change, but will not directly affect other aspects of the window state.
-
Alexandros Frantzis authored
Instead of querying the window config for a wayland_surface on demand, query it and store it only when it is applied through SetWindowPos. In addition to being more efficient, this prevents deadlocks by avoiding calling NtUser functions that require the user lock, while holding the window_surface lock.
-