Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-07-08 | options: fix 2 issues | Stanislaw Halik | |
1. Calling valueChanged didn't invoke machinery in value<t>, only base_value aka value_. There's a fast path in value<t>::type() despite the pessimization. 2. Split global scope stuff into options::globals from the options::globals stuff 3. Adjust usages | |||
2018-07-08 | modernize only | Stanislaw Halik | |
2018-07-08 | cmake/msvc: fix building some other project | Stanislaw Halik | |
2018-07-08 | dot.clang-tidy | Stanislaw Halik | |
2018-07-06 | tracker/rift: euthanize old versions | Stanislaw Halik | |
No one uses them according to #781 | |||
2018-07-06 | tracker/hatire: remove explicit workaround optin | Stanislaw Halik | |
Tested-by: @Ec0nomist cf. https://github.com/opentrack/opentrack/issues/327#issuecomment-402288929 | |||
2018-07-06 | clang-tidy: remove duplicate test | Stanislaw Halik | |
2018-07-03 | filter/kalman: don't need operator new overload anymore | Stanislaw Halik | |
MSVC 15.0+ supports correct alignment | |||
2018-07-03 | cleanup | Stanislaw Halik | |
2018-07-03 | compat/calibrator: fix typo | Stanislaw Halik | |
2018-07-03 | clang-tidy: get rid of nonsense | Stanislaw Halik | |
2018-07-03 | compat/sleep: don't pull windows.h into the header | Stanislaw Halik | |
2018-07-03 | logic/shortcuts: destructure binding; avoid capture | Stanislaw Halik | |
wrt capture: If a lambda-expression [...] captures a structured binding (explicitly or implicitly), the program is ill-formed. -- P0588R1, Core issue 2313 Also it's unnecessary to make the removed lambda. | |||
2018-07-02 | add dot.clang-tidy | Stanislaw Halik | |
2018-07-02 | opentrack/main-window: use more aggregate initialization | Stanislaw Halik | |
This is new in C++17, cf. P0017R1. | |||
2018-07-02 | nothing important | Stanislaw Halik | |
2018-07-02 | compat/meta: try make usable | Stanislaw Halik | |
2018-06-26 | options/group: add comment | Stanislaw Halik | |
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 | |||
2018-06-26 | spline: split up spline API | Stanislaw Halik | |
2018-06-26 | spline: don't use cubic | Stanislaw Halik | |
Cubic shows incorrect values for control points close to each other. | |||
2018-06-26 | options/value: add missing dereference operator | Stanislaw Halik | |
2018-06-26 | options/slider: add missing `operator!=' | Stanislaw Halik | |
2018-06-26 | options/base-value: rename to `value_' | Stanislaw Halik | |
2018-06-26 | filter/accela: get rid of pointless `progn' | Stanislaw Halik | |
2018-06-26 | dinput: fix joystick POV hat typo | Stanislaw Halik | |
2018-06-26 | dinput: simplify di_t | Stanislaw Halik | |
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 | spline: less deserialize points from qvariant | Stanislaw Halik | |
2018-06-26 | spline/widget: remove accidental "snap" | Stanislaw Halik | |
Was affecting rotation splines. | |||
2018-06-26 | spline/widget: fix drag-too-close handling | Stanislaw Halik | |
Dragging toward adjacent point makes sure it's as close as allowed. Work against any remaining cases where points "merged". | |||
2018-06-26 | spline: replace open-coded clamp() | Stanislaw Halik | |
2018-06-26 | options/slider: output something nice for QDebug | Stanislaw Halik | |
2018-06-26 | options/slider: fix link error | Stanislaw Halik | |
2018-06-26 | options/metatype: simplify | Stanislaw Halik | |
2018-06-26 | tracker/pt: tmp commit | Stanislaw Halik | |
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 | tracker/pt: remove long-dead code | Stanislaw Halik | |
2018-06-26 | logic/pipeline: remove rest of scaled_rotation | Stanislaw Halik | |
2018-06-26 | tracker/{pt,aruco}: change cv::setNumThreads call site | Stanislaw Halik | |
2018-06-26 | core, modules: modernize syntax only | Stanislaw Halik | |
Use more C++17 features where this helps any. | |||
2018-06-26 | api: use RTLD_NOW | Stanislaw Halik | |
2018-06-26 | spline/widget: use more modern C++ syntax | Stanislaw Halik | |
2018-06-26 | spline/widget: use <QtEvents> | Stanislaw Halik | |
2018-06-26 | spline: get rid of nasty "qreal" | Stanislaw Halik | |
2018-06-26 | spline: play nice with hidpi, no jaggies allowed | Stanislaw Halik | |
2018-06-22 | cmake: remove verbose flags | Stanislaw Halik | |
2018-06-13 | opentrack: fix some Clazy warnings | Stanislaw Halik | |