<feed xmlns='http://www.w3.org/2005/Atom'>
<title>opentrack.git/tracker-hatire, 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-22T05:28:29Z</updated>
<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: fix breakage</title>
<updated>2017-06-08T00:16:53Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2017-06-08T00:16:53Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=9868b751ce89808ef317e212c7620af9bb7e90d2'/>
<id>urn:sha1:9868b751ce89808ef317e212c7620af9bb7e90d2</id>
<content type='text'>
Issue: #139
</content>
</entry>
<entry>
<title>Revert "tracker/hatire: try to fix busy-looping harder"</title>
<updated>2017-06-07T18:06:22Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2017-06-07T18:06:22Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=fd8d1acd6f095e7bdf56a21a6e3771a36415e400'/>
<id>urn:sha1:fd8d1acd6f095e7bdf56a21a6e3771a36415e400</id>
<content type='text'>
This reverts commit 5e5dc9ec086eb277828abd6bade93dd0faabb9de.
</content>
</entry>
<entry>
<title>api/variance: move to compat/</title>
<updated>2017-05-24T15:22:30Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2017-05-24T15:22:30Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=d53099d36986ca7207f507f11d8e9552340f210c'/>
<id>urn:sha1:d53099d36986ca7207f507f11d8e9552340f210c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tracker/hatire: minor cleanup</title>
<updated>2017-05-21T06:34:43Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2017-05-21T06:34:43Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=49efdd88361e564139d5f0cd365779ab48425e1c'/>
<id>urn:sha1:49efdd88361e564139d5f0cd365779ab48425e1c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tracker-hatire: s/OpenTrack/opentrack/</title>
<updated>2017-05-21T06:34:31Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2017-05-21T06:34:31Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=0c3c1a6451e0bcb4d2ceaf5be5913c5875c53769'/>
<id>urn:sha1:0c3c1a6451e0bcb4d2ceaf5be5913c5875c53769</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tracker/hatire: try to fix busy-looping harder</title>
<updated>2017-05-12T13:48:17Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2017-05-12T13:46:22Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=5e5dc9ec086eb277828abd6bade93dd0faabb9de'/>
<id>urn:sha1:5e5dc9ec086eb277828abd6bade93dd0faabb9de</id>
<content type='text'>
Need discussion in: #139
</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>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>
</feed>
