aboutsummaryrefslogtreecommitdiffstats
path: root/Makefile
Commit message (Collapse)AuthorAgeFilesLines
* xf86-input-multitouch v1.0-rc3HEADmasterHenrik Rydberg2012-03-241-1/+1
|
* Makefile: make LIBDIR configurableHarald Hoyer2011-03-031-1/+2
| | | | | | | | On Fedora /usr/lib64 is used for 64 bit architectures. [rydberg@euromail.se: removed extra slash] Signed-off-by: Harald Hoyer <harald@redhat.com> Signed-off-by: Henrik Rydberg <rydberg@euromail.se>
* xf86-input-multitouch v1.0-rc2Henrik Rydberg2010-10-211-1/+1
|
* Package as xf86-input-multitouchHenrik Rydberg2010-10-211-8/+3
| | | | | | | Refresh the debian packaging, changing name and version to match current project. Signed-off-by: Henrik Rydberg <rydberg@euromail.se>
* Same version, but using the mtdev library.Henrik Rydberg2010-10-121-11/+4
| | | | Signed-off-by: Henrik Rydberg <rydberg@euromail.se>
* Multitouch 1.0-beta1Henrik Rydberg2010-06-161-1/+1
|
* refactor: Replace hwdata by mtdevHenrik Rydberg2010-06-161-1/+1
| | | | | | | | This patch makes the switch, from using hwdata and the associated type A parser, to using mtdev and the associated type B parser. A command-line gesture test program is included. Signed-off-by: Henrik Rydberg <rydberg@euromail.se>
* refactor: Introduce mtdevHenrik Rydberg2010-06-161-1/+2
| | | | | | | | | | | | With the addition of the kernel MT slots, the MT event protocol is capable of efficiently propagating changes to a set of tracked contacts. At the same time, the need to treat a variety of different kernel drivers is increased. This patch introduces the mtdev, an abstract MT device which converts all valid MT event formats into a uniform, slotted type B event stream. A command-line test program is included. Signed-off-by: Henrik Rydberg <rydberg@euromail.se>
* refactor: Generate code for ABS_MT mappingHenrik Rydberg2010-06-161-0/+1
| | | | | | | | | Use the kernel-provided list MT_SLOT_ABS_EVENTS to generate code mappings between ABS_MT space and MT space. This patch adds the program mapgen that does the mapping, and adds two include files generated with it. Signed-off-by: Henrik Rydberg <rydberg@euromail.se>
* refactor: Move filesHenrik Rydberg2010-06-161-23/+20
| | | | | | | | | | Move all headers into include, separate source files into modules match, mtdev, src and driver, move some common definitions to common.h, and include define support for the MT slot protocol. This patch does not introduce any logical changes. Signed-off-by: Henrik Rydberg <rydberg@euromail.se>
* Multitouch 1.0-alpha2Henrik Rydberg2010-04-151-1/+1
|
* Introduce MemoryHenrik Rydberg2010-04-151-0/+1
| | | | | | Add the Memory structure to hold the multitouch parsing state. Signed-off-by: Henrik Rydberg <rydberg@euromail.se>
* Introduce the MTStateHenrik Rydberg2010-04-151-0/+1
| | | | | | | | | | | | | | | The HWState keeps, for good reason, both touching fingers and fingers going away. However, this implies that additional logic is needed to keep track of the number of actual touching fingers. In particular the test for touching fingers is somewhat misplaced in hwstate.c. Moreover, HWState should only exist in one instance, since it contains data which does not need to be referred to during gesture extraction. This patch introduces the MTState structure, which keeps more digested data for gesture extraction. In particular, it only keeps the actual touches. Signed-off-by: Henrik Rydberg <rydberg@euromail.se>
* Rename State to HWStateHenrik Rydberg2010-04-151-1/+1
| | | | | | | Rename the hardware state struct State to HWState, to make room for additional state structures. Signed-off-by: Henrik Rydberg <rydberg@euromail.se>
* Multitouch 1.0-alpha1Henrik Rydberg2010-04-151-0/+4
|
* ABI_XINPUT_VERSION >= 7 supportAndreas Nüßlein2010-01-281-1/+1
|
* Gesture interface in placeHenrik Rydberg2008-11-091-0/+1
| | | | Signed-off-by: Henrik Rydberg <rydberg@euromail.se>
* ok, fast (but not fastest) matcher in place, no check output...Henrik Rydberg2008-11-061-5/+10
| | | | Signed-off-by: Henrik Rydberg <rydberg@euromail.se>
* state added, now do the matchingHenrik Rydberg2008-11-061-0/+1
| | | | Signed-off-by: Henrik Rydberg <rydberg@euromail.se>
* event loop works, buffer works, now look at synched eventHenrik Rydberg2008-11-061-0/+1
| | | | Signed-off-by: Henrik Rydberg <rydberg@euromail.se>
* Driver stages in place - should one support multipleHenrik Rydberg2008-11-061-0/+2
| | | | | | device instances by moving the private alloc to init/close? Signed-off-by: Henrik Rydberg <rydberg@euromail.se>
* missing externalsHenrik Rydberg2008-11-051-2/+3
| | | | Signed-off-by: Henrik Rydberg <rydberg@euromail.se>
* Break out capabilitiesHenrik Rydberg2008-11-051-1/+1
| | | | Signed-off-by: Henrik Rydberg <rydberg@euromail.se>
* almost working module codeHenrik Rydberg2008-11-041-2/+4
| | | | Signed-off-by: Henrik Rydberg <rydberg@euromail.se>
* okHenrik Rydberg2008-11-041-1/+1
| | | | Signed-off-by: Henrik Rydberg <rydberg@euromail.se>
* Try again, after adding the defines from synapticsHenrik Rydberg2008-11-041-1/+1
| | | | Signed-off-by: Henrik Rydberg <rydberg@euromail.se>
* a bit further towards something useful. currently linking problemsHenrik Rydberg2008-11-041-7/+7
| | | | Signed-off-by: Henrik Rydberg <rydberg@euromail.se>
* Initial version: adding some filesHenrik Rydberg2008-11-031-0/+57
Signed-off-by: Henrik Rydberg <rydberg@euromail.se>