<feed xmlns='http://www.w3.org/2005/Atom'>
<title>opentrack.git, branch opentrack-2.3.1_fix3</title>
<subtitle>head tracking software for Windows and Linux</subtitle>
<id>http://ananke.misaki.pl/cgit/opentrack.git/atom?h=opentrack-2.3.1_fix3</id>
<link rel='self' href='http://ananke.misaki.pl/cgit/opentrack.git/atom?h=opentrack-2.3.1_fix3'/>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/'/>
<updated>2017-03-03T10:53:09Z</updated>
<entry>
<title>tracker/pt: show average point radius on the display</title>
<updated>2017-03-03T10:53:09Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2017-03-03T10:53:09Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=b7c69b1b1add8d5a0df52da8a8efd7f5d70dcd19'/>
<id>urn:sha1:b7c69b1b1add8d5a0df52da8a8efd7f5d70dcd19</id>
<content type='text'>
Helps with choosing automatic threshold slider position.
</content>
</entry>
<entry>
<title>cmake: delist spurious opencv module</title>
<updated>2017-03-01T22:01:21Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2017-03-01T22:01:21Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=e845694bdbe7e0bc56e59ea8c33850021664048d'/>
<id>urn:sha1:e845694bdbe7e0bc56e59ea8c33850021664048d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>gui/mapping-window: correct units</title>
<updated>2017-03-01T20:02:33Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2017-03-01T20:02:33Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=e464ea770f94826355f7841ef023abb6ae9350fb'/>
<id>urn:sha1:e464ea770f94826355f7841ef023abb6ae9350fb</id>
<content type='text'>
Spotted-by: @mrsanchos
</content>
</entry>
<entry>
<title>tracker/pt: simplify camera frame retry logic</title>
<updated>2017-03-01T19:35:46Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2017-03-01T19:35:46Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=c05bce7e3df9ae7ef853af9dfc87d98856ba161c'/>
<id>urn:sha1:c05bce7e3df9ae7ef853af9dfc87d98856ba161c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>main: don't comment out _exit(2)</title>
<updated>2017-03-01T19:35:32Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2017-03-01T19:35:27Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=576319ef9d04ef48982bf9ebc0d5e9c84cfc45ca'/>
<id>urn:sha1:576319ef9d04ef48982bf9ebc0d5e9c84cfc45ca</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tracker/pt: don't crash in cv::resize</title>
<updated>2017-03-01T19:35:16Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2017-03-01T19:35:16Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=77cf9ec80947da8d82f8a9d514c98595765454d6'/>
<id>urn:sha1:77cf9ec80947da8d82f8a9d514c98595765454d6</id>
<content type='text'>
next hotfix or bust
</content>
</entry>
<entry>
<title>{base,options}-dialog: fix dialogs not saving</title>
<updated>2017-02-27T10:42:28Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2017-02-27T10:40:33Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=303c83792cd034fc2bf40e71edde968c22df5324'/>
<id>urn:sha1:303c83792cd034fc2bf40e71edde968c22df5324</id>
<content type='text'>
In case of the options dialog, running close() in doOK() made it go into
closeEvent(), going into doCancel(), and reloading the settings prior to
them getting saved.

It's time for a hotfix2 build.
</content>
</entry>
<entry>
<title>gui/main: reindent</title>
<updated>2017-02-27T09:55:43Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2017-02-27T09:55:43Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=ea145f8c1cc188f20e066af78e4167036b3993de'/>
<id>urn:sha1:ea145f8c1cc188f20e066af78e4167036b3993de</id>
<content type='text'>
</content>
</entry>
<entry>
<title>options/fix bundle refcount handling</title>
<updated>2017-02-27T09:55:37Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2017-02-27T09:55:37Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=1b01642dda7ae8bbf3e74a979ffcf7941a8ae2b9'/>
<id>urn:sha1:1b01642dda7ae8bbf3e74a979ffcf7941a8ae2b9</id>
<content type='text'>
We rolled up our own refcount while using shared_ptr at the same time.
Remove all rolled-up logic and rely on shared_ptr's custom deleter to do
the cleanups.

This greatly simplifies the code here. Unfortunately, _fini ordering
makes Qt crash after the app object runs out of scope:

gui/main.cpp: QApplication app(argc, argv);

Both things considered, use _exit(2) on Unix to avoid running static
destructors.
</content>
</entry>
<entry>
<title>logic/shortcuts: free all heap memory in dtor</title>
<updated>2017-02-27T08:28:05Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2017-02-27T08:28:05Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=99ab4eb8e64bdc7abe0a8751ada04342f21884f2'/>
<id>urn:sha1:99ab4eb8e64bdc7abe0a8751ada04342f21884f2</id>
<content type='text'>
</content>
</entry>
</feed>
