Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-01-16 | logic/tracker: fix formula | Stanislaw Halik | |
Didn't return the canonical -180->180. | |||
2017-01-16 | filter/accela: simplify value<t> cast | Stanislaw Halik | |
2017-01-13 | gui: rename the project not to conflict with toplevel | Stanislaw Halik | |
2017-01-13 | cmake: find editbin with Visual Studio .sln generator | Stanislaw Halik | |
2017-01-13 | cmake/build: remove dead code | Stanislaw Halik | |
2017-01-09 | tracker/aruco: let people test with markers close to screen | Stanislaw Halik | |
2017-01-09 | logic/libs: options/scoped: don't reset dialog on proto load failure | Stanislaw Halik | |
2017-01-01 | Revert "cmake: switch to using dynamically-linked CRT" | Stanislaw Halik | |
This reverts commit 28d028d26abaaa5c6192624262811e2989de36de. | |||
2016-12-31 | tracker/aruco: add inactive experimental unsharp masking code | Stanislaw Halik | |
It's slow and untested beyond my replaying users' camera feed videos. | |||
2016-12-31 | compat/timer: prevent races in initializing timer resolution | Stanislaw Halik | |
Also, - don't lose high bits with cast from long long to long on _WIN32. - reduce #define pollution | |||
2016-12-31 | tracker/aruco: cycle threshold params if detection fails | Stanislaw Halik | |
2016-12-31 | tracker/aruco: implement asymmetric marker skew support | Stanislaw Halik | |
It may allow for full pitch range support. We're testing it in #517. | |||
2016-12-30 | filter/accela: simplify macro | Stanislaw Halik | |
2016-12-30 | tracker/pt: fix warn_unused_result | Stanislaw Halik | |
2016-12-30 | options/scoped: clarify usage | Stanislaw Halik | |
Also the original comment was irrelevant. | |||
2016-12-30 | tracker/pt: turn auto threshold on by default | Stanislaw Halik | |
2016-12-30 | tracker/steamvr: broken, but we already know the right rotation order | Stanislaw Halik | |
2016-12-30 | compat: prevent deadlock with race | Stanislaw 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-30 | gui: prevent tabs in options window not showing fully | Stanislaw Halik | |
2016-12-30 | compat: remove empty translation unit | Stanislaw Halik | |
2016-12-28 | cmake: fix translations on Linux | Stanislaw Halik | |
2016-12-28 | pose-widget: qrc init needed only for static libraries | Stanislaw Halik | |
cf. http://doc.qt.io/qt-5/resources.html#using-resources-in-a-library | |||
2016-12-28 | cmake: fix msvc build | Stanislaw Halik | |
2016-12-28 | pose-widget: qrc initializer needn't be exported | Stanislaw Halik | |
It's only used in _init inside that library. | |||
2016-12-28 | options/bundle: remove pointless virtual inheritance | Stanislaw Halik | |
2016-12-28 | options/connector: needn't export it | Stanislaw Halik | |
Only symbol usages are inside options library's compilation units. | |||
2016-12-28 | spline-widget: speculative valgrind change | Stanislaw Halik | |
2016-12-28 | nix accidental debug code | Stanislaw Halik | |
2016-12-28 | logic/tracker: fix typo out-of-bound access | Stanislaw Halik | |
2016-12-28 | pose-widget: fix resources in library | Stanislaw Halik | |
They must be initialized at top namespace | |||
2016-12-28 | main: fix typo breaking non-win32 | Stanislaw Halik | |
2016-12-28 | migration: fix for real this time | Stanislaw Halik | |
clang whines on the initial hack | |||
2016-12-28 | x-plane-plugin: fix typo, it was always built | Stanislaw Halik | |
2016-12-28 | options/tie: fix typo | Stanislaw Halik | |
2016-12-28 | cmake: newer cmake requires setting c++ standard through t | Stanislaw Halik | |
2016-12-28 | gui/options: tabs didn't fit horizontally, oops | Stanislaw Halik | |
2016-12-28 | tracker/steamvr: add untested geometry code | Stanislaw Halik | |
2016-12-28 | tracker/pt: hold mutex over camera in dtor just to be 100% safe | Stanislaw Halik | |
2016-12-28 | migration: prevent accela's settings bundle from persisting | Stanislaw Halik | |
2016-12-25 | dinput/joy: prevent logspam on joy unplug | Stanislaw Halik | |
2016-12-25 | filter/accela: fix compile error on clang | Stanislaw Halik | |
2016-12-24 | options/value: adjust conntypes since slider_value handles it now | Stanislaw Halik | |
2016-12-24 | options/tie: remove template. move from header. | Stanislaw Halik | |
2016-12-24 | gui/main-window: remove stray debug line | Stanislaw Halik | |
2016-12-24 | options/tie: clarify threading logic | Stanislaw 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-24 | options/tie: fix wrong signal listened to | Stanislaw Halik | |
Fixes sliders remaining at same position when changing profile and thus, their values. | |||
2016-12-24 | gui/main: with vc2015 it doesn't crash on exit | Stanislaw Halik | |
Turns out vc2017 RC miscompiled Qt libs leading to a crash around RtlHeapFree. | |||
2016-12-24 | tracker/tobii: simplify NO-INSTALL logic | Stanislaw Halik | |
2016-12-24 | cmake: switch to using dynamically-linked CRT | Stanislaw Halik | |
It's been verified to work on Windows XP. | |||
2016-12-16 | cmake: fix mrproper -> install without regen translations enabled | Stanislaw Halik | |