[PATCH weston v2 0/9] weston wayland-protocols migration
Jonas Ådahl
jadahl at gmail.com
Tue Nov 17 00:00:26 PST 2015
Hi again,
This is the second version of the weston wayland-protocols migration
patch series.
Overall, it's pretty much the same, but here are the differences:
Naming is updated to new naming (wl -> wp, N -> _vN).
The presentation timing protocol is dropped. Pekka said he'd like to
avoid the rename dance and just go stable directly. So I'm leaving that
protocol where it is for now.
desktop_shell -> weston_desktop_shell had a couple of minor fixes
related to left over version things.
There are Acks and RBs on all patches already, but I'll leave this series
here before pushing anything so people have another chance on providing
input.
Jonas
Jonas Ådahl (9):
Use fullscreen-shell.xml from wayland-protocols
Use linux-dmabuf protocol from wayland-protocols
Use text input protocol from wayland-protocols
Use input method protocol from wayland-protocols
Makefile.am: Make the external xml scanning rule version generic
Use xdg_shell protocol from wayland-protocols
desktop-shell: Rename protocol weston_desktop_shell
Rename screenshooter protocol to weston_screenshooter
Remove workspaces protocol
Makefile.am | 173 +++++-----
clients/desktop-shell.c | 79 ++---
clients/editor.c | 119 +++----
clients/fullscreen.c | 60 ++--
clients/keyboard.c | 186 +++++------
clients/screenshot.c | 21 +-
clients/simple-damage.c | 20 +-
clients/simple-dmabuf.c | 80 ++---
clients/simple-egl.c | 2 +-
clients/simple-shm.c | 20 +-
clients/weston-simple-im.c | 130 ++++----
clients/window.c | 60 +---
configure.ac | 4 +
desktop-shell/input-panel.c | 15 +-
desktop-shell/shell.c | 191 +++--------
desktop-shell/shell.h | 4 +-
fullscreen-shell/fullscreen-shell.c | 55 ++--
ivi-shell/input-panel-ivi.c | 14 +-
protocol/desktop-shell.xml | 138 --------
protocol/fullscreen-shell.xml | 206 ------------
protocol/input-method.xml | 291 -----------------
protocol/linux-dmabuf.xml | 274 ----------------
protocol/screenshooter.xml | 12 -
protocol/text.xml | 374 ----------------------
protocol/weston-desktop-shell.xml | 134 ++++++++
protocol/weston-screenshooter.xml | 12 +
protocol/workspaces.xml | 27 --
protocol/xdg-shell.xml | 616 ------------------------------------
src/compositor-wayland.c | 58 ++--
src/gl-renderer.c | 6 +-
src/linux-dmabuf.c | 48 +--
src/screen-share.c | 36 ++-
src/screenshooter.c | 10 +-
src/text-backend.c | 85 ++---
tests/text-test.c | 54 ++--
35 files changed, 851 insertions(+), 2763 deletions(-)
delete mode 100644 protocol/desktop-shell.xml
delete mode 100644 protocol/fullscreen-shell.xml
delete mode 100644 protocol/input-method.xml
delete mode 100644 protocol/linux-dmabuf.xml
delete mode 100644 protocol/screenshooter.xml
delete mode 100644 protocol/text.xml
create mode 100644 protocol/weston-desktop-shell.xml
create mode 100644 protocol/weston-screenshooter.xml
delete mode 100644 protocol/workspaces.xml
delete mode 100644 protocol/xdg-shell.xml
--
2.4.3
More information about the wayland-devel
mailing list