<feed xmlns='http://www.w3.org/2005/Atom'>
<title>multitouch.git/src/memory.c, branch v1.0-rc1</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-rc1</id>
<link rel='self' href='https://bitmath.se/org/git/multitouch.git/atom?h=v1.0-rc1'/>
<link rel='alternate' type='text/html' href='https://bitmath.se/org/git/multitouch.git/'/>
<updated>2010-10-12T13:38:43+00:00</updated>
<entry>
<title>Same version, but using the mtdev library.</title>
<updated>2010-10-12T13:38:43+00:00</updated>
<author>
<name>Henrik Rydberg</name>
<email>rydberg@euromail.se</email>
</author>
<published>2010-10-12T13:38:43+00:00</published>
<link rel='alternate' type='text/html' href='https://bitmath.se/org/git/multitouch.git/commit/?id=acea9df3381825a634c000a574f58b4ca5293ee8'/>
<id>urn:sha1:acea9df3381825a634c000a574f58b4ca5293ee8</id>
<content type='text'>
Signed-off-by: Henrik Rydberg &lt;rydberg@euromail.se&gt;
</content>
</entry>
<entry>
<title>Move tapping parameter to memory.c</title>
<updated>2010-06-17T13:20:49+00:00</updated>
<author>
<name>Henrik Rydberg</name>
<email>rydberg@euromail.se</email>
</author>
<published>2010-06-17T13:20:49+00:00</published>
<link rel='alternate' type='text/html' href='https://bitmath.se/org/git/multitouch.git/commit/?id=71168e1fb794f4a24e97177508bb1d54ae24b266'/>
<id>urn:sha1:71168e1fb794f4a24e97177508bb1d54ae24b266</id>
<content type='text'>
The tapping was not properly turned off by the parameter, resulting
in spurious clicks when typing. This patch moves the tapping parameter
logic to memory.c, which fixes the problem.

Signed-off-by: Henrik Rydberg &lt;rydberg@euromail.se&gt;
</content>
</entry>
<entry>
<title>Add tapping logic</title>
<updated>2010-06-16T16:54:52+00:00</updated>
<author>
<name>Henrik Rydberg</name>
<email>rydberg@euromail.se</email>
</author>
<published>2010-06-16T16:48:53+00:00</published>
<link rel='alternate' type='text/html' href='https://bitmath.se/org/git/multitouch.git/commit/?id=21a363a2486a713434e890fc1f6b86a180755230'/>
<id>urn:sha1:21a363a2486a713434e890fc1f6b86a180755230</id>
<content type='text'>
This patch adds tap-to-click, tap-and-hold for dragging, two-finger
and three-finger taps. Turned on by default for touch screens only;
switch on in gestures.c.

Signed-off-by: Henrik Rydberg &lt;rydberg@euromail.se&gt;
</content>
</entry>
<entry>
<title>Increase stability against thumb and edge touches</title>
<updated>2010-06-16T00:33:23+00:00</updated>
<author>
<name>Henrik Rydberg</name>
<email>rydberg@euromail.se</email>
</author>
<published>2010-06-15T20:57:38+00:00</published>
<link rel='alternate' type='text/html' href='https://bitmath.se/org/git/multitouch.git/commit/?id=4e9e4d494e094347e7617d39292cbbdd1c81eff1'/>
<id>urn:sha1:4e9e4d494e094347e7617d39292cbbdd1c81eff1</id>
<content type='text'>
Sliding a thumb along the upper edge of the pad results in
spurious pointer motion. This patch increases the delays before
moving close to the pad edges, and increase the relaxation time
after a thumb detection, reducing the effect somewhat.

Signed-off-by: Henrik Rydberg &lt;rydberg@euromail.se&gt;
</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: Use the bitmask_t type</title>
<updated>2010-06-16T00:28:08+00:00</updated>
<author>
<name>Henrik Rydberg</name>
<email>rydberg@euromail.se</email>
</author>
<published>2010-06-15T18:32:14+00:00</published>
<link rel='alternate' type='text/html' href='https://bitmath.se/org/git/multitouch.git/commit/?id=753a645f463f2d72234554bc211cc32f65129929'/>
<id>urn:sha1:753a645f463f2d72234554bc211cc32f65129929</id>
<content type='text'>
Use the bitmask_t for all bitfields, to simplify future expansions
to larger bit fields.

Signed-off-by: Henrik Rydberg &lt;rydberg@euromail.se&gt;
</content>
</entry>
<entry>
<title>refactor: Simplify capabilities</title>
<updated>2010-06-16T00:28:08+00:00</updated>
<author>
<name>Henrik Rydberg</name>
<email>rydberg@euromail.se</email>
</author>
<published>2010-06-15T18:24:14+00:00</published>
<link rel='alternate' type='text/html' href='https://bitmath.se/org/git/multitouch.git/commit/?id=78085b21f2dc7b1d49a0c54ab56b567fc195d440'/>
<id>urn:sha1:78085b21f2dc7b1d49a0c54ab56b567fc195d440</id>
<content type='text'>
Use the generated abs2mt mapping to simplify the MT device
capabilities.

Signed-off-by: Henrik Rydberg &lt;rydberg@euromail.se&gt;
</content>
</entry>
<entry>
<title>Disable motion with resting thumbs</title>
<updated>2010-05-13T23:41:39+00:00</updated>
<author>
<name>Henrik Rydberg</name>
<email>rydberg@euromail.se</email>
</author>
<published>2010-05-13T21:21:37+00:00</published>
<link rel='alternate' type='text/html' href='https://bitmath.se/org/git/multitouch.git/commit/?id=31a96545e433128af34f08a0bb993bbc54e90df1'/>
<id>urn:sha1:31a96545e433128af34f08a0bb993bbc54e90df1</id>
<content type='text'>
Disable motion gestures whenever one of the pointing fingers is a
thumb. Movement is skipped rather than held, minimizing unpredictable
movement after thumb release.

Signed-off-by: Henrik Rydberg &lt;rydberg@euromail.se&gt;
</content>
</entry>
<entry>
<title>Refactor parsor memory usage</title>
<updated>2010-05-13T23:41:39+00:00</updated>
<author>
<name>Henrik Rydberg</name>
<email>rydberg@euromail.se</email>
</author>
<published>2010-05-13T23:29:38+00:00</published>
<link rel='alternate' type='text/html' href='https://bitmath.se/org/git/multitouch.git/commit/?id=c8c74659d27b9eb0d45342db9a4969389e20f26a'/>
<id>urn:sha1:c8c74659d27b9eb0d45342db9a4969389e20f26a</id>
<content type='text'>
Add the bitmasks "fingers" and "added" to parsor memory, and extend
time handling to use a hold time and a forget time.

Signed-off-by: Henrik Rydberg &lt;rydberg@euromail.se&gt;
</content>
</entry>
<entry>
<title>janitor: Split gesture code into memory refresh and parse</title>
<updated>2010-05-13T23:41:39+00:00</updated>
<author>
<name>Henrik Rydberg</name>
<email>rydberg@euromail.se</email>
</author>
<published>2010-05-13T23:29:05+00:00</published>
<link rel='alternate' type='text/html' href='https://bitmath.se/org/git/multitouch.git/commit/?id=bfd266660d69e13263e3895fb059040b65255a72'/>
<id>urn:sha1:bfd266660d69e13263e3895fb059040b65255a72</id>
<content type='text'>
Split the gesture code into a lexical part, which updates the filtered
motion state, and a parsing part, which translates the motion state to
gestures.

Signed-off-by: Henrik Rydberg &lt;rydberg@euromail.se&gt;
</content>
</entry>
</feed>
