<feed xmlns='http://www.w3.org/2005/Atom'>
<title>opentrack.git/gui/options-dialog.cpp, branch opentrack-2.3.9</title>
<subtitle>head tracking software for Windows and Linux</subtitle>
<id>http://ananke.misaki.pl/cgit/opentrack.git/atom?h=opentrack-2.3.9</id>
<link rel='self' href='http://ananke.misaki.pl/cgit/opentrack.git/atom?h=opentrack-2.3.9'/>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/'/>
<updated>2017-06-10T13:57:56Z</updated>
<entry>
<title>get rid of camera angle position rotation</title>
<updated>2017-06-10T13:57:56Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2017-06-10T13:57:56Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=39c79af233bb5213701f54e779a3554fa2abe183'/>
<id>urn:sha1:39c79af233bb5213701f54e779a3554fa2abe183</id>
<content type='text'>
It doesn't work well enough anyway
</content>
</entry>
<entry>
<title>gui/options: minor cleanup</title>
<updated>2017-05-21T06:34:10Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2017-05-21T06:34:10Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=dd584d42e5f8286a8f1ad27b2b3348a624d92dc8'/>
<id>urn:sha1:dd584d42e5f8286a8f1ad27b2b3348a624d92dc8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>logic: remove height in "dynamic neck"</title>
<updated>2017-05-16T08:51:48Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2017-05-16T08:51:48Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=d7e1d8165a4d8c7bb559cb00b79f9567d0c4ab6e'/>
<id>urn:sha1:d7e1d8165a4d8c7bb559cb00b79f9567d0c4ab6e</id>
<content type='text'>
It doesn't help any. Leave the depth only.
</content>
</entry>
<entry>
<title>logic/tracker: fix option not used in logic</title>
<updated>2017-04-18T04:34:57Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2017-04-18T04:10:28Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=95b9f8495735bc83e06fa4a17bd54fc553a48d10'/>
<id>urn:sha1:95b9f8495735bc83e06fa4a17bd54fc553a48d10</id>
<content type='text'>
</content>
</entry>
<entry>
<title>{base,options}-dialog: fix dialogs not saving</title>
<updated>2017-02-27T10:42:28Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2017-02-27T10:40:33Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=303c83792cd034fc2bf40e71edde968c22df5324'/>
<id>urn:sha1:303c83792cd034fc2bf40e71edde968c22df5324</id>
<content type='text'>
In case of the options dialog, running close() in doOK() made it go into
closeEvent(), going into doCancel(), and reloading the settings prior to
them getting saved.

It's time for a hotfix2 build.
</content>
</entry>
<entry>
<title>{api/base,gui/options}-dialog: prevent closing without signal</title>
<updated>2017-02-26T13:26:14Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2017-02-26T13:25:43Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=19ef27d7f3d3b4df0e4c45a4e88d1a63186ffb76'/>
<id>urn:sha1:19ef27d7f3d3b4df0e4c45a4e88d1a63186ffb76</id>
<content type='text'>
Use hide() to avoid emitting idempotent events. There's isVisible() but
no isClosed() or equivalent. Worse yet, close() can return true twice in
a row, despite what docs for `bool QWidget::close()' say.
</content>
</entry>
<entry>
<title>gui/options-dialog: sprinkle some konst reference</title>
<updated>2017-02-25T13:20:00Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2017-02-25T13:10:10Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=cfe4da0b81ada6cad528a269d8dc5ec5661edd44'/>
<id>urn:sha1:cfe4da0b81ada6cad528a269d8dc5ec5661edd44</id>
<content type='text'>
</content>
</entry>
<entry>
<title>gui/options-dialog: prevent crap key text from being saved</title>
<updated>2017-02-25T13:19:59Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2017-02-25T13:09:50Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=02f2779611e717701bdac557180ed669de0a5a22'/>
<id>urn:sha1:02f2779611e717701bdac557180ed669de0a5a22</id>
<content type='text'>
Unprintable characters won't work in addition to not displaying right.
This happens with altgr diacritics on the Polish keyboard on Linux.

Skip all key text with unprintable characters, as if the key was getting
unbound.
</content>
</entry>
<entry>
<title>gui/options-dialog: prevent escape key closing on Linux</title>
<updated>2017-02-25T13:19:59Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2017-02-25T13:07:55Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=fb691fb6c36b5e21170ba13a5d228e8fcb5e190b'/>
<id>urn:sha1:fb691fb6c36b5e21170ba13a5d228e8fcb5e190b</id>
<content type='text'>
The escape key closed the dialog but prevented save/cancel hooks from
being run. Now we get the hooks running twice but it's better than not
at all.
</content>
</entry>
<entry>
<title>gui: simplify keyboard listener dialog</title>
<updated>2017-02-24T10:43:34Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2017-02-24T10:43:34Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=4d6e3bad7e38a80375c4888cf630aa71960d2899'/>
<id>urn:sha1:4d6e3bad7e38a80375c4888cf630aa71960d2899</id>
<content type='text'>
It's now generated from .ui QDialog, not a manually created QDialog from
QLabel in .ui.
</content>
</entry>
</feed>
