<feed xmlns='http://www.w3.org/2005/Atom'>
<title>opentrack.git/spline-widget/functionconfig.h, branch trackhat-opentrack-2.2b</title>
<subtitle>head tracking software for Windows and Linux</subtitle>
<id>http://ananke.misaki.pl/cgit/opentrack.git/atom?h=trackhat-opentrack-2.2b</id>
<link rel='self' href='http://ananke.misaki.pl/cgit/opentrack.git/atom?h=trackhat-opentrack-2.2b'/>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/'/>
<updated>2016-08-09T13:07:59Z</updated>
<entry>
<title>spline-widget: only rename files</title>
<updated>2016-08-09T13:07:59Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2016-08-09T13:06:49Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=c68bd5a5fe54ae9671cb03fae1fbb21fd6b621a8'/>
<id>urn:sha1:c68bd5a5fe54ae9671cb03fae1fbb21fd6b621a8</id>
<content type='text'>
Adjust usages.
</content>
</entry>
<entry>
<title>spline-widget: move bool last to minimize padding</title>
<updated>2016-06-20T07:36:54Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2016-06-20T07:35:12Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=8a9eae2aa9b12984edd2cbf6321a0db3061ead24'/>
<id>urn:sha1:8a9eae2aa9b12984edd2cbf6321a0db3061ead24</id>
<content type='text'>
</content>
</entry>
<entry>
<title>gui, spline-widget, compat/options: ensure no qsettings IO when not modified</title>
<updated>2016-06-14T16:14:46Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2016-06-12T16:32:49Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=0c029da344b45154d4c68debe127d8cdf3843751'/>
<id>urn:sha1:0c029da344b45154d4c68debe127d8cdf3843751</id>
<content type='text'>
Turns out every MainWindow::save() and friends were doing useless IO
several times during each save. I blame the bundle abstraction.

For bundles we track the modified state, but the spline widget needs
equality check since it doesn't use the options api.

It was found by accident when adding qDebug() into the slider_value
{de,}serializer code. The .ini file was being rewritten over and over
again causing hundres of milliseconds pauses on Windows.

Remove the save timer kludge from gui. Saves are now fast.
</content>
</entry>
<entry>
<title>spline-widget: fix float &lt;-&gt; double promote/demote</title>
<updated>2016-06-09T08:49:54Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2016-06-08T10:57:06Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=a062b1f83fac7976fc2d444ee0b49ff1d06b42e6'/>
<id>urn:sha1:a062b1f83fac7976fc2d444ee0b49ff1d06b42e6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>spline-widget: misc fixes</title>
<updated>2016-05-26T15:32:53Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2016-05-26T15:15:44Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=00693645d876ff969a865e7f609abdc474750c77'/>
<id>urn:sha1:00693645d876ff969a865e7f609abdc474750c77</id>
<content type='text'>
- Remove some copy-pasted code
- Don't do too much QPainter stuff in a hot loop
- Use float/double/int correctly
- Whitespace
- C++11 style
- Update copyright
</content>
</entry>
<entry>
<title>spline-widget: don't use `double' when not needed</title>
<updated>2016-05-26T15:19:20Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2016-05-26T15:11:39Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=d7f71f721449853efa88479035c7139898a2a6a5'/>
<id>urn:sha1:d7f71f721449853efa88479035c7139898a2a6a5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>spline-widget: move more from header</title>
<updated>2016-05-26T11:27:29Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2016-05-26T11:27:29Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=2ef88a343443774e24154d5757f3c17b515db2f5'/>
<id>urn:sha1:2ef88a343443774e24154d5757f3c17b515db2f5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>spline-widget: fix lack of initialization in one ctor</title>
<updated>2016-05-26T11:23:58Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2016-05-26T11:23:58Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=875a401f7d99a31f13ae901b445c930803473dbe'/>
<id>urn:sha1:875a401f7d99a31f13ae901b445c930803473dbe</id>
<content type='text'>
</content>
</entry>
<entry>
<title>qfc: always ensure at least one point exists</title>
<updated>2015-11-05T23:44:35Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2015-11-05T23:44:35Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=0fb267c19925a949a8b1f8c62d9fbe52ba821d3d'/>
<id>urn:sha1:0fb267c19925a949a8b1f8c62d9fbe52ba821d3d</id>
<content type='text'>
Previously, insertion of the lone point was postponed until opening the
mapping window.
</content>
</entry>
<entry>
<title>cmake: less linkage boilerplate</title>
<updated>2015-11-01T08:09:25Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2015-11-01T08:09:25Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=0497f57268e8be7af69d37e24fa356e441c0d5f6'/>
<id>urn:sha1:0497f57268e8be7af69d37e24fa356e441c0d5f6</id>
<content type='text'>
</content>
</entry>
</feed>
