<feed xmlns='http://www.w3.org/2005/Atom'>
<title>opentrack.git/tracker-hydra, branch opentrack-2.3.8</title>
<subtitle>head tracking software for Windows and Linux</subtitle>
<id>http://ananke.misaki.pl/cgit/opentrack.git/atom?h=opentrack-2.3.8</id>
<link rel='self' href='http://ananke.misaki.pl/cgit/opentrack.git/atom?h=opentrack-2.3.8'/>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/'/>
<updated>2017-06-18T16:48:42Z</updated>
<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>cmake: rename project's function prefix</title>
<updated>2017-03-27T00:23:32Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2017-03-26T23:35:34Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=9deb6dafac0877423abe38eab887d11ea80ef548'/>
<id>urn:sha1:9deb6dafac0877423abe38eab887d11ea80ef548</id>
<content type='text'>
It's not annoying having to type it anymore. Also
"otr_boilerplate" -&gt; "otr_module".
</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>modules: add .ts files</title>
<updated>2017-02-21T20:12:53Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2017-02-21T20:12:53Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=b41fa9452b62bb1d83819910272524fd09c36e3c'/>
<id>urn:sha1:b41fa9452b62bb1d83819910272524fd09c36e3c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tracker/{hydra,rift-{025,042,080,140}}: license the code</title>
<updated>2016-11-29T04:30:08Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2016-11-29T04:30:08Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=05ef8b437c026f78fb43010311dcc169e3112bb9'/>
<id>urn:sha1:05ef8b437c026f78fb43010311dcc169e3112bb9</id>
<content type='text'>
@mm0zct granted permission as per:

Return-Path: &lt;mm0zct@gmail.com&gt;
Received: from mail-wm0-f49.google.com (mail-wm0-f49.google.com [74.125.82.49])
	by nilaya.lain.pl (Postfix) with ESMTPS id EA0663FEB9
	for &lt;sthalik@misaki.pl&gt;; Fri, 18 Nov 2016 19:35:16 +0100 (CET)
Message-ID: &lt;CALeTJ=dHprFe_SepvYR7ioc+wdR4zr9gJibt3rujQw8DuasKxA@mail.gmail.com&gt;
From: chris thompson &lt;mm0zct@gmail.com&gt;
Subject: Re: small rift copyright issue
To: Stanislaw Halik &lt;sthalik@misaki.pl&gt;

[...] his email hereby grants you permission to re-license that code
however suits you best. [...]

Signed-off-by: Stanislaw Halik &lt;sthalik@misaki.pl&gt;
</content>
</entry>
<entry>
<title>delete empty .ts</title>
<updated>2016-11-05T12:40:55Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2016-11-05T12:35:05Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=ea0be714fd83080831e835e13b3c694bc5241c6d'/>
<id>urn:sha1:ea0be714fd83080831e835e13b3c694bc5241c6d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>modules: make names unique</title>
<updated>2016-11-04T18:48:11Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2016-11-04T18:15:54Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=b89699c7551f768bf4ff47820543f8c7b8c794af'/>
<id>urn:sha1:b89699c7551f768bf4ff47820543f8c7b8c794af</id>
<content type='text'>
</content>
</entry>
<entry>
<title>modules: add autogenerated translation files</title>
<updated>2016-11-04T18:48:10Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2016-11-04T17:40:37Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=068e0c7d432ede0a388fe1478b5146fcf1809315'/>
<id>urn:sha1:068e0c7d432ede0a388fe1478b5146fcf1809315</id>
<content type='text'>
</content>
</entry>
<entry>
<title>many: remove compat/pi-constant.hpp</title>
<updated>2016-09-21T10:01:43Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2016-09-21T10:01:43Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=107570e6288d266825724010a6f0149eaaac40db'/>
<id>urn:sha1:107570e6288d266825724010a6f0149eaaac40db</id>
<content type='text'>
With -D_USE_MATH_DEFINES MSVC defines the standard M_PI and
friends.

Since this preprocessor definition is now always passed as part
of the build system for MSVC. We can use M_PI as if on a
mission.
</content>
</entry>
<entry>
<title>add missing #pragma once</title>
<updated>2016-08-22T22:05:15Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2016-08-22T11:29:57Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=8a80cba8c336eb39a69aadde8d2c44b8f9c54026'/>
<id>urn:sha1:8a80cba8c336eb39a69aadde8d2c44b8f9c54026</id>
<content type='text'>
</content>
</entry>
</feed>
