wayland-protocols/unstable
Jonas Ådahl c09e89929b 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>
2016-08-15 10:25:31 +08:00
..
fullscreen-shell fullscreen-shell: Correct spelling of parameter name 2016-04-21 14:35:13 -07:00
idle-inhibit Add screensaver idle inhibitor protocol 2016-08-12 11:21:36 +08:00
input-method Fix grammar for 'an X*' 2016-07-08 11:05:20 -07:00
linux-dmabuf linux-dmabuf: Add missing articles and punctuation, adjust minor whitespace 2016-04-13 12:35:13 -07:00
pointer-constraints pointer-constraints: Use 'surface-local' in simplified parameter summary 2016-04-29 16:35:18 -07:00
pointer-gestures pointer-gestures: Add missing xml declaration 2016-04-13 12:35:19 -07:00
relative-pointer relative-pointer: Correct spelling error, one capitalization, and minor space 2016-04-13 12:35:08 -07:00
tablet tablet: Add pad support to the tablet protocol 2016-07-20 15:22:04 +08:00
text-input Fix grammar for 'an X*' 2016-07-08 11:05:20 -07:00
xdg-foreign Introduce xdg-foreign protocol 2016-08-12 10:50:42 +08:00
xdg-shell xdg-shell: Add resize_x/y constraint adjustment to positioner 2016-08-15 10:25:31 +08:00