Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-06-26 | modernize C++ syntax | Stanislaw Halik | |
No visible changes (hopefully). | |||
2018-06-26 | compat/macros: remove incorrect membar | Stanislaw Halik | |
The memory barrier impl for GNU was incorrect since it didn't prevent CPU reordering. It only prevented compiler reordering. | |||
2018-06-26 | compat/macros: rename portability macros | Stanislaw Halik | |
use `cc_xx' rather than awkward synonyms. | |||
2018-06-26 | compat/meta: moved to macros already | Stanislaw Halik | |
2018-06-26 | compat/warn: thingies | Stanislaw Halik | |
2018-06-26 | core, modules: modernize syntax only | Stanislaw Halik | |
Use more C++17 features where this helps any. | |||
2018-06-13 | compat/macros: simplify static_warning | Stanislaw Halik | |
2018-05-30 | compat/warn: add qdebug/like macros not dependent on Qt | Stanislaw Halik | |
2018-05-30 | compat/shm: less ifdefs | Stanislaw Halik | |
2018-05-30 | compat/linkage: extern template works on GNU now | Stanislaw Halik | |
2018-05-28 | compat/shm: cleanup #define | Stanislaw Halik | |
2018-05-27 | compat/shm: get rid of secattr | Stanislaw Halik | |
It shouldn't be necessary even with UAC. Also clean up #ifdef __WINE__ across the file. | |||
2018-05-26 | compat/tr: fix use-after-free #726 | Stanislaw Halik | |
Found-by: Artem Sobolev | |||
2018-05-22 | compat/timer: fix big regression | Stanislaw Halik | |
2018-05-17 | compat: fix -Wextra | Stanislaw Halik | |
2018-05-17 | compat: fix more gcc pedantic warnings | Stanislaw Halik | |
2018-05-17 | compat: fix warning | Stanislaw Halik | |
2018-05-17 | compat/timer: no need to use `long double' | Stanislaw Halik | |
2018-05-17 | compat/timer: use time_t | Stanislaw Halik | |
2018-05-05 | compat, logic/pipeline: add bitwise enum operators | Stanislaw Halik | |
2018-04-28 | indent | Stanislaw Halik | |
2018-04-27 | compat/meta: remove duplicate of std::integer_sequence | Stanislaw Halik | |
2018-04-27 | compat/macros: add static_warning macro | Stanislaw Halik | |
2018-04-05 | fir Linux build | Stanislaw Halik | |
2018-04-05 | compat/meta: slightly more correct cast | Stanislaw Halik | |
2018-04-05 | i18n: provide for non-QObject classes | Stanislaw Halik | |
See compat/tr.hpp for comment. | |||
2018-03-10 | compat/time{,r}: get rid of `long long' | Stanislaw Halik | |
2018-03-10 | compat/correlation-calibrator: simplify logic | Stanislaw Halik | |
2018-03-10 | Revert "compat/correlation-calibration: retire" | Stanislaw Halik | |
This reverts commit 7cf79b12ddbfeedf24861ff489a1008f867d9440. | |||
2018-03-04 | compat/euler: fix axis signs | Stanislaw Halik | |
2018-03-04 | compat/macros: add function name macro | Stanislaw Halik | |
2018-03-03 | compat/euler: move gimbal lock from yaw to roll | Stanislaw Halik | |
Tested-by: Yuri Vostrenkov | |||
2018-03-03 | compat/euler: remove unused functions | Stanislaw Halik | |
2018-02-21 | docs: add doxygen | Stanislaw Halik | |
2018-02-16 | compat/macros: cleanup | Stanislaw Halik | |
Remove cruft, adjust usages. | |||
2018-02-12 | compat/macros: fix Linux build before anyone notices | Stanislaw Halik | |
2018-02-12 | cmake: remove otr_prop() | Stanislaw Halik | |
It's too complex to be understood when written in CMake. Replace with explicit calls to set_property(). This hasn't been tested on OSX. | |||
2018-02-12 | compat/macros: fix otr_tr and _ macros | Stanislaw Halik | |
cf. #748 cf. #746 | |||
2018-02-12 | cmake: add zh_CN | Stanislaw Halik | |
cf. #746 | |||
2018-02-05 | Fix build under Wine | Stanislaw Halik | |
Issue: #726 | |||
2018-02-05 | compat/nan: retire | Stanislaw Halik | |
It was broken for MSVC where isnan doesn't work with fast math. Fall back to `fpclassify'. Adjust usages. | |||
2018-02-05 | compat/shm: this must go under #ifdef _WIN32 | Stanislaw Halik | |
2018-02-01 | compat/timer: remove platform-dependent stuff from header | Stanislaw Halik | |
2018-01-25 | compat: fix more std::forward misuse | Stanislaw Halik | |
2018-01-23 | compat/shm: add never_inline | Stanislaw Halik | |
Also, move out of header in `struct secattr'. | |||
2018-01-18 | compat/correlation-calibration: retire | Stanislaw Halik | |
2018-01-18 | compat/util: retire | Stanislaw Halik | |
Adjust usages. | |||
2018-01-18 | cmake: change up OPENTRACK_BASE_PATH handling | Stanislaw Halik | |
2018-01-18 | compat: split/cleanup util.hpp | Stanislaw 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-18 | compat: move powerset.hpp to qxt-mini/ | Stanislaw Halik | |