<feed xmlns='http://www.w3.org/2005/Atom'>
<title>opentrack.git/qxt-mini/qxtglobalshortcut.cpp, branch opentrack-2.3.49-plus</title>
<subtitle>head tracking software for Windows and Linux</subtitle>
<id>http://ananke.misaki.pl/cgit/opentrack.git/atom?h=opentrack-2.3.49-plus</id>
<link rel='self' href='http://ananke.misaki.pl/cgit/opentrack.git/atom?h=opentrack-2.3.49-plus'/>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/'/>
<updated>2018-01-18T18:35:29Z</updated>
<entry>
<title>compat/util: retire</title>
<updated>2018-01-18T18:35:29Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2018-01-18T18:35:08Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=d361f57c8064ce13a0478653050b169dc94e2e99'/>
<id>urn:sha1:d361f57c8064ce13a0478653050b169dc94e2e99</id>
<content type='text'>
Adjust usages.
</content>
</entry>
<entry>
<title>fix linux hotkeys</title>
<updated>2017-05-30T00:30:47Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2017-05-30T00:30:47Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=5b819219889e78093e0dd32615adb6dcdc66cbcb'/>
<id>urn:sha1:5b819219889e78093e0dd32615adb6dcdc66cbcb</id>
<content type='text'>
Requested-by: @miniskipper and many others
</content>
</entry>
<entry>
<title>qxt-mini: multiple Linux support fixes</title>
<updated>2017-02-25T13:19:59Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2017-02-25T13:05:37Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=35a00c84e56749aab323bfb664cbaeccc984c168'/>
<id>urn:sha1:35a00c84e56749aab323bfb664cbaeccc984c168</id>
<content type='text'>
- Register an event filter once and keep it there. The refcount goes out
of whack. Will further investigate.
- Use an iterator over all shortcuts registered for given key
combination
- Lessen logspam

Keyboard shortcut support on Linux looks pretty good now.

The issue that blocked keys from being further processed was running
XGrabKey multiple times with various modifiers. XGrabKey will block
unlisted modifiers from being passed to other apps. The solution was to
register once with AnyModifier and care about modifiers only later.
</content>
</entry>
<entry>
<title>qxt-mini: refcount identical shortcuts rather than dropping them</title>
<updated>2017-02-25T13:19:59Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2017-02-25T10:27:46Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=2826e614fb63448bf5801126e985cc53c1e11b8e'/>
<id>urn:sha1:2826e614fb63448bf5801126e985cc53c1e11b8e</id>
<content type='text'>
Only for Linux. The OSX code should stay intact however.
</content>
</entry>
<entry>
<title>qxt: remove ifdefs for Qt4. We're not using it again.</title>
<updated>2017-02-25T13:19:59Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2017-02-25T10:24:20Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=81362834a78f1ab87c0c8d6331e759199d33623b'/>
<id>urn:sha1:81362834a78f1ab87c0c8d6331e759199d33623b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>qxt-mini: make own module</title>
<updated>2015-11-01T07:49:12Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2015-11-01T07:19:00Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=f14becff3653fa71911303fb0898a5d5a9cdfe95'/>
<id>urn:sha1:f14becff3653fa71911303fb0898a5d5a9cdfe95</id>
<content type='text'>
</content>
</entry>
<entry>
<title>qxt: fix unix build</title>
<updated>2015-10-30T09:07:42Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2015-10-30T09:07:42Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=48c30a3d75d18e87e39c18cb52961bb37ab6055e'/>
<id>urn:sha1:48c30a3d75d18e87e39c18cb52961bb37ab6055e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>CRLF -&gt; LF conversion .git/index removal</title>
<updated>2014-09-24T17:38:08Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2014-09-24T17:38:08Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=4b21008a53f2d89a0143976305368584d4ed1e44'/>
<id>urn:sha1:4b21008a53f2d89a0143976305368584d4ed1e44</id>
<content type='text'>
Forgot to do it earlier, hence trash commits in recent days
</content>
</entry>
<entry>
<title>revert qxt changes</title>
<updated>2013-11-22T14:23:06Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2013-11-22T14:23:06Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=104f23670b7c3c5a1091a45d513b32bf72040a19'/>
<id>urn:sha1:104f23670b7c3c5a1091a45d513b32bf72040a19</id>
<content type='text'>
</content>
</entry>
<entry>
<title>"fix" crapintosh build</title>
<updated>2013-11-03T13:08:11Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2013-11-03T13:08:11Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=6e1aa998ea5d2f54c704fdbaad1008bb2472825e'/>
<id>urn:sha1:6e1aa998ea5d2f54c704fdbaad1008bb2472825e</id>
<content type='text'>
</content>
</entry>
</feed>
