<feed xmlns='http://www.w3.org/2005/Atom'>
<title>opentrack.git/tracker-hatire/ftnoir_tracker_hat.h, branch opentrack-2.3.12</title>
<subtitle>head tracking software for Windows and Linux</subtitle>
<id>http://ananke.misaki.pl/cgit/opentrack.git/atom?h=opentrack-2.3.12</id>
<link rel='self' href='http://ananke.misaki.pl/cgit/opentrack.git/atom?h=opentrack-2.3.12'/>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/'/>
<updated>2018-12-24T21:45:38Z</updated>
<entry>
<title>cmake: decruft, disable deprecated Qt functions</title>
<updated>2018-12-24T21:45:38Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2018-12-24T21:45:38Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=323dd162f5326b998e1c92ab4cfec8a63574023f'/>
<id>urn:sha1:323dd162f5326b998e1c92ab4cfec8a63574023f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tracker/hatire: appease clang analyzer</title>
<updated>2018-08-27T15:02:20Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2018-08-27T15:02:20Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=7294d6845e0d1eea2a4ac3699c17e0c3cb656bf1'/>
<id>urn:sha1:7294d6845e0d1eea2a4ac3699c17e0c3cb656bf1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>modernize C++ syntax</title>
<updated>2018-06-26T21:05:21Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2018-06-26T20:25:22Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=d65936200a2756e6619a109fa6fa673b91df802e'/>
<id>urn:sha1:d65936200a2756e6619a109fa6fa673b91df802e</id>
<content type='text'>
No visible changes (hopefully).
</content>
</entry>
<entry>
<title>modules: now use i18n</title>
<updated>2018-04-05T01:23:52Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2018-04-05T01:23:38Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=c0165f8b48852a1aca782d606ba4f1ea48eee6ba'/>
<id>urn:sha1:c0165f8b48852a1aca782d606ba4f1ea48eee6ba</id>
<content type='text'>
</content>
</entry>
<entry>
<title>many: use otr_tr for non-qobject translation</title>
<updated>2017-12-09T17:22:04Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2017-12-09T17:19:15Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=97f74d1e7b37cf15d4763999e1287a665eeedcec'/>
<id>urn:sha1:97f74d1e7b37cf15d4763999e1287a665eeedcec</id>
<content type='text'>
I haven't even compile-tested Linux and OSX-specific bits.
</content>
</entry>
<entry>
<title>api: add status check for modules</title>
<updated>2017-12-04T11:19:26Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2017-12-03T21:23:08Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=b256886a5cb9f2ae3ebda70a2045b19ed9f4233e'/>
<id>urn:sha1:b256886a5cb9f2ae3ebda70a2045b19ed9f4233e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>misc irrelevant</title>
<updated>2017-06-22T05:28:29Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2017-06-22T05:28:29Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=442fd797087834cb691cf18f4a808eee6d740353'/>
<id>urn:sha1:442fd797087834cb691cf18f4a808eee6d740353</id>
<content type='text'>
</content>
</entry>
<entry>
<title>get rid of "volatile" abuse</title>
<updated>2017-06-18T16:48:42Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2017-06-18T16:19:17Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=e88c7b29ea9ec9fcd6ac6b15c965085152100d2e'/>
<id>urn:sha1:e88c7b29ea9ec9fcd6ac6b15c965085152100d2e</id>
<content type='text'>
We heavily used "volatile bool" to check if the thread
loop should stop. But this functionality is already
provided by Qt5's QThread::requestInterruption.

In other cases, "volatile" is wonderfully
underspecified so it's better to ditch its usage in
favor of std::atomic&lt;t&gt;. At the time we don't appear to
be using the "volatile" keyword except when calling
win32's Interlocked*() family of functions as
necessary.

In freetrackclient's header the "volatile" qualifier
was used as part of a typedef. This doesn't work. Use
it as part of data declaration.
</content>
</entry>
<entry>
<title>tracker/hatire: include right header</title>
<updated>2017-04-17T12:39:03Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2017-04-17T12:39:03Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=b7d6f4e69ad1e5ebdf8bfc8f37af3d3c82458c8f'/>
<id>urn:sha1:b7d6f4e69ad1e5ebdf8bfc8f37af3d3c82458c8f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>modules: make more strings translatable</title>
<updated>2016-11-05T12:07:34Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2016-11-05T12:04:42Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=395d606ab74c25e3c107e59a6b0933de9bf79d20'/>
<id>urn:sha1:395d606ab74c25e3c107e59a6b0933de9bf79d20</id>
<content type='text'>
</content>
</entry>
</feed>
