Marius Vlad
3ee9d8e2d2
libweston: Put back weston_compositor_add_debug_binding() as public
...
The ability to install debug keybinds is useful so bring it back to the
public libweston API.
Signed-off-by: Marius Vlad <marius.vlad@collabora.com>
6 years ago
Marius Vlad
0260fed3c7
libweston: Migrate what is left out the libweston public header
...
Signed-off-by: Marius Vlad <marius.vlad@collabora.com>
6 years ago
Marius Vlad
a9b69b4b2a
libweston: Migrate content_protection from public header
...
Signed-off-by: Marius Vlad <marius.vlad@collabora.com>
6 years ago
Marius Vlad
3ff296e934
libweston: Migrate functions that perform various transformations
...
Signed-off-by: Marius Vlad <marius.vlad@collabora.com>
6 years ago
Marius Vlad
7e4f58faa3
libweston: Migrate functions that operate on 'weston_view'
...
Signed-off-by: Marius Vlad <marius.vlad@collabora.com>
6 years ago
Marius Vlad
4e1d0973f5
libweston: Migrate functions that operate on 'weston_spring'
...
Signed-off-by: Marius Vlad <marius.vlad@collabora.com>
6 years ago
Marius Vlad
f1a6594ad7
libweston: Migrate functions that operate on 'weston_surface'
...
Signed-off-by: Marius Vlad <marius.vlad@collabora.com>
6 years ago
Marius Vlad
9eb2064b85
libweston: Migrate functions that operate on input objects
...
This include 'weston_keyboard', 'weston_touch', 'weston_pointer' and
other released classes.
Signed-off-by: Marius Vlad <marius.vlad@collabora.com>
6 years ago
Marius Vlad
0bf3f5ac2c
libweston: Migrate functions that operate on 'weston_seat'
...
Signed-off-by: Marius Vlad <marius.vlad@collabora.com>
6 years ago
Marius Vlad
58cac08c22
libweston: Migrate functions that operate on 'weston_plane'
...
Signed-off-by: Marius Vlad <marius.vlad@collabora.com>
6 years ago
Marius Vlad
56f3a68a01
libweston: Migrate functions that operate on 'weston_compositor'
...
Signed-off-by: Marius Vlad <marius.vlad@collabora.com>
6 years ago
Marius Vlad
a72e3716e8
libweston: Introduce libweston-internal.h
...
Introduce a new private header file that only internal parts of the
library are allowed to use and shouldn't be exposed in the public header
of libweston.
Start by adding by adding functions that operate on the 'weston_buffer*'.
Signed-off-by: Marius Vlad <marius.vlad@collabora.com>
6 years ago