[PATCH weston v2 00/16] Tablet device support for weston

Maniraj Devadoss Maniraj.Devadoss at in.bosch.com
Thu Nov 23 10:17:12 UTC 2017


Hi,

The previous posting of this series was at
https://lists.freedesktop.org/archives/wayland-devel/2017-October/035534.html

which had some issues when Jason Gerecke <killertofu at gmail.com> tried to test it.
https://lists.freedesktop.org/archives/wayland-devel/2017-November/035716.html

In this v2 series, I resolved one possible NULL pointer access issue in input.c

Best Regards,
Maniraj D.

Bastian Farkas (3):
  tablet: Fixed compilation errors resulting from tablet patches.
  tablet: Fixing compilation issues in weston desktop-shell related to
    tablet support patches.
  tablet: reordered changes in weston_seat struct to not break ABI
    compatibility

Lyude Paul (13):
  tablet: Add initial tablet support to weston
  tablet: add handling of tablet focus
  tablet: add weston grab interfaces for tablet tools
  tablet: hook up libinput tablet events
  tablet: handle tablet cursors in the compositor
  clients: add support for handling tablets
  client: Add tablet cursor support into libtoytoolkit
  client: Add support for tablet cursor motion to window frames in
    libtoytoolkit
  tablet: Add support for moving windows around using the stylus
  tablet: Add tablet support to the top panel of the desktop shell
  tablet: Add binding to activate surfaces using the tablet tool
  tablet: Add demo application for tablets
  tablet: Remove tablet-specific tools on disconnect

 .gitignore                  |   1 +
 Makefile.am                 |  20 +-
 clients/desktop-shell.c     |  56 +++
 clients/tablet.c            | 254 ++++++++++++
 clients/window.c            | 686 +++++++++++++++++++++++++++++++
 clients/window.h            |  93 +++++
 configure.ac                |   2 +-
 desktop-shell/shell.c       | 289 +++++++++++++
 libweston/bindings.c        |  39 +-
 libweston/compositor.c      |   8 +
 libweston/compositor.h      | 204 ++++++++++
 libweston/input.c           | 963 ++++++++++++++++++++++++++++++++++++++++++++
 libweston/libinput-device.c | 340 ++++++++++++++++
 libweston/libinput-device.h |   4 +-
 shared/cairo-util.h         |   4 +
 shared/frame.c              |  38 ++
 16 files changed, 2994 insertions(+), 7 deletions(-)
 create mode 100644 clients/tablet.c

-- 
2.7.4



More information about the wayland-devel mailing list