summaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)Author
2015-07-01pt: fix sqrt epsStanislaw Halik
2015-07-01pt: use iterative contour detectorStanislaw Halik
2015-07-01freetrack: use volatileStanislaw Halik
2015-07-01cmake: adjust install permsStanislaw Halik
2015-07-01qfc: always draw line to last pointStanislaw Halik
2015-07-01qfc: adapt step size to boundStanislaw Halik
2015-07-01accela: use spline mapper for gainStanislaw Halik
2015-06-19pt: extractor algorithm based on OpenCV's SimpleBlobDetectorStanislaw Halik
Tunables are probably wrong, we'll get to that later.
2015-06-19pt: remove hysteresisStanislaw Halik
No one used it, and we have a better solution for stable extraction, pending commit.
2015-06-18nix stderr spamStanislaw Halik
2015-06-18Revert "options: add support for QRadioButton"Stanislaw Halik
This reverts commit 21f6b1c681ca6efe4511486994264b8d8c8d9463.
2015-06-18options: return default value after revert, not type's default valueStanislaw Halik
Issue: #173
2015-06-18cmake: switch LTO offStanislaw Halik
It emits broken binaries on trackhat branch. If it's so easy to break let's not use it.
2015-06-18cmake: add toolchain debug versionStanislaw Halik
2015-06-18forgot #pragma once, add headersStanislaw Halik
2015-06-16simple-mat: allow pitch axis go -180->180Stanislaw Halik
To be reverted if broken
2015-06-16pt: try simple method of point extractionStanislaw Halik
To be reverted if broken
2015-06-16pt: include opencv headers only when necessaryStanislaw Halik
Settings header can't have it since it's included in ui in trackhat branch
2015-06-16options: add support for QRadioButtonStanislaw Halik
2015-06-16pt: rename for consistency with trackhatStanislaw Halik
We're going to merge to trackhat often so let's not introduce needless conflicts. PT headers need to be include-able.
2015-06-15octopus: simplify vector mathStanislaw Halik
Also rename identifiers for clarity.
2015-06-15cmake: now able to build with IPA with minor changesStanislaw Halik
For OpenCV videoio/cap_dshow.cpp, deactivate LTO for just that file. Either with cmake or #pragma. Otherwise opening the camera causes a crash in DShow machinery. LibOVR build without LTO completely as there are some duplicate symbol errors. Other than that, LTO build seems to work fine.
2015-06-15aruco: check retval of solvepnp and more sanity checksStanislaw Halik
2015-06-15ui: allow for up to +-180 values in camera ypr, for easier debuggingStanislaw Halik
2015-06-15cmake: adjust vjoy.dll/sixense.dll permissions to avoid EACCES on loading on ↵Stanislaw Halik
win32
2015-06-15cmake: nix stderr spam on older versionStanislaw Halik
2015-06-12cmake: more opt flagsStanislaw Halik
2015-06-12cmake: no -fipa-pta workaround needed, compiler fix is knownStanislaw Halik
See <https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66488>
2015-06-10pt: issue with duplicate symbols on including dshow.h in two filesStanislaw Halik
Let's work around it by including dshow.h in only one file
2015-06-10accela: minor tweakStanislaw Halik
2015-06-10temporarily disable -fipa-pta for arucoStanislaw Halik
There's a GCC crash bug so let's turn it off until it's fixed
2015-06-10for an optimized build we need gcc-{ar,nm,ranlib}Stanislaw Halik
2015-06-10pass GNU ld arguments as GNU-LINK keywordStanislaw Halik
Don't switch if toolchain is GNU at call sites, conditionalize for opentrack_library macro
2015-06-10cmake: link sixense dynamically for hydraStanislaw Halik
Previously, .dll was included anyway despite static link. There's a binutils 2.25 bug breaking linking against that sixense.lib, and binutils HEAD has LTO breakage instead. We don't need sixense_utils so remove that from build.
2015-06-09ht doesn't need opencvStanislaw Halik
2015-06-09cmake: fix old typoStanislaw Halik
2015-06-09pt: nix includeStanislaw Halik
2015-06-09cmake: remove too many flags, lto linker plugin doesn't workStanislaw Halik
2015-06-09cmake: reduce verbosityStanislaw Halik
2015-06-07Fix Linux buildStanislaw Halik
2015-06-07ui: if dialog window exists, raise it, don't destroy and recreateStanislaw Halik
2015-06-07plugin-support: make header-only, expose as public APIStanislaw Halik
Issue: #151 Some global namespace macros are now prefixed with "OPENTRACK_" to avoid namespace clashes. This header is now safe to include in third-party projects.
2015-06-07aruco: allow debug box sizeStanislaw Halik
2015-06-07aruco: use DLS pose estimationStanislaw Halik
2015-06-07accela: adjust gains a bitStanislaw Halik
2015-06-07recompile freetrackclient with mingw-w64 GCCStanislaw Halik
2015-06-07freetrackclient: implement legacy FTReportIDStanislaw Halik
2015-06-06udp tracker: allow for adding +-90/+-180 to each axisStanislaw Halik
Follows similar code in freepie-udp tracker. Helps with centering on inertial devices.
2015-06-06ewma: prevent NaN after division by zeroStanislaw Halik
Issue: #169
2015-06-06accela: remove accidental debug codeStanislaw Halik