<feed xmlns='http://www.w3.org/2005/Atom'>
<title>opentrack.git, 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-02-27T10:42:28Z</updated>
<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>
<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>logic/tracker: invert prior to applying camera skew</title>
<updated>2017-02-27T06:41:26Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2017-02-27T06:41:26Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=38fad69a88d2dd985676477c02f768ce5b82e763'/>
<id>urn:sha1:38fad69a88d2dd985676477c02f768ce5b82e763</id>
<content type='text'>
</content>
</entry>
<entry>
<title>logic/tracker: invert before applying camera angle</title>
<updated>2017-02-27T06:35:58Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2017-02-27T06:35:58Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=a714d9dea7ccb6d745a9859cf96a7f9ae7e97d7c'/>
<id>urn:sha1:a714d9dea7ccb6d745a9859cf96a7f9ae7e97d7c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>logic/tracker: remove unused code and struct members</title>
<updated>2017-02-26T17:13:43Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2017-02-26T17:13:43Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=dbea153d81a85c387f9ef41bfeb95e92be11fd44'/>
<id>urn:sha1:dbea153d81a85c387f9ef41bfeb95e92be11fd44</id>
<content type='text'>
It belonged to the "experimental" center method that got removed
already.
</content>
</entry>
<entry>
<title>api/base-dialog: try harder to avoid double closing() signal</title>
<updated>2017-02-26T14:50:57Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2017-02-26T14:50:57Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=962ca4e983ca8ee9f034102c6b655cb15de0a94f'/>
<id>urn:sha1:962ca4e983ca8ee9f034102c6b655cb15de0a94f</id>
<content type='text'>
</content>
</entry>
</feed>
