Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | |
2018-06-13 | gui/init: DAZ is enough for SSE | Stanislaw Halik | |
2018-06-13 | fix comments | Stanislaw Halik | |
2018-06-13 | compat/macros: simplify static_warning | Stanislaw Halik | |
2018-06-13 | cmake: random stuff | Stanislaw Halik | |
2018-06-13 | logic/pipeline: fix atomic ops | Stanislaw Halik | |
No functional changes. Don't perform any atomic reads before compare-and-swap. The value read by CAS needs to go outside the loop. That's how CAS works. | |||
2018-06-13 | switch to structured bindings | Stanislaw Halik | |
2018-06-09 | gui: update Chinese translation | Wei Shuai | |
2018-05-30 | compat/warn: add qdebug/like macros not dependent on Qt | Stanislaw Halik | |
2018-05-30 | opentrack: clang in qt creator shut up | Stanislaw Halik | |
2018-05-30 | spline: nix unused member variable | Stanislaw Halik | |
2018-05-30 | compat/shm: less ifdefs | Stanislaw Halik | |
2018-05-30 | compat/linkage: extern template works on GNU now | Stanislaw Halik | |