summaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)Author
2016-12-31tracker/aruco: cycle threshold params if detection failsStanislaw Halik
2016-12-31tracker/aruco: implement asymmetric marker skew supportStanislaw Halik
It may allow for full pitch range support. We're testing it in #517.
2016-12-30filter/accela: simplify macroStanislaw Halik
2016-12-30tracker/pt: fix warn_unused_resultStanislaw Halik
2016-12-30options/scoped: clarify usageStanislaw Halik
Also the original comment was irrelevant.
2016-12-30tracker/pt: turn auto threshold on by defaultStanislaw Halik
2016-12-30tracker/steamvr: broken, but we already know the right rotation orderStanislaw Halik
2016-12-30compat: prevent deadlock with raceStanislaw Halik
We can't depend on cvar getting notified only after "src" runs out of scope. Now, in case signal destroyed() runs first: - mtx locked - flag set to true - empty cvar notified Thus, doesn't hang. In case we wait first: - mtx locked - flag is false - cvar notification arrives Of course semaphore code always runs serially since they're covered by a mutex. We have all our bases covered. Previously the code never hung simply because the "curthread" condition was always true. I removed the "curthread" code paths since they don't add anything. Also rvalue references got used incorrectly.
2016-12-30gui: prevent tabs in options window not showing fullyStanislaw Halik
2016-12-30compat: remove empty translation unitStanislaw Halik
2016-12-28cmake: fix translations on LinuxStanislaw Halik
2016-12-28pose-widget: qrc init needed only for static librariesStanislaw Halik
cf. http://doc.qt.io/qt-5/resources.html#using-resources-in-a-library
2016-12-28cmake: fix msvc buildStanislaw Halik
2016-12-28pose-widget: qrc initializer needn't be exportedStanislaw Halik
It's only used in _init inside that library.
2016-12-28options/bundle: remove pointless virtual inheritanceStanislaw Halik
2016-12-28options/connector: needn't export itStanislaw Halik
Only symbol usages are inside options library's compilation units.
2016-12-28spline-widget: speculative valgrind changeStanislaw Halik
2016-12-28nix accidental debug codeStanislaw Halik
2016-12-28logic/tracker: fix typo out-of-bound accessStanislaw Halik
2016-12-28pose-widget: fix resources in libraryStanislaw Halik
They must be initialized at top namespace
2016-12-28main: fix typo breaking non-win32Stanislaw Halik
2016-12-28migration: fix for real this timeStanislaw Halik
clang whines on the initial hack
2016-12-28x-plane-plugin: fix typo, it was always builtStanislaw Halik
2016-12-28options/tie: fix typoStanislaw Halik
2016-12-28cmake: newer cmake requires setting c++ standard through tStanislaw Halik
2016-12-28gui/options: tabs didn't fit horizontally, oopsStanislaw Halik
2016-12-28tracker/steamvr: add untested geometry codeStanislaw Halik
2016-12-28tracker/pt: hold mutex over camera in dtor just to be 100% safeStanislaw Halik
2016-12-28migration: prevent accela's settings bundle from persistingStanislaw Halik
2016-12-25dinput/joy: prevent logspam on joy unplugStanislaw Halik
2016-12-25filter/accela: fix compile error on clangStanislaw Halik
2016-12-24options/value: adjust conntypes since slider_value handles it nowStanislaw Halik
2016-12-24options/tie: remove template. move from header.Stanislaw Halik
2016-12-24gui/main-window: remove stray debug lineStanislaw Halik
2016-12-24options/tie: clarify threading logicStanislaw Halik
Forcefully run in the widget's thread in both signal cases. If the connection is made and the widget's moved to another thread after, we'll observe the "epileptic slider" issue again. Clarify by explicitly using Qt::DirectConnection.
2016-12-24options/tie: fix wrong signal listened toStanislaw Halik
Fixes sliders remaining at same position when changing profile and thus, their values.
2016-12-24gui/main: with vc2015 it doesn't crash on exitStanislaw Halik
Turns out vc2017 RC miscompiled Qt libs leading to a crash around RtlHeapFree.
2016-12-24tracker/tobii: simplify NO-INSTALL logicStanislaw Halik
2016-12-24cmake: switch to using dynamically-linked CRTStanislaw Halik
It's been verified to work on Windows XP.
2016-12-16cmake: fix mrproper -> install without regen translations enabledStanislaw Halik
2016-12-16cmake: move mrproper code to indexed project fileStanislaw Halik
Also remove the username guard.
2016-12-16tracker/tobii: switch to NO-INSTALL for releaseStanislaw Halik
2016-12-16tracker/tobii: flush, but still brokenStanislaw Halik
Needs the spline class to allow initializing itself from a function. Even if the passed control points are correct, it still looks like shit. Presently they aren't correct though. Need to work on linear approximation.
2016-12-16tracker/aruco: use simple, idiomatic way to clamp the ROIStanislaw Halik
2016-12-16compat/util: implicitly include QDebug to every calleeStanislaw Halik
2016-12-16tracker/pt: refactor camera info handlingStanislaw Halik
- Pass `struct CamInfo' rather than several elements separately - Reformat - Return `struct CamInfo' together with the frame since then it's always valid - Move the focal length formula into `struct CamInfo' - Remove incorrect focal length formula rather than #if 0 - Pass some stuff by reference and not by pointer
2016-12-11gui: fix crash when no filter selectedStanislaw Halik
2016-12-10tracker/pt: make overlay look more of the same on 320x240 as 640x480Stanislaw Halik
2016-12-09tracker/pt: show right overlay wrt frame sizeStanislaw Halik
2016-12-09tracker/pt: use the right delta for iteration stopStanislaw Halik