[PATCH weston 0/3] libweston common modules
Quentin Glidic
sardemff7+wayland at sardemff7.net
Mon Jul 4 13:58:06 UTC 2016
From: Quentin Glidic <sardemff7+git at sardemff7.net>
A little series to allow compositors to share modules which only rely on
libweston.
Patch 1 is standalone, and it makes it more obvious that patch 3 is just
copying a function around.
Patch 2 is mostly renames. It looks big but it’s quite straightforward.
Patch 3 is the real deal. Both libweston and weston implementations.
Quentin Glidic (3):
weston: Add a specific option to load XWayland
modules: Drop module_init as a shared init function
libweston: Add a generic weston_compositor_load_module
Makefile.am | 3 +-
compositor/cms-colord.c | 5 +-
compositor/cms-static.c | 4 +-
compositor/main.c | 100 +++++++++++++++++++++++++++++++-----
compositor/screen-share.c | 4 +-
compositor/weston.h | 13 ++++-
desktop-shell/shell.c | 4 +-
fullscreen-shell/fullscreen-shell.c | 5 +-
ivi-shell/ivi-layout.c | 4 +-
ivi-shell/ivi-shell.c | 4 +-
libweston/compositor-drm.c | 4 +-
libweston/compositor-fbdev.c | 4 +-
libweston/compositor-headless.c | 4 +-
libweston/compositor-rdp.c | 4 +-
libweston/compositor-wayland.c | 4 +-
libweston/compositor-x11.c | 4 +-
libweston/compositor.c | 32 ++++++++----
libweston/compositor.h | 11 ++--
man/weston.ini.man | 15 ++++--
man/weston.man | 13 ++++-
tests/plugin-registry-test.c | 4 +-
tests/surface-global-test.c | 4 +-
tests/surface-screenshot.c | 5 +-
tests/surface-test.c | 4 +-
tests/weston-test.c | 4 +-
tests/weston-tests-env | 7 +--
weston.ini.in | 3 +-
xwayland/launcher.c | 3 +-
28 files changed, 203 insertions(+), 72 deletions(-)
--
2.9.0
More information about the wayland-devel
mailing list