<feed xmlns='http://www.w3.org/2005/Atom'>
<title>opentrack.git/cv, branch feature_windows_dark_theme</title>
<subtitle>head tracking software for Windows and Linux</subtitle>
<id>http://ananke.misaki.pl/cgit/opentrack.git/atom?h=feature_windows_dark_theme</id>
<link rel='self' href='http://ananke.misaki.pl/cgit/opentrack.git/atom?h=feature_windows_dark_theme'/>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/'/>
<updated>2019-05-25T15:37:29Z</updated>
<entry>
<title>cv: fix logic error</title>
<updated>2019-05-25T15:37:29Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2019-05-25T15:37:29Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=4a5c75c7ec2cb2becd942579ad9a80dc534fbd37'/>
<id>urn:sha1:4a5c75c7ec2cb2becd942579ad9a80dc534fbd37</id>
<content type='text'>
</content>
</entry>
<entry>
<title>change awkward type name</title>
<updated>2019-05-04T18:14:16Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2019-05-04T18:14:16Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=538853d89547a101f2af7c7e193a0d05576e6247'/>
<id>urn:sha1:538853d89547a101f2af7c7e193a0d05576e6247</id>
<content type='text'>
</content>
</entry>
<entry>
<title>kill win32-isms</title>
<updated>2019-04-30T01:38:58Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2019-04-30T01:38:58Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=ec3d83a73213cc1360ebbd350ec1a1be2018c7af'/>
<id>urn:sha1:ec3d83a73213cc1360ebbd350ec1a1be2018c7af</id>
<content type='text'>
</content>
</entry>
<entry>
<title>cv: gather common init code</title>
<updated>2019-04-29T16:34:55Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2019-04-29T16:34:46Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=ce79d1556bf8d43665694d7dd75571a79d175615'/>
<id>urn:sha1:ce79d1556bf8d43665694d7dd75571a79d175615</id>
<content type='text'>
</content>
</entry>
<entry>
<title>cv: fix variable scope</title>
<updated>2019-04-06T08:44:58Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2019-04-06T08:43:09Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=a1ab5d158ae2f4c5ce5e88602c798b86414ea67c'/>
<id>urn:sha1:a1ab5d158ae2f4c5ce5e88602c798b86414ea67c</id>
<content type='text'>
Issue: #926
</content>
</entry>
<entry>
<title>cmake: install shared opencv libraries</title>
<updated>2019-04-05T19:41:26Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2019-04-05T19:41:26Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=8815732f37c5899dbe65d507c082c0c62250ab7d'/>
<id>urn:sha1:8815732f37c5899dbe65d507c082c0c62250ab7d</id>
<content type='text'>
Issue: #867
Requested by: @Slion
</content>
</entry>
<entry>
<title>video: add support for camera modules</title>
<updated>2019-03-18T14:20:09Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2019-03-18T14:20:09Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=5023b54ba76325bb0b5598d59714bdad2d55d81e'/>
<id>urn:sha1:5023b54ba76325bb0b5598d59714bdad2d55d81e</id>
<content type='text'>
Issue: #910
</content>
</entry>
<entry>
<title>video/widget: fix mutex starvation</title>
<updated>2019-02-22T14:20:52Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2019-02-22T14:20:52Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=7de0f46028e964bd7b7979835ef0a80cf8cb01b7'/>
<id>urn:sha1:7de0f46028e964bd7b7979835ef0a80cf8cb01b7</id>
<content type='text'>
Get rid of contention in `preview_size' and `set_image'.

After switching the Qt mutex to non-recursive, turns out the writer
thread preempts the UI thread to the point of freezing the entire thing.
Mutex fairness is an implementation detail and we must assume unfair
mutexes in the worst case.
</content>
</entry>
<entry>
<title>fix signedness/conversion warnings</title>
<updated>2019-02-13T09:29:37Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2019-02-12T11:56:36Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=9d1d9154a8d0fdd2c41a061acaf9fe4d947757fa'/>
<id>urn:sha1:9d1d9154a8d0fdd2c41a061acaf9fe4d947757fa</id>
<content type='text'>
</content>
</entry>
<entry>
<title>video/widget: externalize opencv code</title>
<updated>2019-02-11T19:21:36Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2019-02-11T19:07:41Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=85fc6ac25d350950be56ba47b06c247216f2e22a'/>
<id>urn:sha1:85fc6ac25d350950be56ba47b06c247216f2e22a</id>
<content type='text'>
</content>
</entry>
</feed>
