[PATCH weston v2 0/9] weston wayland-protocols migration

Pekka Paalanen ppaalanen at gmail.com
Thu Nov 19 06:18:19 PST 2015


On Tue, 17 Nov 2015 16:00:26 +0800
Jonas Ådahl <jadahl at gmail.com> wrote:

> 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.

Hi Jonas,

I went through all these again to give my Reviewed-by. I pushed all
these 9 patches, the releasing.txt patch, and one more trivial patch to
silence a DTD warning in weston-desktop-shell.xml:
   4bcc54d..870fadc  master -> master


Thanks,
pq

> 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
> 

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 811 bytes
Desc: not available
URL: <http://lists.freedesktop.org/archives/wayland-devel/attachments/20151119/e48cb18c/attachment-0001.sig>


More information about the wayland-devel mailing list