summaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)Author
2017-03-24options, compat: instantiate common templates in their .dll'sStanislaw Halik
2017-03-22[COVERITY] gui/main: fix implausible null pointer dereferenceStanislaw Halik
Guard against NULL in the improbable case there's no PATH variable in the process' environment.
2017-03-22tracker/rs: fix for Coverity buildsStanislaw Halik
2017-03-22cmake: oops, output target deleted the fileStanislaw Halik
2017-03-22cmake: allow for skipping translation updateStanislaw Halik
2017-03-22cmake: don't remove module type from defineStanislaw Halik
2017-03-22compat/nan: support for mingw-w64 in a hacky wayStanislaw Halik
2017-03-22[COVERITY] spline-widget: fix possible fpu division by zeroStanislaw Halik
2017-03-22[COVERITY] spline-widget: fix redundant null checkStanislaw Halik
2017-03-22[COVERITY] pose-widget: fix integer math where fpu was meantStanislaw Halik
2017-03-22[COVERITY] dinput: fix possible null pointer dereferenceStanislaw Halik
2017-03-22compat/shm: decruftStanislaw Halik
2017-03-22compat/timer: accidental pragma onceStanislaw Halik
2017-03-21cmake/msvc: need linker static flagsStanislaw Halik
2017-03-21cmake/msvc: remove nosensical conditionalStanislaw Halik
2017-03-21cmake/msvc: oh for crying out loudStanislaw Halik
2017-03-21cmake/msvc: do it right this timeStanislaw Halik
2017-03-21cmake/msvc: bail on linker errorsStanislaw Halik
2017-03-21options/bundle: reorder onlyStanislaw Halik
2017-03-21options/{bundle,connector,value}: allow setting to default valuesStanislaw Halik
This is complicated by Qt's rejection of template classes. Also move some stuff to slots where makes sense.
2017-03-21compat/timer: move from header. simplifyStanislaw Halik
It was getting inlined in each compilation unit.
2017-03-20cmake/osx: escape strings passed to install(CODE ...)opentrack-2.3.1.5Stanislaw Halik
2017-03-20tracker/pt: rename slotStanislaw Halik
2017-03-20tracker/pt: camera changesStanislaw Halik
- move dt handling here, from ITracker impl - don't depend on other PT headers. we'd like to reuse the code. - adjust return value convention. - get rid of dt_valid - return fps as a double Adjust usages in ITracker impl and dialog.
2017-03-20api/variance: expose size parameterStanislaw Halik
2017-03-20compat/sleep: guard against signed -> unsigned wraparoundStanislaw Halik
2017-03-18dinput: shutup vc++ 2017 properlyStanislaw Halik
2017-03-18cmake/msvc: disable truncation warningStanislaw Halik
2017-03-18cmake/msvc: don't sanity-check vcvarsall runStanislaw Halik
Depended on VC++ 14.
2017-03-17cmake/git: don't list that checkout is dirtyStanislaw Halik
Given that i18n stuff regens all the time it's annoying.
2017-03-17dinput: fix build on MSVC 2017Stanislaw Halik
2017-03-17compat/util: remove our make_unique custom implStanislaw Halik
2017-03-17logic/tracker: avoid using zero position in reltrans/mappingStanislaw Halik
2017-03-17cv/calibrator: stupid MSVC 2015 doesn't inline the lambdaStanislaw Halik
Have it their way then.
2017-03-17filter/accela: special-case the -180/180 rotation boundaryStanislaw Halik
Previously crossing the 180 degree boundary got treated as a large rotation. This is of course incorrect. The error in fact lies only in the filter. Special-case the sign changes. We're centering prior to filtering in logic/tracker.cpp so it's all right in the world. Issue: #533 Reported-by: @Ounicron Fixes: #533
2017-03-16tracker/{aruco,pt}: adjust usages for the calibratorStanislaw Halik
2017-03-16filter/accela: commentStanislaw Halik
2017-03-16cv/calibrator: limit samples at similar positionsStanislaw Halik
Having yaw and pitch as a tuple, let N be the granularity. We're now only allowing one sample per the granularity level. Granularity -- "spacing_in_degrees" has a value of 3 degrees. For now the values must be integral. Since we're only allowing (yaw, pitch) tuples of given granularity, the following get treated as distinct: (0; 0), (0; 3), (0; 6), (1; 42), (3; 3) The tuple value order can be swapped. There's nothing significant as for what's pitch and what's yaw. We drop the remainder between the yaw/pitch value so (0, 0) is index 0, (0; N) is index 1, (0; 2N) index 3, etc. This should prevent the calibration function from biasing itself when the user keeps still during the procedure.
2017-03-16tracker/aruco: we never meant to copy the calibratorStanislaw Halik
2017-03-15tracker/pt: fix logic error in camera reopenStanislaw Halik
- cap->isOpened() got its return value flipped in the conditional. - the stop(); return false block was in the wrong place
2017-03-09logic/mappings: set max input not only in the dialogopentrack-2.3.1.4Stanislaw Halik
The setting is saved, but ignored other than when dealing with the mapping dialog. This breaks the functionality prior to manual open of the mapping dialog. This may not be the cause of #568 but is related.
2017-03-09qxt-mini: fix hotkeys for LinuxStanislaw Halik
Sadly the keys won't pass through the application anymore. Issue: #570 Closes: #570
2017-03-08tracker/pt: fix compile on GCC 4.9.xStanislaw Halik
"color" is declared in the same block anyway. Issue: #569
2017-03-07options/bundle: fix class friend declStanislaw Halik
2017-03-06Merge pull request #564 from MathijsG/patch-5Stanisław Halik
Update nl_NL.ts
2017-03-06Merge pull request #565 from MathijsG/patch-3Stanisław Halik
Update nl_NL.ts
2017-03-06Merge pull request #566 from MathijsG/patch-7Stanisław Halik
Update nl_NL.ts
2017-03-06Merge pull request #567 from MathijsG/patch-8Stanisław Halik
Update nl_NL.ts
2017-03-06Merge pull request #563 from MathijsG/patch-6Stanisław Halik
Update nl_NL.ts
2017-03-06Update nl_NL.tsMathijs Groothuis