Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | |||
2017-03-09 | logic/mappings: set max input not only in the dialogopentrack-2.3.1.4 | Stanislaw 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-09 | qxt-mini: fix hotkeys for Linux | Stanislaw Halik | |
Sadly the keys won't pass through the application anymore. Issue: #570 Closes: #570 | |||
2017-03-08 | tracker/pt: fix compile on GCC 4.9.x | Stanislaw Halik | |
"color" is declared in the same block anyway. Issue: #569 | |||
2017-03-07 | options/bundle: fix class friend decl | Stanislaw Halik | |
2017-03-06 | Merge pull request #564 from MathijsG/patch-5 | Stanisław Halik | |
Update nl_NL.ts | |||
2017-03-06 | Merge pull request #565 from MathijsG/patch-3 | Stanisław Halik | |
Update nl_NL.ts | |||
2017-03-06 | Merge pull request #566 from MathijsG/patch-7 | Stanisław Halik | |
Update nl_NL.ts | |||
2017-03-06 | Merge pull request #567 from MathijsG/patch-8 | Stanisław Halik | |
Update nl_NL.ts | |||
2017-03-06 | Merge pull request #563 from MathijsG/patch-6 | Stanisław Halik | |
Update nl_NL.ts | |||
2017-03-06 | Update nl_NL.ts | Mathijs Groothuis | |
2017-03-06 | Update nl_NL.ts | Mathijs Groothuis | |
2017-03-06 | Update nl_NL.ts | Mathijs Groothuis | |
2017-03-06 | Update nl_NL.ts | Mathijs Groothuis | |
2017-03-06 | Update nl_NL.ts | Mathijs Groothuis | |
2017-03-03 | tracker/pt: show average point radius on the displayopentrack-2.3.1_fix3 | Stanislaw Halik | |
Helps with choosing automatic threshold slider position. | |||
2017-03-01 | cmake: delist spurious opencv module | Stanislaw Halik | |
2017-03-01 | gui/mapping-window: correct units | Stanislaw Halik | |
Spotted-by: @mrsanchos | |||
2017-03-01 | tracker/pt: simplify camera frame retry logic | Stanislaw Halik | |
2017-03-01 | main: don't comment out _exit(2) | Stanislaw Halik | |
2017-03-01 | tracker/pt: don't crash in cv::resize | Stanislaw Halik | |
next hotfix or bust | |||
2017-02-27 | {base,options}-dialog: fix dialogs not savingopentrack-2.3.1_fix2 | Stanislaw Halik | |
In case of the options dialog, running close() in doOK() made it go into closeEvent(), going into doCancel(), and reloading the settings prior to them getting saved. It's time for a hotfix2 build. | |||
2017-02-27 | gui/main: reindent | Stanislaw Halik | |
2017-02-27 | options/fix bundle refcount handling | Stanislaw Halik | |
We rolled up our own refcount while using shared_ptr at the same time. Remove all rolled-up logic and rely on shared_ptr's custom deleter to do the cleanups. This greatly simplifies the code here. Unfortunately, _fini ordering makes Qt crash after the app object runs out of scope: gui/main.cpp: QApplication app(argc, argv); Both things considered, use _exit(2) on Unix to avoid running static destructors. | |||
2017-02-27 | logic/shortcuts: free all heap memory in dtor | Stanislaw Halik | |
2017-02-27 | remove unfinished polish translation files | Stanislaw Halik | |
Polish speakers typically know English well enough and translations are awkward. | |||
2017-02-27 | gui/options: camera offset -> camera angle | Stanislaw Halik | |
Adjust translations. | |||
2017-02-27 | logic/tracker: invert prior to applying camera skew | Stanislaw Halik | |
2017-02-27 | logic/tracker: invert before applying camera angle | Stanislaw Halik | |
2017-02-26 | logic/tracker: remove unused code and struct membersopentrack-2.3.1+fix1 | Stanislaw Halik | |
It belonged to the "experimental" center method that got removed already. |