<feed xmlns='http://www.w3.org/2005/Atom'>
<title>opentrack.git/bin, branch stable/2.3</title>
<subtitle>head tracking software for Windows and Linux</subtitle>
<id>http://ananke.misaki.pl/cgit/opentrack.git/atom?h=stable%2F2.3</id>
<link rel='self' href='http://ananke.misaki.pl/cgit/opentrack.git/atom?h=stable%2F2.3'/>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/'/>
<updated>2018-03-10T17:48:27Z</updated>
<entry>
<title>contrib/npclient: oops, disable debug</title>
<updated>2018-03-10T17:48:27Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2018-03-10T17:48:27Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=777728a636420f81f5ab5822dffa02d70bdd6795'/>
<id>urn:sha1:777728a636420f81f5ab5822dffa02d70bdd6795</id>
<content type='text'>
</content>
</entry>
<entry>
<title>contrib/npclient: prevent multiple game conflict</title>
<updated>2018-03-10T17:35:13Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2018-03-10T17:26:09Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=527a230c06a272a2cb058d6c90779295428ded43'/>
<id>urn:sha1:527a230c06a272a2cb058d6c90779295428ded43</id>
<content type='text'>
</content>
</entry>
<entry>
<title>contrib/npclient: fix sizeof usage</title>
<updated>2018-02-16T19:55:47Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2018-02-16T19:55:47Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=260bea3509f7c766ea47ce177707b3e63f116f54'/>
<id>urn:sha1:260bea3509f7c766ea47ce177707b3e63f116f54</id>
<content type='text'>
</content>
</entry>
<entry>
<title>contrib/npclient: simplify C code</title>
<updated>2018-02-15T09:23:20Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2018-02-15T08:31:05Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=a546be886f6062c82c2b5fa88d150532e7f4172a'/>
<id>urn:sha1:a546be886f6062c82c2b5fa88d150532e7f4172a</id>
<content type='text'>
- move static variables into block scope if used in
  only one function
- simplify control flow
</content>
</entry>
<entry>
<title>qt.conf: hidpi support snafu</title>
<updated>2018-02-15T09:23:20Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2018-02-15T08:14:36Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=6ec76009eecd26e9ed0bcfca124f57a2a8723818'/>
<id>urn:sha1:6ec76009eecd26e9ed0bcfca124f57a2a8723818</id>
<content type='text'>
Qt dpiawareness=1 doesn't look like it's messing up
after resolution changes. Use it for now.
</content>
</entry>
<entry>
<title>qt: scale according to screen DPI</title>
<updated>2018-01-16T05:45:48Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2018-01-16T01:55:35Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=4701f4748f0484e7dd75a6883bb7651697cc1e71'/>
<id>urn:sha1:4701f4748f0484e7dd75a6883bb7651697cc1e71</id>
<content type='text'>
Previously, as a dpi-unaware app we scaled the whole window, including
fonts, making them blurry. Given we now have layouts set all over the
program, it Just Works when enabling proper scaling.

Except for The Octopus, but you can forget it a bad hair day, can you?
</content>
</entry>
<entry>
<title>contrib/npclient: fix DataID race</title>
<updated>2018-01-11T13:38:06Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2018-01-11T13:38:06Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=a2ec81696de98151bfdf1913042a739ef6d8a36c'/>
<id>urn:sha1:a2ec81696de98151bfdf1913042a739ef6d8a36c</id>
<content type='text'>
There's a race with how the freetrack protocol operates.

Reported-by: @Len62
cf. https://github.com/opentrack/opentrack/issues/688#issuecomment-356606126
</content>
</entry>
<entry>
<title>proto/ft: fix logic error</title>
<updated>2018-01-10T14:35:22Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2018-01-10T14:35:22Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=2eac169518ab341d1b99b1ac6c2a88ab4e850ce5'/>
<id>urn:sha1:2eac169518ab341d1b99b1ac6c2a88ab4e850ce5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>proto/freetrack, npclient: change deactivation method</title>
<updated>2018-01-10T02:18:57Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2018-01-09T16:12:50Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=674c8a9f1a42b36940551a6ebaf953ad96d379d0'/>
<id>urn:sha1:674c8a9f1a42b36940551a6ebaf953ad96d379d0</id>
<content type='text'>
- deactivates on its own after about 30 seconds no matter what
- deactivates on opentrack stop
- returns to neutral pose on deactivation
- works with origin (all zeros) pose
</content>
</entry>
<entry>
<title>cv: fixed ps3 eye dialog</title>
<updated>2018-01-04T07:23:27Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2018-01-04T07:23:27Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=4b517fccf19a8de4e517532dca2df11cca36f3eb'/>
<id>urn:sha1:4b517fccf19a8de4e517532dca2df11cca36f3eb</id>
<content type='text'>
</content>
</entry>
</feed>
