<feed xmlns='http://www.w3.org/2005/Atom'>
<title>opentrack.git/options/group.hpp, branch trackhat-opentrack-2.2b</title>
<subtitle>head tracking software for Windows and Linux</subtitle>
<id>http://ananke.misaki.pl/cgit/opentrack.git/atom?h=trackhat-opentrack-2.2b</id>
<link rel='self' href='http://ananke.misaki.pl/cgit/opentrack.git/atom?h=trackhat-opentrack-2.2b'/>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/'/>
<updated>2020-01-17T16:20:38Z</updated>
<entry>
<title>options: fix build</title>
<updated>2020-01-17T16:20:38Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2020-01-17T16:20:38Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=62ab61f7d33dfd2d11d08dfc0c62c755144277c0'/>
<id>urn:sha1:62ab61f7d33dfd2d11d08dfc0c62c755144277c0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix std::hash&lt;QString&gt;</title>
<updated>2019-12-29T05:11:51Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2019-12-29T05:11:51Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=7b4d9859006ac8de87d70edd18278b3b9dfa065a'/>
<id>urn:sha1:7b4d9859006ac8de87d70edd18278b3b9dfa065a</id>
<content type='text'>
Fixes #1015
</content>
</entry>
<entry>
<title>options: consistently use rvalue references</title>
<updated>2019-03-01T23:26:14Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2019-03-01T23:26:14Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=19d2b71aa8f385fee0c4cd3aa9fdf4f2f3279749'/>
<id>urn:sha1:19d2b71aa8f385fee0c4cd3aa9fdf4f2f3279749</id>
<content type='text'>
</content>
</entry>
<entry>
<title>compat/macros: remove prefix</title>
<updated>2019-02-11T17:44:03Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2019-02-11T14:52:03Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=aa3b01a556a60ce09123e93263642193da86982b'/>
<id>urn:sha1:aa3b01a556a60ce09123e93263642193da86982b</id>
<content type='text'>
Let's not be concerned about global namespace pollution. These
identifiers aren't exposed in the api/ directory.
</content>
</entry>
<entry>
<title>options: don't use typeindex w/ lambdas</title>
<updated>2018-10-05T14:35:29Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2018-10-05T13:54:01Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=f0216a3c53d43918295f1bd81975b391f4e5ed3b'/>
<id>urn:sha1:f0216a3c53d43918295f1bd81975b391f4e5ed3b</id>
<content type='text'>
Rename traits' functions to be more explicit.

Most of the changes are pretty old and I can't read
them at this time, sorry.

Adjust usages.

Issue: #825
Reported-by: @DanielKinsman
</content>
</entry>
<entry>
<title>options: fix 2 issues</title>
<updated>2018-07-08T21:29:49Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2018-07-08T21:29:49Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=fa1801471c2708ed8266ec7b99bd4cec886ccc1b'/>
<id>urn:sha1:fa1801471c2708ed8266ec7b99bd4cec886ccc1b</id>
<content type='text'>
1. Calling valueChanged didn't invoke machinery in
   value&lt;t&gt;, only base_value aka value_.

   There's a fast path in value&lt;t&gt;::type() despite the
   pessimization.

2. Split global scope stuff into options::globals from
   the options::globals stuff

3. Adjust usages
</content>
</entry>
<entry>
<title>options/group: add comment</title>
<updated>2018-06-26T21:05:21Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2018-06-26T20:57:20Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=d6ca17243063dc33381609fa5767aa4f323f1048'/>
<id>urn:sha1:d6ca17243063dc33381609fa5767aa4f323f1048</id>
<content type='text'>
We'll be moving away from QSettings usage.

The intent here is to:

1) get rid of this cruft
2) allow notifying all values with given name that
   their value changed in one of these values, i.e.
   `valueChanged()' without connector usage
</content>
</entry>
<entry>
<title>modernize C++ syntax</title>
<updated>2018-06-26T21:05:21Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2018-06-26T20:25:22Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=d65936200a2756e6619a109fa6fa673b91df802e'/>
<id>urn:sha1:d65936200a2756e6619a109fa6fa673b91df802e</id>
<content type='text'>
No visible changes (hopefully).
</content>
</entry>
<entry>
<title>compat/macros: rename portability macros</title>
<updated>2018-06-26T21:01:53Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2018-06-22T11:21:52Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=519b4a3ae10c96951db917f2439982c7d2391874'/>
<id>urn:sha1:519b4a3ae10c96951db917f2439982c7d2391874</id>
<content type='text'>
use `cc_xx' rather than awkward synonyms.
</content>
</entry>
<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>
</feed>
