- 15 Nov, 2023 6 commits
-
-
Alexandre Julliard authored
-
Alexandre Julliard authored
-
Alexandre Julliard authored
-
Alexandre Julliard authored
-
Alexandre Julliard authored
Spotted by Rémi Bernon.
-
Nikolay Sivov authored
-
- 14 Nov, 2023 30 commits
-
-
Daniel Lehman authored
-
Daniel Lehman authored
-
Daniel Lehman authored
-
Alexandros Frantzis authored
Due to the asynchronous nature of Wayland events, and the design of the xdg_toplevel protocol, an xdg configure event may be a reaction to a request in the application's configuration past, and the size hint may be out of date. For example: 1. The client commits a 100x100 buffer to a surface. 2.1 The compositor sends xdg configure(100x100, state=activated). 2.2 In the meantime, the client resizes and commits a 50x50 buffer. 3. The client receives the event from (2.1). If we respect the size hint, we will resize back to 100x100, although this was neither the client's nor the compositor's intention. To mitigate this we ignore size hints for states that do not require strict size adherence.
-
Alexandros Frantzis authored
Take into account the window scale factor and use wp_viewport to instruct the compositor to present cursors with that scale.
-
Alexandros Frantzis authored
-
Alexandros Frantzis authored
Take into account the window scale factor and use wp_viewport to instruct the compositor to present surfaces at that scale.
-
Alexandros Frantzis authored
Introduce and use functions to convert between the window logical and Wayland surface coordinate spaces. At the moment the two are the same but this will change with the introduction of scaling support.
-
Rémi Bernon authored
-
Rémi Bernon authored
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=55660
-
Alexandros Frantzis authored
-
Alexandros Frantzis authored
Assume that the window rect passed NtUserIsWindowRectFullScreen is expressed in terms of thread dpi and convert monitor rects accordingly for proper matching.
-
Alexandre Julliard authored
-
Alexandre Julliard authored
-
Alexandre Julliard authored
-
Alexandre Julliard authored
-
Jacek Caban authored
-
Alexandre Julliard authored
-
Alexandre Julliard authored
-
Alistair Leslie-Hughes authored
-
Rémi Bernon authored
Handle Wayland keyboard events and translate them to Windows events, currently using a hardcoded US key mapping.
-
Rémi Bernon authored
-
Michael Stefaniuc authored
-
Michael Stefaniuc authored
-
Michael Stefaniuc authored
-
Michael Stefaniuc authored
-
Michael Stefaniuc authored
-
Brendan Shanks authored
-
Alex Henrie authored
Fixes: bb6bcaf8
-
Alex Henrie authored
This partially reverts commit 0b7eed03.
-
- 13 Nov, 2023 4 commits
-
-
Rémi Bernon authored
-
Rémi Bernon authored
-
Rémi Bernon authored
-
Rémi Bernon authored
-