<feed xmlns='http://www.w3.org/2005/Atom'>
<title>multitouch.git/Makefile, branch v1.0-beta1</title>
<subtitle>Unnamed repository; edit this file to name it for gitweb.
</subtitle>
<id>https://bitmath.se/org/git/multitouch.git/atom?h=v1.0-beta1</id>
<link rel='self' href='https://bitmath.se/org/git/multitouch.git/atom?h=v1.0-beta1'/>
<link rel='alternate' type='text/html' href='https://bitmath.se/org/git/multitouch.git/'/>
<updated>2010-06-16T16:58:06+00:00</updated>
<entry>
<title>Multitouch 1.0-beta1</title>
<updated>2010-06-16T16:58:06+00:00</updated>
<author>
<name>Henrik Rydberg</name>
<email>rydberg@euromail.se</email>
</author>
<published>2010-06-16T16:58:06+00:00</published>
<link rel='alternate' type='text/html' href='https://bitmath.se/org/git/multitouch.git/commit/?id=90c1b691f74995b284c2d7c79c762a85a0ed1c15'/>
<id>urn:sha1:90c1b691f74995b284c2d7c79c762a85a0ed1c15</id>
<content type='text'>
</content>
</entry>
<entry>
<title>refactor: Replace hwdata by mtdev</title>
<updated>2010-06-16T00:30:41+00:00</updated>
<author>
<name>Henrik Rydberg</name>
<email>rydberg@euromail.se</email>
</author>
<published>2010-06-16T00:30:41+00:00</published>
<link rel='alternate' type='text/html' href='https://bitmath.se/org/git/multitouch.git/commit/?id=8dff8642c43a473713d48533974d9c7883bbc5c1'/>
<id>urn:sha1:8dff8642c43a473713d48533974d9c7883bbc5c1</id>
<content type='text'>
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 &lt;rydberg@euromail.se&gt;
</content>
</entry>
<entry>
<title>refactor: Introduce mtdev</title>
<updated>2010-06-16T00:28:08+00:00</updated>
<author>
<name>Henrik Rydberg</name>
<email>rydberg@euromail.se</email>
</author>
<published>2010-06-15T19:05:52+00:00</published>
<link rel='alternate' type='text/html' href='https://bitmath.se/org/git/multitouch.git/commit/?id=1c73d171b2814bf2809aa48c2d4b683a064a4f7e'/>
<id>urn:sha1:1c73d171b2814bf2809aa48c2d4b683a064a4f7e</id>
<content type='text'>
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 &lt;rydberg@euromail.se&gt;
</content>
</entry>
<entry>
<title>refactor: Generate code for ABS_MT mapping</title>
<updated>2010-06-16T00:28:08+00:00</updated>
<author>
<name>Henrik Rydberg</name>
<email>rydberg@euromail.se</email>
</author>
<published>2010-06-15T17:40:34+00:00</published>
<link rel='alternate' type='text/html' href='https://bitmath.se/org/git/multitouch.git/commit/?id=4583da1ad81b59b2a8cd2ae51c32b1bc8d32f1c4'/>
<id>urn:sha1:4583da1ad81b59b2a8cd2ae51c32b1bc8d32f1c4</id>
<content type='text'>
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 &lt;rydberg@euromail.se&gt;
</content>
</entry>
<entry>
<title>refactor: Move files</title>
<updated>2010-06-16T00:27:32+00:00</updated>
<author>
<name>Henrik Rydberg</name>
<email>rydberg@euromail.se</email>
</author>
<published>2010-06-16T00:27:32+00:00</published>
<link rel='alternate' type='text/html' href='https://bitmath.se/org/git/multitouch.git/commit/?id=ff88de5cd38b5b51bad0e63d373d66745f1f8d31'/>
<id>urn:sha1:ff88de5cd38b5b51bad0e63d373d66745f1f8d31</id>
<content type='text'>
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 &lt;rydberg@euromail.se&gt;
</content>
</entry>
<entry>
<title>Multitouch 1.0-alpha2</title>
<updated>2010-04-15T04:11:46+00:00</updated>
<author>
<name>Henrik Rydberg</name>
<email>rydberg@euromail.se</email>
</author>
<published>2010-04-15T04:08:42+00:00</published>
<link rel='alternate' type='text/html' href='https://bitmath.se/org/git/multitouch.git/commit/?id=409903fbaa794beba980a0d9c6b3151171576a6f'/>
<id>urn:sha1:409903fbaa794beba980a0d9c6b3151171576a6f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Introduce Memory</title>
<updated>2010-04-15T04:10:07+00:00</updated>
<author>
<name>Henrik Rydberg</name>
<email>rydberg@euromail.se</email>
</author>
<published>2010-04-10T21:11:59+00:00</published>
<link rel='alternate' type='text/html' href='https://bitmath.se/org/git/multitouch.git/commit/?id=223ba8b1b753e12a4826bacab282ab8dc7ba8689'/>
<id>urn:sha1:223ba8b1b753e12a4826bacab282ab8dc7ba8689</id>
<content type='text'>
Add the Memory structure to hold the multitouch parsing state.

Signed-off-by: Henrik Rydberg &lt;rydberg@euromail.se&gt;
</content>
</entry>
<entry>
<title>Introduce the MTState</title>
<updated>2010-04-15T04:10:07+00:00</updated>
<author>
<name>Henrik Rydberg</name>
<email>rydberg@euromail.se</email>
</author>
<published>2010-04-10T20:57:26+00:00</published>
<link rel='alternate' type='text/html' href='https://bitmath.se/org/git/multitouch.git/commit/?id=963d6f71bb64125603d59c8bb70eaeec38c6fd72'/>
<id>urn:sha1:963d6f71bb64125603d59c8bb70eaeec38c6fd72</id>
<content type='text'>
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 &lt;rydberg@euromail.se&gt;
</content>
</entry>
<entry>
<title>Rename State to HWState</title>
<updated>2010-04-15T04:10:07+00:00</updated>
<author>
<name>Henrik Rydberg</name>
<email>rydberg@euromail.se</email>
</author>
<published>2010-03-29T21:50:05+00:00</published>
<link rel='alternate' type='text/html' href='https://bitmath.se/org/git/multitouch.git/commit/?id=9c24576540ba57449c31bafcb8f4aab41b8623b7'/>
<id>urn:sha1:9c24576540ba57449c31bafcb8f4aab41b8623b7</id>
<content type='text'>
Rename the hardware state struct State to HWState, to make
room for additional state structures.

Signed-off-by: Henrik Rydberg &lt;rydberg@euromail.se&gt;
</content>
</entry>
<entry>
<title>Multitouch 1.0-alpha1</title>
<updated>2010-04-15T04:07:08+00:00</updated>
<author>
<name>Henrik Rydberg</name>
<email>rydberg@euromail.se</email>
</author>
<published>2010-04-15T04:07:08+00:00</published>
<link rel='alternate' type='text/html' href='https://bitmath.se/org/git/multitouch.git/commit/?id=7059d886007c71c34c02c9ad23498f740a85f5ef'/>
<id>urn:sha1:7059d886007c71c34c02c9ad23498f740a85f5ef</id>
<content type='text'>
</content>
</entry>
</feed>
