[PATCH weston v4 0/9] weston-debug API and tool

Emre Ucan eucan at de.adit-jv.com
Thu Oct 12 11:13:40 UTC 2017


This series of patches are from weston debug protocol RFC posted by Pekka Paalanen <pq at iki.fi>
along with the modifications done by Maniraj Devadoss <Maniraj.Devadoss at in.bosch.com>.

https://lists.freedesktop.org/archives/wayland-devel/2017-June/034227.html
v3:
1. protocol is renamed to weston-debug.xml
2. libweston-3-protocols-pc is installed to sysroot

Pekka Paalanen (9):
  protocol: add weston-debug.xml
  libweston: add weston_debug API and implementation
  compositor: add option to enable weston_debug
  clients: add weston-debug
  compositor: offer logs via weston-debug
  xwm: dump_property() to use FILE internally
  xwm: move FILE to the callers of dump_property()
  xwm: convert WM_DEBUG into a weston-debug scope
  compositor: protocol logger

 Makefile.am                         |  28 +-
 clients/weston-debug.c              | 378 ++++++++++++++++++
 compositor/main.c                   | 155 ++++++++
 configure.ac                        |   1 +
 libweston/compositor.c              |   5 +
 libweston/compositor.h              |   8 +
 libweston/libweston-protocols.pc.in |   7 +
 libweston/weston-debug.c            | 755 ++++++++++++++++++++++++++++++++++++
 libweston/weston-debug.h            | 107 +++++
 man/weston-debug.man                |  46 +++
 man/weston.man                      |  15 +-
 protocol/weston-debug.xml           | 128 ++++++
 xwayland/launcher.c                 |   7 +
 xwayland/selection.c                |  39 +-
 xwayland/window-manager.c           | 233 +++++------
 xwayland/xwayland.h                 |   6 +-
 16 files changed, 1798 insertions(+), 120 deletions(-)
 create mode 100644 clients/weston-debug.c
 create mode 100644 libweston/libweston-protocols.pc.in
 create mode 100644 libweston/weston-debug.c
 create mode 100644 libweston/weston-debug.h
 create mode 100644 man/weston-debug.man
 create mode 100644 protocol/weston-debug.xml

-- 
2.7.4



More information about the wayland-devel mailing list