<feed xmlns='http://www.w3.org/2005/Atom'>
<title>opentrack.git/dinput, branch kinect-point-tracker</title>
<subtitle>head tracking software for Windows and Linux</subtitle>
<id>http://ananke.misaki.pl/cgit/opentrack.git/atom?h=kinect-point-tracker</id>
<link rel='self' href='http://ananke.misaki.pl/cgit/opentrack.git/atom?h=kinect-point-tracker'/>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/'/>
<updated>2019-02-10T01:27:08Z</updated>
<entry>
<title>dinput: fix debug logic</title>
<updated>2019-02-10T01:27:08Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2019-02-10T01:26:40Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=301b8dbe9677defd2fa5dce16c552527a7c62dd1'/>
<id>urn:sha1:301b8dbe9677defd2fa5dce16c552527a7c62dd1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>dinput: fix api usage</title>
<updated>2019-02-09T11:13:39Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2019-02-09T11:11:49Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=14a976e4729d38f86d336fa6054279b33905b63c'/>
<id>urn:sha1:14a976e4729d38f86d336fa6054279b33905b63c</id>
<content type='text'>
Issue: #871

- don't sleep with a lock held
- fix Acquire() return value check
- remove needless Unacquire() calls
- always use Poll(), even for keyboard
- fix HRESULT debug output
</content>
</entry>
<entry>
<title>cruft only</title>
<updated>2019-01-16T06:49:13Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2019-01-16T05:02:14Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=1e04979c3452d4eac633677876a88f9411a1153d'/>
<id>urn:sha1:1e04979c3452d4eac633677876a88f9411a1153d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>compat/mutex: remove</title>
<updated>2019-01-16T06:49:13Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2019-01-16T04:58:48Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=03d28dde1635e36508cff1f9eabc265cdb5febb9'/>
<id>urn:sha1:03d28dde1635e36508cff1f9eabc265cdb5febb9</id>
<content type='text'>
Always use the adaptive QMutex.
</content>
</entry>
<entry>
<title>modernize only</title>
<updated>2019-01-16T06:49:10Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2019-01-14T15:21:56Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=42e6b27e1afda7fcd8beddd9676ba7edb6363a34'/>
<id>urn:sha1:42e6b27e1afda7fcd8beddd9676ba7edb6363a34</id>
<content type='text'>
- replace `static constexpr inline' with `static constexpr'.
  `inline' is implied.
- use braced initializer lists where applicable
- still missing `override' usages
</content>
</entry>
<entry>
<title>compat/spinlock: implement and use it</title>
<updated>2019-01-16T06:48:18Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2018-12-29T12:27:21Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=e9bbb68829e972df2e458aa5beec0568d4737f02'/>
<id>urn:sha1:e9bbb68829e972df2e458aa5beec0568d4737f02</id>
<content type='text'>
</content>
</entry>
<entry>
<title>clang-tidy fixes only</title>
<updated>2019-01-16T06:48:18Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2018-12-28T02:02:57Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=6f04e4ca46e6f2dcd3eda63529a1bbd915f7676b'/>
<id>urn:sha1:6f04e4ca46e6f2dcd3eda63529a1bbd915f7676b</id>
<content type='text'>
Maybe global `-Wcomma' is too harsh.

There should be no functional changes whatsoever.
</content>
</entry>
<entry>
<title>style/quality only</title>
<updated>2018-12-24T18:32:10Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2018-12-24T17:54:34Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=a88e34b21b07f70123926fcb5c505d6afdf99807'/>
<id>urn:sha1:a88e34b21b07f70123926fcb5c505d6afdf99807</id>
<content type='text'>
No functional changes.

- add `override' everywhere where missing
- almost pass clang's `-Wweak-vtables'
- avoid some float/double conversions
- remove unused private members
- make signedness conversions explicit
- put stuff in right namespaces to aid analysis
</content>
</entry>
<entry>
<title>fix undefined behavior undescore prefixes</title>
<updated>2018-12-24T18:31:24Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2018-12-20T18:05:44Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=e202dab212ef8fd284d2745dd66496dcc3a2043e'/>
<id>urn:sha1:e202dab212ef8fd284d2745dd66496dcc3a2043e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>dinput: remove joy logspam</title>
<updated>2018-12-19T05:07:00Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2018-12-19T05:07:00Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=4c2ff569eb29051cee9b6c4e520ad02ff3968dad'/>
<id>urn:sha1:4c2ff569eb29051cee9b6c4e520ad02ff3968dad</id>
<content type='text'>
</content>
</entry>
</feed>
