summaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)Author
2018-12-24fix undefined behavior undescore prefixesStanislaw Halik
2018-12-24spline: avoid type/variable ambiguityStanislaw Halik
2018-12-24compat/mutex: renameStanislaw Halik
2018-12-24clang-tidy: oh por favor shut upStanislaw Halik
2018-12-24remove const correctness violationsStanislaw Halik
This is possibly related to a livelock where several threads do const removal in their respective code paths. Use the `mutable' specifier for the mutexes and spline's cached data. Now using the `mutable' specifier, get rid of <optional> in compat/mutex.
2018-12-24cmake/mingw-w64: cleanupStanislaw Halik
2018-12-24cmake/msvc: fix duplicate codeStanislaw Halik
include(... NO_POLICY_SCOPE) already does that.
2018-12-24cmake/msvc: move commentStanislaw Halik
2018-12-24cmake, modules: fix project language logic errorsStanislaw Halik
2018-12-24cmake/platform: decruftStanislaw Halik
2018-12-19cmake/word-size: move to cmake/platformStanislaw Halik
2018-12-19modules: build on Intel arch onlyStanislaw Halik
2018-12-19cmake/platform: detect Intel arch (ia32/amd64)Stanislaw Halik
2018-12-19proto/ft: add new game titlesStanislaw Halik
2018-12-19proto/wine: add warns to winegcc invocationStanislaw Halik
2018-12-19cruftStanislaw Halik
2018-12-19dinput: remove joy logspamStanislaw Halik
2018-12-19logic/pipeline: fix evil typo breaking trackingStanislaw Halik
2018-12-12forced commit to kick CIStanislaw Halik
2018-12-12proto/wine: fixesStanislaw Halik
- use SDK_WINE boolean - improve logic when building for X-Plane only - rename when building for X-Plane - conditionalize Wine-related stuff - move starting the wrapper to initialize() as it should be done - use more C++17 - update header usage
2018-12-12logic/pipeline: oops, fix identity under disjunctionStanislaw Halik
2018-12-12logic/pipeline: fix nan checkStanislaw Halik
It assumed that all values were of the same type when packing into an initializer list.
2018-12-12x-plane: fix memset discarding qualifiersStanislaw Halik
2018-12-08gui/init: fix evil typoStanislaw Halik
2018-12-08cruftStanislaw Halik
2018-12-08clean up a bitStanislaw Halik
2018-12-07compat/warn: move to atticStanislaw Halik
2018-12-07tracker/aruco: make fps change backward-compatibleStanislaw Halik
Issue: #794
2018-12-07logic/pipeline: fix clang-tidy warningsStanislaw Halik
2018-12-07tracker/aruco: add more camera fps optionsStanislaw Halik
These coincide with power line frequencies. Fixes #794 Users will need to adjust existing settings.
2018-12-06logic/pipeline: center through arithmetic onlyStanislaw Halik
This is incorrect but people like it.
2018-12-06tracker/pt: try cache pixels slightly below `thres'Stanislaw Halik
The logic is that each point has a halo around it. Catching the entire halo will allow to have more stable centers. Larger points are more stable as well.
2018-12-06cruft onlyStanislaw Halik
2018-11-29cmake/msvc: generate .pdb fasteropentrack-2.3.11-beta1Stanislaw Halik
2018-11-14trackmouse: update keysStanislaw Halik
2018-11-14gitignoreStanislaw Halik
2018-11-14cmake/msvc: don't hardcode -machine:x86Stanislaw Halik
2018-11-14spline: remove duplicate logicStanislaw Halik
2018-11-14gui/keyboard: fix binding keysStanislaw Halik
2018-11-11spline/widget: remove pointless fmaxStanislaw Halik
2018-11-06fix clang build on linuxStanislaw Halik
2018-11-05trackmouse: fix toggle tracker shortcutStanislaw Halik
2018-11-03fix build on LinuxStanislaw Halik
2018-11-03opentrack: pull in EXIT_{SUCCESS, FAILURE}Stanislaw Halik
2018-11-03compat/meta: add constexpr variableStanislaw Halik
2018-11-03opentrack: move unistd.h stuff to end of fileStanislaw Halik
2018-11-03fix some mixin stuff, still not doneStanislaw Halik
2018-11-02trackmouse: fix settingsStanislaw Halik
2018-10-29spline: clamp to max valueStanislaw Halik
2018-10-29spline: try fix rare infinite loopStanislaw Halik
- 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