<feed xmlns='http://www.w3.org/2005/Atom'>
<title>multitouch.git/src/multitouch.c, branch v1.0-alpha3</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-alpha3</id>
<link rel='self' href='https://bitmath.se/org/git/multitouch.git/atom?h=v1.0-alpha3'/>
<link rel='alternate' type='text/html' href='https://bitmath.se/org/git/multitouch.git/'/>
<updated>2010-05-13T23:41:39+00:00</updated>
<entry>
<title>Add rotation gesture</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=2f23f280d5bff3d5aa3f6115ecc05fa73b1cc2bb'/>
<id>urn:sha1:2f23f280d5bff3d5aa3f6115ecc05fa73b1cc2bb</id>
<content type='text'>
Moving two fingers around a center point will trigger the gesture.
This patch computes the rotation gesture and maps it to mouse buttons
14 and 15.

Signed-off-by: Henrik Rydberg &lt;rydberg@euromail.se&gt;
</content>
</entry>
<entry>
<title>Add scale gesture</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=a2ef8bcda6cd3864b4c367579defb52ecad19657'/>
<id>urn:sha1:a2ef8bcda6cd3864b4c367579defb52ecad19657</id>
<content type='text'>
Moving two fingers apart or closer together will trigger the gesture.
This patch computes the scaling gesture and maps it to mouse buttons
12 and 13.

Signed-off-by: Henrik Rydberg &lt;rydberg@euromail.se&gt;
</content>
</entry>
<entry>
<title>Reset scroll state on finger configuration change</title>
<updated>2010-04-15T19:41:15+00:00</updated>
<author>
<name>Henrik Rydberg</name>
<email>rydberg@euromail.se</email>
</author>
<published>2010-04-15T19:37:24+00:00</published>
<link rel='alternate' type='text/html' href='https://bitmath.se/org/git/multitouch.git/commit/?id=c63075febe60edc81d39bab22a77684df129a67d'/>
<id>urn:sha1:c63075febe60edc81d39bab22a77684df129a67d</id>
<content type='text'>
When scrolling, the current code remembers how close the movement is
to emitting a scroll button, in order to produce a continuous stepping
motion. However, when the finger configuration on the trackpad
changes, this state should start over again, or the next scolling
gesture may scroll prematurely. This patch resets the scrolling state
when a change is detected, which fixes the problem.

Signed-off-by: Henrik Rydberg &lt;rydberg@euromail.se&gt;
</content>
</entry>
<entry>
<title>Define swipe gestures</title>
<updated>2010-04-15T04:10:08+00:00</updated>
<author>
<name>Henrik Rydberg</name>
<email>rydberg@euromail.se</email>
</author>
<published>2010-04-14T14:07:17+00:00</published>
<link rel='alternate' type='text/html' href='https://bitmath.se/org/git/multitouch.git/commit/?id=2e51d27cf6e1380e7bf4744215bf16243af2829d'/>
<id>urn:sha1:2e51d27cf6e1380e7bf4744215bf16243af2829d</id>
<content type='text'>
Define three-finger vertical and horizontal scroll as vertical and
horizontal swipe gestures.

Signed-off-by: Henrik Rydberg &lt;rydberg@euromail.se&gt;
</content>
</entry>
<entry>
<title>Define swipe buttons</title>
<updated>2010-04-15T04:10:08+00:00</updated>
<author>
<name>Henrik Rydberg</name>
<email>rydberg@euromail.se</email>
</author>
<published>2010-04-11T12:15:09+00:00</published>
<link rel='alternate' type='text/html' href='https://bitmath.se/org/git/multitouch.git/commit/?id=e5bff8354652f5798d1906004150790377abc775'/>
<id>urn:sha1:e5bff8354652f5798d1906004150790377abc775</id>
<content type='text'>
Define four additional buttons to be used for swiping gestures.

