<feed xmlns='http://www.w3.org/2005/Atom'>
<title>opentrack.git/dinput, branch azure-pipelines</title>
<subtitle>head tracking software for Windows and Linux</subtitle>
<id>http://ananke.misaki.pl/cgit/opentrack.git/atom?h=azure-pipelines</id>
<link rel='self' href='http://ananke.misaki.pl/cgit/opentrack.git/atom?h=azure-pipelines'/>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/'/>
<updated>2019-04-29T16:49:38Z</updated>
<entry>
<title>kill some logspam</title>
<updated>2019-04-29T16:49:38Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2019-04-29T16:47:02Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=273a73f19b34a20b26a7eac0a332c71fd34d0276'/>
<id>urn:sha1:273a73f19b34a20b26a7eac0a332c71fd34d0276</id>
<content type='text'>
</content>
</entry>
<entry>
<title>compat: allow naming threads for debugging</title>
<updated>2019-04-29T13:52:24Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2019-04-29T13:52:24Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=b061108a1e98ed1d1f869f4e71fe35373515b2a0'/>
<id>urn:sha1:b061108a1e98ed1d1f869f4e71fe35373515b2a0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>dinput: move locking to init function</title>
<updated>2019-03-28T07:13:12Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2019-03-22T00:46:05Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=01b80e4f56cc9f5120a9a34690e6f593006e5585'/>
<id>urn:sha1:01b80e4f56cc9f5120a9a34690e6f593006e5585</id>
<content type='text'>
</content>
</entry>
<entry>
<title>dinput: get rid of refcounting</title>
<updated>2019-03-21T09:31:45Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2019-03-21T09:31:45Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=8553a64aa9eddfa9c7ed166ecb220f1a8c115b78'/>
<id>urn:sha1:8553a64aa9eddfa9c7ed166ecb220f1a8c115b78</id>
<content type='text'>
</content>
</entry>
<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>
</feed>
