<feed xmlns='http://www.w3.org/2005/Atom'>
<title>opentrack.git/spline/spline.cpp, branch opentrack-2.3.11-beta1</title>
<subtitle>head tracking software for Windows and Linux</subtitle>
<id>http://ananke.misaki.pl/cgit/opentrack.git/atom?h=opentrack-2.3.11-beta1</id>
<link rel='self' href='http://ananke.misaki.pl/cgit/opentrack.git/atom?h=opentrack-2.3.11-beta1'/>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/'/>
<updated>2018-11-14T11:51:18Z</updated>
<entry>
<title>spline: remove duplicate logic</title>
<updated>2018-11-14T11:51:18Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2018-11-14T11:47:14Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=979d1d3cb15f85679ccf5757faf0f1762a096e29'/>
<id>urn:sha1:979d1d3cb15f85679ccf5757faf0f1762a096e29</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix build on Linux</title>
<updated>2018-11-03T06:16:21Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2018-11-03T06:16:21Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=29bea6f9b2166bf3e50815d84aff3535705f6b9b'/>
<id>urn:sha1:29bea6f9b2166bf3e50815d84aff3535705f6b9b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>spline: clamp to max value</title>
<updated>2018-10-29T08:36:14Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2018-10-29T08:23:59Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=16e4d67331636dfa982cf59b72389126b5f8bcc7'/>
<id>urn:sha1:16e4d67331636dfa982cf59b72389126b5f8bcc7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>spline: try fix rare infinite loop</title>
<updated>2018-10-29T08:25:58Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2018-10-29T08:03:41Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=57f4c28c8e293f9ba7275786fe502dd966e344b9'/>
<id>urn:sha1:57f4c28c8e293f9ba7275786fe502dd966e344b9</id>
<content type='text'>
- fix floats not equal to themselves infinite loop; check if any
  elements were removed instead
- do sort in-place to avoid potentially sorting twice
  in `update_interp_data'
- simplify lerp loop
- define magic value
</content>
</entry>
<entry>
<title>spline: simplify</title>
<updated>2018-10-25T18:57:47Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2018-10-25T18:57:47Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=ba1f992a958c383d3085cad4946bbf1b4fdebc04'/>
<id>urn:sha1:ba1f992a958c383d3085cad4946bbf1b4fdebc04</id>
<content type='text'>
- don't copy-paste signal disconnection
- bundle and settings are never null after ctor
</content>
</entry>
<entry>
<title>cleanup only</title>
<updated>2018-10-25T15:55:27Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2018-10-25T15:55:27Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=83867b413c449101bbe14615ff857a7785432ede'/>
<id>urn:sha1:83867b413c449101bbe14615ff857a7785432ede</id>
<content type='text'>
- replace warn_unused_result with [[nodiscard]]
- remove some redundant w_a_r
- replace std::decay with remove_cvref_t
- simplify compat/math.hpp
</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>spline: modernize</title>
<updated>2018-08-27T15:01:54Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2018-08-27T15:01:54Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=95100251a8146a7be956669e12b33dfffb1898ab'/>
<id>urn:sha1:95100251a8146a7be956669e12b33dfffb1898ab</id>
<content type='text'>
</content>
</entry>
<entry>
<title>modernize only</title>
<updated>2018-07-08T21:20:56Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2018-07-08T21:20:56Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=90940a774eab876c38d5cef981b4be5bae67a462'/>
<id>urn:sha1:90940a774eab876c38d5cef981b4be5bae67a462</id>
<content type='text'>
</content>
</entry>
<entry>
<title>options/base-value: rename to `value_'</title>
<updated>2018-06-26T21:05:21Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2018-06-26T20:52:18Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=ee0dd3b6d5ad2b6083372f4e4f0cb57a45aaaff2'/>
<id>urn:sha1:ee0dd3b6d5ad2b6083372f4e4f0cb57a45aaaff2</id>
<content type='text'>
</content>
</entry>
</feed>
