[weston v2 0/8] Implement NET_WM_SYNC_REQUEST basic support

Pekka Paalanen ppaalanen at gmail.com
Fri Jan 31 13:01:22 UTC 2020

On Mon, 13 Nov 2017 16:20:48 -0500
Louis-Francis Ratté-Boulianne <lfrb at collabora.com> wrote:

> Hi,
> This patchset implements NET_WM_SYNC_REQUEST protocol for throtting
> X11 window resizes in Weston's XWM. We wait for the window to be drawn
> (by setting an alarm on the sync counter) before configuring the window
> again.
> I also did some small fixes the Xwayland window manager as to better
> respect size hints from X11 applications and to display the title
> more elegantly when there isn't enough space available.
> The first sumission was a while back:
> https://lists.freedesktop.org/archives/wayland-devel/2017-April/033859.html
> Changes compared to previous patches are:
>  - Remove some useless checks
>  - Be less verbose when resizing with debug log enabled
>  - Re-enable the sync extension when a new resize operation is started
>    instead of just disabling it forever when something times out.
> Louis-Francis Ratté-Boulianne (8):
>   xwm: Implement _NET_WM_SYNC_REQUEST protocol
>   xwm: Maximize windows when double-clicking on title bar
>   xwm: Don't resize windows if the application have these hints
>   xwm: Only send configure a window if the new size is different
>   xwm: Make sure we respect the window's size hints
>   xwm: Ignore configure request while the user is resizing
>   xwm: Deal with title in a smarter way when there isn't enough space
>   xwm: Use Pango to draw title string if available


while a good idea, half of the patches never got reviewed. I filed
to keep a tab on these, and I'll mark the patches in Patchwork as
"changes requested" to note them considered.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 833 bytes
Desc: OpenPGP digital signature
URL: <https://lists.freedesktop.org/archives/wayland-devel/attachments/20200131/fd1c69dc/attachment.sig>

More information about the wayland-devel mailing list