<feed xmlns='http://www.w3.org/2005/Atom'>
<title>opentrack.git/gui, 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-01T20:02:33Z</updated>
<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>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>remove unfinished polish translation files</title>
<updated>2017-02-27T06:45:15Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2017-02-27T06:45:15Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=517b118a8aa2a65a545fdb4ec8b720ad8c9ef3f6'/>
<id>urn:sha1:517b118a8aa2a65a545fdb4ec8b720ad8c9ef3f6</id>
<content type='text'>
Polish speakers typically know English well enough and translations are
awkward.
</content>
</entry>
<entry>
<title>gui/options: camera offset -&gt; camera angle</title>
<updated>2017-02-27T06:43:51Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2017-02-27T06:43:51Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=fa39bfb07912d44c90aa99ecaf334b8f6ac9fb74'/>
<id>urn:sha1:fa39bfb07912d44c90aa99ecaf334b8f6ac9fb74</id>
<content type='text'>
Adjust translations.
</content>
</entry>
<entry>
<title>{api/base,gui/options}-dialog: prevent closing without signal</title>
<updated>2017-02-26T13:26:14Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2017-02-26T13:25:43Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=19ef27d7f3d3b4df0e4c45a4e88d1a63186ffb76'/>
<id>urn:sha1:19ef27d7f3d3b4df0e4c45a4e88d1a63186ffb76</id>
<content type='text'>
Use hide() to avoid emitting idempotent events. There's isVisible() but
no isClosed() or equivalent. Worse yet, close() can return true twice in
a row, despite what docs for `bool QWidget::close()' say.
</content>
</entry>
<entry>
<title>Add some translation strings</title>
<updated>2017-02-25T16:29:23Z</updated>
<author>
<name>Alexander Orokhovatskiy</name>
<email>orokhovatskiy@gmail.com</email>
</author>
<published>2017-02-25T16:29:23Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=236501add331160c9e3c4bc27bbf404a26a091e3'/>
<id>urn:sha1:236501add331160c9e3c4bc27bbf404a26a091e3</id>
<content type='text'>
</content>
</entry>
</feed>
