summaryrefslogtreecommitdiffhomepage
path: root/compat
AgeCommit message (Collapse)Author
2018-01-18compat/correlation-calibration: retireStanislaw Halik
2018-01-18compat/util: retireStanislaw Halik
Adjust usages.
2018-01-18cmake: change up OPENTRACK_BASE_PATH handlingStanislaw Halik
2018-01-18compat: split/cleanup util.hppStanislaw Halik
Some of the headers are clearly useless. Remove them. Move what's inside util.hpp into separate headers. Adjust usages. Will remove util.hpp.
2018-01-18compat: move powerset.hpp to qxt-mini/Stanislaw Halik
2018-01-17compat: get rid of string literal operatorStanislaw Halik
2018-01-17fix buildStanislaw Halik
2018-01-16add missing copyright statementStanislaw Halik
2018-01-11minor cleanupStanislaw Halik
2018-01-10cmake: cleanup, decruft, probably fix mingwStanislaw Halik
2018-01-10many: spring cleanupStanislaw Halik
2018-01-05compat/euler: add quat -> rmat codeStanislaw Halik
It was meant as part of AHRS using acc+gyro only, but it was too unreliable. The conversion code is correct and useful though.
2018-01-03compat/nan: remove pointless extern "C"Stanislaw Halik
2018-01-03compat, tracker-pt: add unfinished calibratorStanislaw Halik
2018-01-03compat/util: add string literal operatorStanislaw Halik
It's unused, but useful for embedded .text section literals with unlimited lifetime.
2017-12-26compat/macros: add portable memory barrierStanislaw Halik
2017-12-26compat: use gettext convention for tr()Stanislaw Halik
2017-12-20compat/util: shadowing warning false positiveStanislaw Halik
2017-12-18compat, x-plane: get rid of attribute unused macroStanislaw Halik
2017-12-09compat: add easier translate boilerplate for non-qobjectStanislaw Halik
2017-12-02compat/math: simplify for inliningStanislaw Halik
2017-12-02compat/macros: rename obnoxious macroStanislaw Halik
2017-11-01compat/mat: add elementwise multStanislaw Halik
2017-10-29static constexpr -> constexprStanislaw Halik
2017-10-27compat/shm: fix Unix buildStanislaw Halik
2017-10-27compat/simple-mat: try some function ref-qualifiersStanislaw Halik
2017-10-27compat/mutex: renameStanislaw Halik
2017-10-27compat/mutex: split from headerStanislaw Halik
2017-10-22compat/check-visible: use short timeout when frozenStanislaw Halik
2017-10-13options/tie: change "tie" overloadsStanislaw Halik
Adjust usages. There are ODR issues with MSVC and it doesn't support C++17 "static inline constexpr" _variables_. Otherwise, "signal_fun" could be a variable and not a function. The usages in accela/ewma2 dialog are more verbose now but the original API was silly.
2017-10-13compat/macros: fix "restrict" name clashStanislaw Halik
2017-10-10compat/util: remove macro and typedefsStanislaw Halik
2017-10-08fix harmless msvc warningsStanislaw Halik
2017-10-08use "static" once, don't propagate from a macroStanislaw Halik
2017-10-02compat/simple-mat: add constexprStanislaw Halik
2017-09-30remove camel caseStanislaw Halik
2017-09-23use std::sizeStanislaw Halik
2017-09-23compat: use c++17-style value templatesStanislaw Halik
2017-09-22compat: add compatibility layer for value templatesStanislaw Halik
2017-09-22compat/util: this macro shouldn't be an instructionStanislaw Halik
2017-08-25compat/util: use std::decay for overload resolutionStanislaw Halik
2017-08-25compat/util: split macros headerStanislaw Halik
2017-08-19compat/util: implement clamp specialization for floatsStanislaw Halik
2017-08-14use c++14 featuresStanislaw Halik
2017-08-05fixed macos buildDmitry Lukianov
2017-07-29compat: fix Linux buildStanislaw Halik
Issue: #661
2017-07-29compat/check-visible: fix non-win32 buildStanislaw Halik
Issue: #661 Reported-by: @ljgdasfhk
2017-07-28gui: don't update the main window if it's hiddenStanislaw Halik
2017-07-25compat/math: export logarithmic functionsStanislaw Halik
2017-07-24compat/util: fix recursive macro definitionStanislaw Halik