<feed xmlns='http://www.w3.org/2005/Atom'>
<title>opentrack.git/gui/curve-config.cpp, branch opentrack-2.3-rc49p9</title>
<subtitle>head tracking software for Windows and Linux</subtitle>
<id>http://ananke.misaki.pl/cgit/opentrack.git/atom?h=opentrack-2.3-rc49p9</id>
<link rel='self' href='http://ananke.misaki.pl/cgit/opentrack.git/atom?h=opentrack-2.3-rc49p9'/>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/'/>
<updated>2016-07-03T11:40:59Z</updated>
<entry>
<title>gui/mapping: fix axis asymmetry checkboxes</title>
<updated>2016-07-03T11:40:59Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2016-07-03T11:40:59Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=5100661c2d7c820638fa49a8e27dceb6685e39b7'/>
<id>urn:sha1:5100661c2d7c820638fa49a8e27dceb6685e39b7</id>
<content type='text'>
value&lt;t&gt; needs to persist over the checkbox's lifetime, otherwise the
slot gets disconnected.
</content>
</entry>
<entry>
<title>gui/mapping: reload mapping on profile change</title>
<updated>2016-06-29T11:18:30Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2016-06-29T11:01:23Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=2eccd41897d6794a80b3ed2fcaaded85c453d46d'/>
<id>urn:sha1:2eccd41897d6794a80b3ed2fcaaded85c453d46d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>logic, gui: no need to reference "struct main_settings"</title>
<updated>2016-06-29T11:18:30Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2016-06-29T08:37:15Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=3657d2c0d9807d6f88378981513a944cce4a1a16'/>
<id>urn:sha1:3657d2c0d9807d6f88378981513a944cce4a1a16</id>
<content type='text'>
Now that "struct main_settings" doesn't implicitly reload in dtor, we no
longer have to pass it around from the user interface.

Only reload it where it's modified, i.e. in the options dialog. Changing
the filter/dialog/mapping comboboxen implicitly saves the main options
however.
</content>
</entry>
<entry>
<title>all: split "api" into "api" and "logic"</title>
<updated>2016-06-16T10:35:51Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2016-06-16T10:34:31Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=0760fe011114fa440275b487eaf766b015f40e5b'/>
<id>urn:sha1:0760fe011114fa440275b487eaf766b015f40e5b</id>
<content type='text'>
Here, the "logic" module has all the stuff for building one's own
graphical user interface.

The "api" module has stuff used by other trackers.

While at it, each of "api", "logic", and "compat" need their own export
headers. This is because of preprocessor symbol clashes.

This is all because a change in the "gui"-only dependency required a
relink of all the trackers, protocols, and flters. It takes too long
when building in the release configuration. With the split, only the
"gui" module gets rebuilt. Since it has close to no static dependencies,
it's fast enough.
</content>
</entry>
<entry>
<title>many modules: trivial cleanups only</title>
<updated>2016-05-26T15:19:19Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2016-05-26T15:09:17Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=b008aefee41a21b24f1d2f1f23cd6c78b888ede5'/>
<id>urn:sha1:b008aefee41a21b24f1d2f1f23cd6c78b888ede5</id>
<content type='text'>
- Remove "this-&gt;" where it's not needed. Possibly rename shadowed vars.
- Don't reload the options bundle manually since `options::opts' exists
for that very reason.
- Remove '^ \+$' whitespace
- :retab
</content>
</entry>
<entry>
<title>spline: snap x, y coordinates to grid</title>
<updated>2015-11-06T20:18:13Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2015-11-06T20:18:13Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=2521a7918783758928a58f6032ca6fad53a89c01'/>
<id>urn:sha1:2521a7918783758928a58f6032ca6fad53a89c01</id>
<content type='text'>
</content>
</entry>
<entry>
<title>rename gui directory</title>
<updated>2015-10-30T07:39:33Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2015-10-30T07:34:40Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=2160e39a4f3d5198eafbb483671583a5a0b51eaa'/>
<id>urn:sha1:2160e39a4f3d5198eafbb483671583a5a0b51eaa</id>
<content type='text'>
</content>
</entry>
</feed>
