Created by Stephen M. Webb and last modified

This is a feature branch for the extended development of the GEIS client-server model which will allow the moving of the grail gesture recognizer out of the X11 server and into some other place.

Get this branch:
bzr branch lp:geis/client-arch
Members of Open Input Framework Team can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Open Input Framework Team

Recent revisions

200. By Stephen M. Webb

Fixed a couple of invalid deallocations on exit.

199. By Stephen M. Webb

Added full support for filtering by gesture class name with DBus server back end.

198. By Stephen M. Webb

Added back-end autodiscovery and failover.

The default back end is now DBus, with a fallback to XCB if the DBus server is not detected.

197. By Stephen M. Webb

Added a command-line switch to select a back end in geisview.

196. By Stephen M. Webb

Synched to lp:utouch-geis.

195. By Stephen M. Webb

Added remove-subscription handling between client and server.

194. By Stephen M. Webb

Added server-side filtering so clients receive only those gestures they subscribed to.

193. By Stephen M. Webb

Fixed DBus demarshalling of frames.

192. By Stephen M. Webb

Refactored to allow for region filterable attrs to be sent over DBus.

191. By Stephen M. Webb

Added -w switch to geisview to select a specific window.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
This branch contains Public information 
Everyone can see this information.