Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-03-24 | tracker/pt: bail if point count isn't EXACTLY 3trackmouse-prototype-pre0 | Stanislaw Halik | |
2017-03-24 | gui: don't prepend "opentrack" to trackmouse | Stanislaw Halik | |
2017-03-24 | installer: generate guid, etc | Stanislaw Halik | |
2017-03-24 | tracker/pt: remove camera settings | Stanislaw Halik | |
2017-03-24 | options: return app path when asked for default.ini path | Stanislaw Halik | |
2017-03-24 | options/bundle: reset to default if default.ini changed | Stanislaw Halik | |
2017-03-24 | gui: prevent creating empty default.ini | Stanislaw Halik | |
2017-03-24 | options: change default subdir name | Stanislaw Halik | |
2017-03-21 | tracker/pt: prevent layout reflow on first show | Stanislaw Halik | |
2017-03-21 | gui: tweak main window margins | Stanislaw Halik | |
2017-03-21 | gui: remove mapping window | Stanislaw Halik | |
2017-03-21 | cmake: unreference most modules | Stanislaw Halik | |
2017-03-21 | gui: unreference pose display | Stanislaw Halik | |
2017-03-21 | gui: unreference removed main window elements | Stanislaw Halik | |
2017-03-21 | gui: remove stuff from main window layout | Stanislaw Halik | |
2017-03-21 | gui: remove needless stuff from options dialog layout | Stanislaw Halik | |
2017-03-21 | gui: remove needless options | Stanislaw Halik | |
2017-03-21 | gui: hardcode modules used | Stanislaw Halik | |
2017-03-21 | logic: hardcode trackmouse stuff | Stanislaw Halik | |
2017-03-21 | tracker/pt: unreference removed dialog members | Stanislaw Halik | |
2017-03-21 | tracker/pt: remove now-hardcoded settings | Stanislaw Halik | |
2017-03-21 | tracker/pt: hardcode trackmouse settings | Stanislaw Halik | |
2017-03-21 | spline-widget: no-op as minimal diff | Stanislaw Halik | |
2017-03-21 | cmake/msvc: need linker static flags | Stanislaw Halik | |
2017-03-21 | cmake/msvc: remove nosensical conditional | Stanislaw Halik | |
2017-03-21 | cmake/msvc: oh for crying out loud | Stanislaw Halik | |
2017-03-21 | cmake/msvc: do it right this time | Stanislaw Halik | |
2017-03-21 | cmake/msvc: bail on linker errors | Stanislaw Halik | |
2017-03-21 | options/bundle: reorder only | Stanislaw Halik | |
2017-03-21 | options/{bundle,connector,value}: allow setting to default values | Stanislaw Halik | |
This is complicated by Qt's rejection of template classes. Also move some stuff to slots where makes sense. | |||
2017-03-21 | compat/timer: move from header. simplify | Stanislaw Halik | |
It was getting inlined in each compilation unit. | |||
2017-03-20 | cmake/osx: escape strings passed to install(CODE ...)opentrack-2.3.1.5 | Stanislaw Halik | |
2017-03-20 | tracker/pt: rename slot | Stanislaw Halik | |
2017-03-20 | tracker/pt: camera changes | Stanislaw 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-20 | api/variance: expose size parameter | Stanislaw Halik | |
2017-03-20 | compat/sleep: guard against signed -> unsigned wraparound | Stanislaw Halik | |
2017-03-18 | dinput: shutup vc++ 2017 properly | Stanislaw Halik | |
2017-03-18 | cmake/msvc: disable truncation warning | Stanislaw Halik | |
2017-03-18 | cmake/msvc: don't sanity-check vcvarsall run | Stanislaw Halik | |
Depended on VC++ 14. | |||
2017-03-17 | cmake/git: don't list that checkout is dirty | Stanislaw Halik | |
Given that i18n stuff regens all the time it's annoying. | |||
2017-03-17 | dinput: fix build on MSVC 2017 | Stanislaw Halik | |
2017-03-17 | compat/util: remove our make_unique custom impl | Stanislaw Halik | |
2017-03-17 | logic/tracker: avoid using zero position in reltrans/mapping | Stanislaw Halik | |
2017-03-17 | cv/calibrator: stupid MSVC 2015 doesn't inline the lambda | Stanislaw Halik | |
Have it their way then. | |||
2017-03-17 | filter/accela: special-case the -180/180 rotation boundary | Stanislaw 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-16 | tracker/{aruco,pt}: adjust usages for the calibrator | Stanislaw Halik | |
2017-03-16 | filter/accela: comment | Stanislaw Halik | |
2017-03-16 | cv/calibrator: limit samples at similar positions | Stanislaw 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-16 | tracker/aruco: we never meant to copy the calibrator | Stanislaw Halik | |
2017-03-15 | tracker/pt: fix logic error in camera reopen | Stanislaw Halik | |
- cap->isOpened() got its return value flipped in the conditional. - the stop(); return false block was in the wrong place |