<feed xmlns='http://www.w3.org/2005/Atom'>
<title>opentrack.git/spline-widget/spline.hpp, branch opentrack-2.3.1_fix2</title>
<subtitle>head tracking software for Windows and Linux</subtitle>
<id>http://ananke.misaki.pl/cgit/opentrack.git/atom?h=opentrack-2.3.1_fix2</id>
<link rel='self' href='http://ananke.misaki.pl/cgit/opentrack.git/atom?h=opentrack-2.3.1_fix2'/>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/'/>
<updated>2017-01-29T10:10:18Z</updated>
<entry>
<title>spline-widget/spline: all logic must take zoom into effect</title>
<updated>2017-01-29T10:10:18Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2017-01-29T10:10:18Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=f53cc15b1209140519371940f97c696d6166b7b8'/>
<id>urn:sha1:f53cc15b1209140519371940f97c696d6166b7b8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>gui/mapping-window, spline-widget, logic/main-settings: limited mapping range</title>
<updated>2017-01-29T02:10:28Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2017-01-29T02:10:28Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=01210b7fba37356ee2c18420762eeeed52489d20'/>
<id>urn:sha1:01210b7fba37356ee2c18420762eeeed52489d20</id>
<content type='text'>
</content>
</entry>
<entry>
<title>spline-widget: remove camel case</title>
<updated>2017-01-29T02:09:09Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2017-01-29T02:09:09Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=ff0d3aefe8d14796f636b890595f12b5b08d6d2f'/>
<id>urn:sha1:ff0d3aefe8d14796f636b890595f12b5b08d6d2f</id>
<content type='text'>
My eyes bleed a bit less
</content>
</entry>
<entry>
<title>spline-widget: lazy-recompute spline buckets</title>
<updated>2016-12-08T04:37:46Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2016-12-08T04:37:46Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=ec4c9bb2b53d351dd20f3db342a79a9a75fbc5b9'/>
<id>urn:sha1:ec4c9bb2b53d351dd20f3db342a79a9a75fbc5b9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>spline-widget: add more buckets for Accela interpolation</title>
<updated>2016-11-23T10:40:50Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2016-11-23T10:40:50Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=0eb3a597d068635f12214e8b1f5d9647c35a7707'/>
<id>urn:sha1:0eb3a597d068635f12214e8b1f5d9647c35a7707</id>
<content type='text'>
The rotation gain wasn't accurate enough with the previous
value.
</content>
</entry>
<entry>
<title>spline-widget: prevent breakage on values close to zero</title>
<updated>2016-11-02T10:56:06Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2016-11-02T10:56:06Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=62796cfe458305f629479bcdb4bb5b0aa74a5732'/>
<id>urn:sha1:62796cfe458305f629479bcdb4bb5b0aa74a5732</id>
<content type='text'>
</content>
</entry>
<entry>
<title>spline-widget: don't compute the same thing over and over again</title>
<updated>2016-10-29T21:09:42Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2016-10-29T21:09:42Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=cea0ec20e60e31b998c08cbae96c4601758f101f'/>
<id>urn:sha1:cea0ec20e60e31b998c08cbae96c4601758f101f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>spline-widget: simplify/fix drawing logic</title>
<updated>2016-09-16T15:53:40Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2016-09-16T15:31:04Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=6200fa9bb156ad02e7c6055c8dbd92f8c9a10759'/>
<id>urn:sha1:6200fa9bb156ad02e7c6055c8dbd92f8c9a10759</id>
<content type='text'>
The linear things should be drawn in drawFunction() since they
change only when some control point is moved and the spline is
recalculated anyway.

Introduce spline::get_value_no_save to avoid clobbering the
tracked value.

Draw linear helper before the spline to avoid occluding it.

Remove some redundant checks for whether _config exists when all
calling sites ensure it already.

I still need to de-camel-case these two classes.
</content>
</entry>
<entry>
<title>spline-widget: emit vtable in a single unit</title>
<updated>2016-09-09T13:00:57Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2016-09-09T10:30:04Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=cc6fc6577940df89c57db08743b181291c2a4b43'/>
<id>urn:sha1:cc6fc6577940df89c57db08743b181291c2a4b43</id>
<content type='text'>
</content>
</entry>
<entry>
<title>spline-widget: add point count getter</title>
<updated>2016-09-05T15:13:43Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2016-09-05T15:13:43Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=0b07159f32b28f775771ea37a4fa48fa94ef2d9e'/>
<id>urn:sha1:0b07159f32b28f775771ea37a4fa48fa94ef2d9e</id>
<content type='text'>
</content>
</entry>
</feed>
