weston/clients
Harish Krupo 7bcbab1f2f clients/window: Add viewport destination support
Add support for setting the widget's destination wp viewport.
Setting it in the widget instead of being set directly by the client
ensure that the widget can be identified in widget_find_widget.

v2: Return -1 on error (Pekka)
    Scale allocated x and y when viewport is set (Pekka)
    Allow user to set -1 for viewport width and height (Pekka)

v3: Use NULL instead of 0 (Daniel)
    return 0 if width and height are -1 (Daniel)

Signed-off-by: Harish Krupo <harish.krupo.kps@intel.com>
2019-11-25 21:54:40 +00:00
..
calibrator.c log: remove "%m" from format strings by using strerror(errno) 2019-05-02 22:10:30 +02:00
clickdot.c log: remove "%m" from format strings by using strerror(errno) 2019-05-02 22:10:30 +02:00
cliptest.c log: remove "%m" from format strings by using strerror(errno) 2019-05-02 22:10:30 +02:00
confine.c log: remove "%m" from format strings by using strerror(errno) 2019-05-02 22:10:30 +02:00
content_protection.c clients: Add content-protection client app 2019-07-05 14:13:30 +05:30
desktop-shell.c desktop-shell: Click top left and align clock 2019-06-26 21:00:43 +00:00
dnd.c log: remove "%m" from format strings by using strerror(errno) 2019-05-02 22:10:30 +02:00
editor.c log: remove "%m" from format strings by using strerror(errno) 2019-05-02 22:10:30 +02:00
eventdemo.c clients: Fix/resolved doxygen warnings 2019-06-25 14:05:54 +00:00
flower.c log: remove "%m" from format strings by using strerror(errno) 2019-05-02 22:10:30 +02:00
fullscreen.c clients/fullscreen: Refuse to resize the surface size when fullscreen'ed 2019-11-25 20:40:24 +00:00
gears.c log: remove "%m" from format strings by using strerror(errno) 2019-05-02 22:10:30 +02:00
image.c log: remove "%m" from format strings by using strerror(errno) 2019-05-02 22:10:30 +02:00
ivi-shell-user-interface.c log: remove "%m" from format strings by using strerror(errno) 2019-05-02 22:10:30 +02:00
keyboard.c log: remove "%m" from format strings by using strerror(errno) 2019-05-02 22:10:30 +02:00
meson.build clients/window: Add viewport destination support 2019-11-25 21:54:40 +00:00
multi-resource.c log: remove "%m" from format strings by using strerror(errno) 2019-05-02 22:10:30 +02:00
nested-client.c Unify the include style of shared/ headers 2019-10-04 16:04:48 +03:00
nested.c Unify the include style of shared/ headers 2019-10-04 16:04:48 +03:00
presentation-shm.c clients/presentation-shm: use xdg_shell instead of wl_shell 2019-06-27 17:44:19 +00:00
resizor.c log: remove "%m" from format strings by using strerror(errno) 2019-05-02 22:10:30 +02:00
scaler.c log: remove "%m" from format strings by using strerror(errno) 2019-05-02 22:10:30 +02:00
screenshot.c log: remove "%m" from format strings by using strerror(errno) 2019-05-02 22:10:30 +02:00
simple-damage.c log: remove "%m" from format strings by using strerror(errno) 2019-05-02 22:10:30 +02:00
simple-dmabuf-drm-data.h clients/simple-dmabuf-drm: import with dmabuf modifiers 2017-06-12 10:39:01 +01:00
simple-dmabuf-drm.c clients/simple-dmabuf-drm: Make use of direct-display 2019-11-21 14:28:58 +02:00
simple-dmabuf-egl.c simple-dmabuf-egl: make application generic 2019-11-25 20:16:45 +00:00
simple-dmabuf-v4l.c Rename zalloc.h to libweston/zalloc.h 2019-04-18 12:31:46 +03:00
simple-egl.c clients: fix len-string formatting 2019-09-23 17:27:09 +03:00
simple-im.c log: remove "%m" from format strings by using strerror(errno) 2019-05-02 22:10:30 +02:00
simple-shm.c log: remove "%m" from format strings by using strerror(errno) 2019-05-02 22:10:30 +02:00
simple-touch.c log: remove "%m" from format strings by using strerror(errno) 2019-05-02 22:10:30 +02:00
smoke.c log: remove "%m" from format strings by using strerror(errno) 2019-05-02 22:10:30 +02:00
stacking.c log: remove "%m" from format strings by using strerror(errno) 2019-05-02 22:10:30 +02:00
subsurfaces.c clients: fix len-string formatting 2019-09-23 17:27:09 +03:00
terminal.c weston-terminal: Ignore SIGPIPE 2019-08-23 11:53:13 +00:00
touch-calibrator.c clients: Fix/resolved doxygen warnings 2019-06-25 14:05:54 +00:00
transformed.c log: remove "%m" from format strings by using strerror(errno) 2019-05-02 22:10:30 +02:00
weston-debug.c log: remove "%m" from format strings by using strerror(errno) 2019-05-02 22:10:30 +02:00
weston-info.c log: remove "%m" from format strings by using strerror(errno) 2019-05-02 22:10:30 +02:00
window.c clients/window: Add viewport destination support 2019-11-25 21:54:40 +00:00
window.h clients/window: Add viewport destination support 2019-11-25 21:54:40 +00:00