framework icon indicating copy to clipboard operation
framework copied to clipboard

WIP: Support resizing the input panel when using Wayland

Open awhiemstra opened this issue 4 years ago • 1 comments

This relies on a new "configure" event that has been added to the input-panel-surface-v1 protocol, which allows the compositor to request a new size for the input panel. This is primarily intended to allow the compositor to position the panel in such a way that it avoids things like task managers.

This requires an upstream protocol change which is being handled in https://gitlab.freedesktop.org/wayland/wayland-protocols/-/merge_requests/146

awhiemstra avatar Apr 25 '22 13:04 awhiemstra

In principle the changes look good.

This will break if used with version 1. isExposed will never become true.

davidedmundson avatar Apr 25 '22 13:04 davidedmundson