xdg-shell: Add resize_x/y constraint adjustment to positioner
In order to get feedback of available space where a client can create its popup, let it create requset that its popup rectangle being resized would it not fit the within the work area. This adds two new constraint adjustment values to the adjustment enum, and dimension parameters to the xdg_popup.configure event. The existing constraint adjustment actions take precedence, and resizing will only be triggered if all other adjustments requested didn't manage to make the popup rectangle fully visible. Signed-off-by:Jonas Ådahl <jadahl@gmail.com> Acked-by:
Quentin Glidic <sardemff7+git@sardemff7.net>
Please register or sign in to comment