<feed xmlns='http://www.w3.org/2005/Atom'>
<title>opentrack.git/spline-widget, branch opentrack-2.3.0</title>
<subtitle>head tracking software for Windows and Linux</subtitle>
<id>http://ananke.misaki.pl/cgit/opentrack.git/atom?h=opentrack-2.3.0</id>
<link rel='self' href='http://ananke.misaki.pl/cgit/opentrack.git/atom?h=opentrack-2.3.0'/>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/'/>
<updated>2016-11-23T10:40:50Z</updated>
<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>delete empty .ts</title>
<updated>2016-11-05T12:40:55Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2016-11-05T12:35:05Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=ea0be714fd83080831e835e13b3c694bc5241c6d'/>
<id>urn:sha1:ea0be714fd83080831e835e13b3c694bc5241c6d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>modules: add autogenerated translation files</title>
<updated>2016-11-04T18:48:10Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2016-11-04T17:40:37Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=068e0c7d432ede0a388fe1478b5146fcf1809315'/>
<id>urn:sha1:068e0c7d432ede0a388fe1478b5146fcf1809315</id>
<content type='text'>
</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: remove aliasing artifacts</title>
<updated>2016-10-29T21:21:37Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2016-10-29T21:12:33Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=f7e622e4f1fea8a49fc1555d446cc76f78d5592c'/>
<id>urn:sha1:f7e622e4f1fea8a49fc1555d446cc76f78d5592c</id>
<content type='text'>
We're using QPainterPath and its bezier curves. However, we
supply it a plethora of intermediate values to mitigate
different results in interpolation.
</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: avoid sqrt in global namespace</title>
<updated>2016-10-29T13:51:20Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2016-10-29T13:49:49Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=031ef4c3b2ede47b30f69718fb1c0b9c4cfc1bf1'/>
<id>urn:sha1:031ef4c3b2ede47b30f69718fb1c0b9c4cfc1bf1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>spline-widget: revert last commit</title>
<updated>2016-10-29T13:46:20Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2016-10-29T13:46:20Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=224ab310a2866b8aed1fca8882a25f7a86314f0c'/>
<id>urn:sha1:224ab310a2866b8aed1fca8882a25f7a86314f0c</id>
<content type='text'>
In the last line of the blocks we're reducing the precision to
reduce rounding errors. It's actually proper to use round rather
than truncate here.
</content>
</entry>
<entry>
<title>spline-widget: fix rounding bug introduced in a3b890b9b4</title>
<updated>2016-10-28T19:50:39Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2016-10-28T19:50:39Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=bdffe51bade6b35e46bb5f78cb3be77c8310e4c7'/>
<id>urn:sha1:bdffe51bade6b35e46bb5f78cb3be77c8310e4c7</id>
<content type='text'>
Since we're already adding snap_x/2, truncation is the correct
choice here.
</content>
</entry>
<entry>
<title>spline-widget: use round, not trunc when converting pixel to val</title>
<updated>2016-10-28T06:31:12Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2016-10-28T06:31:04Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=a3b890b9b4d8bc14c662cd0b3a3362e784b35593'/>
<id>urn:sha1:a3b890b9b4d8bc14c662cd0b3a3362e784b35593</id>
<content type='text'>
</content>
</entry>
</feed>