Signed-off-by: Henrik Rydberg &lt;rydberg@euromail.se&gt;
</content>
</entry>
<entry>
<title>Break out scrolling code</title>
<updated>2010-04-15T04:10:08+00:00</updated>
<author>
<name>Henrik Rydberg</name>
<email>rydberg@euromail.se</email>
</author>
<published>2010-04-11T12:19:04+00:00</published>
<link rel='alternate' type='text/html' href='https://bitmath.se/org/git/multitouch.git/commit/?id=4846c7cefc0a03ac69576ccebdb8e16055c57461'/>
<id>urn:sha1:4846c7cefc0a03ac69576ccebdb8e16055c57461</id>
<content type='text'>
Move the duplicated scrolling code to a function.

Signed-off-by: Henrik Rydberg &lt;rydberg@euromail.se&gt;
</content>
</entry>
<entry>
<title>Reverse the order of the hscroll buttons</title>
<updated>2010-04-15T04:10:07+00:00</updated>
<author>
<name>Arturo Castro</name>
<email>arturo@openframeworks.cc</email>
</author>
<published>2010-03-28T08:22:34+00:00</published>
<link rel='alternate' type='text/html' href='https://bitmath.se/org/git/multitouch.git/commit/?id=173d728d812e78b299cbc9475fc237b9023eee2b'/>
<id>urn:sha1:173d728d812e78b299cbc9475fc237b9023eee2b</id>
<content type='text'>
The horizontal three-finger swipe is currently defined
in the opposite direction to what is considered normal.
This patch reverses the order of the emitted buttons,
restoring normality.

Signed-off-by: Arturo Castro &lt;arturo@openframeworks.cc&gt;
Signed-off-by: Henrik Rydberg &lt;rydberg@euromail.se&gt;
</content>
</entry>
<entry>
<title>Introduce convenience function for device dimensions</title>
<updated>2010-03-21T13:56:09+00:00</updated>
<author>
<name>Henrik Rydberg</name>
<email>rydberg@euromail.se</email>
</author>
<published>2010-03-18T20:14:48+00:00</published>
<link rel='alternate' type='text/html' href='https://bitmath.se/org/git/multitouch.git/commit/?id=14f65b1a3ddee4e70dc4c67234c3fccdd647af96'/>
<id>urn:sha1:14f65b1a3ddee4e70dc4c67234c3fccdd647af96</id>
<content type='text'>
The capability names are rather lengthy; this patch adds convenience
functions for the dimension capabilities.

Signed-off-by: Henrik Rydberg &lt;rydberg@euromail.se&gt;
</content>
</entry>
<entry>
<title>janitor: stick to kernel-style formatting</title>
<updated>2010-02-01T21:03:33+00:00</updated>
<author>
<name>Henrik Rydberg</name>
<email>rydberg@alnilam.(none)</email>
</author>
<published>2010-02-01T21:03:33+00:00</published>
<link rel='alternate' type='text/html' href='https://bitmath.se/org/git/multitouch.git/commit/?id=f0b1dbdc00bda57c62199cbdc44acbadbb1121b0'/>
<id>urn:sha1:f0b1dbdc00bda57c62199cbdc44acbadbb1121b0</id>
<content type='text'>
With this commit, the whole code base complies with the
kernel format style, and patches can be checked against
the kernel-provided ./scripts/checkpatch.pl
</content>
</entry>
<entry>
<title>button: simplify property mapping</title>
<updated>2010-02-01T19:44:43+00:00</updated>
<author>
<name>Henrik Rydberg</name>
<email>rydberg@alnilam.(none)</email>
</author>
<published>2010-02-01T19:31:05+00:00</published>
<link rel='alternate' type='text/html' href='https://bitmath.se/org/git/multitouch.git/commit/?id=d1117c8645fc4c0e2ccf0873fcf692c3ffa8b139'/>
<id>urn:sha1:d1117c8645fc4c0e2ccf0873fcf692c3ffa8b139</id>
<content type='text'>
Janitory changes only.
</content>
</entry>
</feed>
