<feed xmlns='http://www.w3.org/2005/Atom'>
<title>opentrack.git/gui/main.cpp, branch opentrack-2.3-rc99p12</title>
<subtitle>head tracking software for Windows and Linux</subtitle>
<id>http://ananke.misaki.pl/cgit/opentrack.git/atom?h=opentrack-2.3-rc99p12</id>
<link rel='self' href='http://ananke.misaki.pl/cgit/opentrack.git/atom?h=opentrack-2.3-rc99p12'/>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/'/>
<updated>2016-09-16T20:29:33Z</updated>
<entry>
<title>gui, logic: add separate option for starting in tray vs tray enabled</title>
<updated>2016-09-16T20:29:33Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2016-09-16T20:29:33Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=5334c76b834cf7effa21849fff1b0c57cdedb62a'/>
<id>urn:sha1:5334c76b834cf7effa21849fff1b0c57cdedb62a</id>
<content type='text'>
Suggested-by: @MathijsG, #454
</content>
</entry>
<entry>
<title>gui/main-window: exit program when config not writable</title>
<updated>2016-09-16T15:54:12Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2016-09-16T15:39:15Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=af8d6f769c26d4d260d6fc430165b51aebbd0733'/>
<id>urn:sha1:af8d6f769c26d4d260d6fc430165b51aebbd0733</id>
<content type='text'>
Note, it opens the config in read-write mode to check if it's
writable. This might present a race condition when config is
saved.

However, we're expecting all config saving to be done in the
user interface thread. Add a check for it however.
</content>
</entry>
<entry>
<title>compat, dinput: don't overdo COM logic</title>
<updated>2016-09-16T15:53:40Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2016-09-16T15:01:24Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=a5167736460bac22010333cfe7530a5fa50d2c70'/>
<id>urn:sha1:a5167736460bac22010333cfe7530a5fa50d2c70</id>
<content type='text'>
</content>
</entry>
<entry>
<title>gui/main: reword</title>
<updated>2016-09-09T19:10:14Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2016-09-09T19:10:14Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=253226c911ffb89c8e94bac0daf95f4a4160a2ae'/>
<id>urn:sha1:253226c911ffb89c8e94bac0daf95f4a4160a2ae</id>
<content type='text'>
</content>
</entry>
<entry>
<title>add support for migrations</title>
<updated>2016-09-09T13:00:58Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2016-09-09T06:51:25Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=6bc3fe31a3f354afc7be870a4a2d375ab6c746b6'/>
<id>urn:sha1:6bc3fe31a3f354afc7be870a4a2d375ab6c746b6</id>
<content type='text'>
They're run from the UI thread so can even be interactive.
</content>
</entry>
<entry>
<title>gui/main: terminate before main ends on msvc</title>
<updated>2016-09-08T15:50:12Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2016-09-06T18:12:49Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=12930b7ecee218d494af38e67f355bdee3fe4fd9'/>
<id>urn:sha1:12930b7ecee218d494af38e67f355bdee3fe4fd9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>gui/{main,mappings}: fix tab stops</title>
<updated>2016-09-05T18:31:53Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2016-09-05T18:31:53Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=2c66c32e9185cdfac2d6e0b3b90a0834482aab31'/>
<id>urn:sha1:2c66c32e9185cdfac2d6e0b3b90a0834482aab31</id>
<content type='text'>
</content>
</entry>
<entry>
<title>simplify some on-exit messages</title>
<updated>2016-09-03T10:04:48Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2016-09-03T10:04:48Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=063acd81a4006ac0d26da07f2f72657d76ae4153'/>
<id>urn:sha1:063acd81a4006ac0d26da07f2f72657d76ae4153</id>
<content type='text'>
</content>
</entry>
<entry>
<title>gui/main: fix MSVC crash on exit</title>
<updated>2016-08-28T08:40:14Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2016-08-28T08:37:30Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=24d1898c41fd559279827b64cc16dabeb132b0e1'/>
<id>urn:sha1:24d1898c41fd559279827b64cc16dabeb132b0e1</id>
<content type='text'>
Qt loads plugins from its install prefix and after main() exits it
unloads qgif which has a crash. So disable the Qt install prefix
plugins and only use our own directory's contents.
</content>
</entry>
<entry>
<title>gui/main: fix link error on msvc++</title>
<updated>2016-08-23T11:33:08Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2016-08-23T11:33:08Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=7c5df5ee51bf85f9de88793c7486729a6b7bb783'/>
<id>urn:sha1:7c5df5ee51bf85f9de88793c7486729a6b7bb783</id>
<content type='text'>
</content>
</entry>
</feed>
