<feed xmlns='http://www.w3.org/2005/Atom'>
<title>opentrack.git/opentrack/keybinding-worker.hpp, branch opentrack-2.3-rc21p3</title>
<subtitle>head tracking software for Windows and Linux</subtitle>
<id>http://ananke.misaki.pl/cgit/opentrack.git/atom?h=opentrack-2.3-rc21p3</id>
<link rel='self' href='http://ananke.misaki.pl/cgit/opentrack.git/atom?h=opentrack-2.3-rc21p3'/>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/'/>
<updated>2015-11-26T08:09:43Z</updated>
<entry>
<title>api/shortcuts: remove pointless "friend" declarations</title>
<updated>2015-11-26T08:09:43Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2015-11-26T08:09:43Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=bb605f416f9dd5e89150e8937d17c6647fcfe346'/>
<id>urn:sha1:bb605f416f9dd5e89150e8937d17c6647fcfe346</id>
<content type='text'>
</content>
</entry>
<entry>
<title>api/shortcuts: move to separate definition</title>
<updated>2015-11-26T08:05:13Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2015-11-26T08:04:29Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=3566dc23946b798b396946297cbf70f2d46fd242'/>
<id>urn:sha1:3566dc23946b798b396946297cbf70f2d46fd242</id>
<content type='text'>
There's no need to have definitions in header for non-template classes
</content>
</entry>
<entry>
<title>api/shortcuts: fix copy-paste error</title>
<updated>2015-11-22T17:46:34Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2015-11-22T17:46:34Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=c72948a8fcec675f5ddb059d6ad5e5d6c10f0691'/>
<id>urn:sha1:c72948a8fcec675f5ddb059d6ad5e5d6c10f0691</id>
<content type='text'>
</content>
</entry>
<entry>
<title>api/shortcuts: don't provide guard/stubs for non-win32</title>
<updated>2015-11-22T17:05:04Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2015-11-22T17:05:04Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=e2ea45a81d5f30fdbd42e0b03a192afa81e877dc'/>
<id>urn:sha1:e2ea45a81d5f30fdbd42e0b03a192afa81e877dc</id>
<content type='text'>
The worker class is win32-only. Don't guard there, consumers are
expected only to include it on _WIN32.

For the same reason don't provide a stub for the keybinding worker.
</content>
</entry>
<entry>
<title>api/joy: guard _WIN32 properly</title>
<updated>2015-11-22T17:01:06Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2015-11-22T17:01:06Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=5d4a9c78fbbbd59d366e91bfe4c4263d12833abe'/>
<id>urn:sha1:5d4a9c78fbbbd59d366e91bfe4c4263d12833abe</id>
<content type='text'>
</content>
</entry>
<entry>
<title>api/shortcuts: hopefully guard joystick _WIN32</title>
<updated>2015-11-22T16:46:46Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2015-11-22T16:46:46Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=0c3a306b8588ae1cbe190ee18db2336bcd0eb527'/>
<id>urn:sha1:0c3a306b8588ae1cbe190ee18db2336bcd0eb527</id>
<content type='text'>
</content>
</entry>
<entry>
<title>opentrack/joystick: rename header to clarify usage</title>
<updated>2015-11-22T16:45:04Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2015-11-22T16:44:19Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=aac65283a2b254f0338a6ad1609e5d916ba9dcfc'/>
<id>urn:sha1:aac65283a2b254f0338a6ad1609e5d916ba9dcfc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>api/shortcuts, tracker/joy: adapt to synchronized joy api</title>
<updated>2015-11-22T14:55:45Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2015-11-22T14:50:46Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=119671e4e7f4dc07c1fb20eb999a0a7fcfbbdba8'/>
<id>urn:sha1:119671e4e7f4dc07c1fb20eb999a0a7fcfbbdba8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>api/keyboard: implement a central worker</title>
<updated>2015-11-22T14:55:39Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2015-11-22T14:06:30Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=a9860e951757bf454b83b13ce7eff865f0b6644e'/>
<id>urn:sha1:a9860e951757bf454b83b13ce7eff865f0b6644e</id>
<content type='text'>
DirectInput dies when two LPDIRECTINPUT8 handles are obtained. Implement
a singleton worker providing keypress events.
</content>
</entry>
<entry>
<title>shortcuts: nix single-use mutex</title>
<updated>2015-11-19T00:42:16Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2015-11-19T00:41:49Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=42217bbb858ddb158ad13777e2aace942aaf9525'/>
<id>urn:sha1:42217bbb858ddb158ad13777e2aace942aaf9525</id>
<content type='text'>
It also slept with lock held. Good riddance.
</content>
</entry>
</feed>
