summaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)Author
2016-07-16tracker/pt: don't scale down auto threshold valueStanislaw Halik
Also, make the slider signify the max point radius (hence squaring).
2016-07-16tracker/pt: use final, pragma onceStanislaw Halik
2016-07-16few: update/add copyrightStanislaw Halik
2016-07-16installer: update install subdirStanislaw Halik
2016-07-16csv: remove entry for unused Arma game IdStanislaw Halik
2016-07-16logic: make translation mapping range sensibleStanislaw Halik
2016-07-16gui: get rotation sign rightStanislaw Halik
2016-07-16freetrackclient: updateStanislaw Halik
2016-07-16filter/accela: update translation gainsStanislaw Halik
They were too staircase-like.
2016-07-16bin: recompile freetrackclient.dllStanislaw Halik
2016-07-16contrib: updateStanislaw Halik
2016-07-16cmake: simplify path with no hierStanislaw Halik
2016-07-16gui, tracker/{aruco,pt}, api: detect whether widget is visible on screenStanislaw Halik
Sadly, it's only implemented right now on win32. Remove "set enabled" code for the video widget since it only works for explicit window minimization, not covering by other windows.
2016-07-16tracker/pt: declare floating-point type size in one placeStanislaw Halik
We want double precision for POSIT. It's best for the type to be set in ope place without the need to go over everything while switching it back and forth during tests. Machine epsilon for float is very small as per <https://en.wikipedia.org/wiki/Machine_epsilon>. Also see the absurdly high epsilon of 1e-4 of POSIT that we've had. With floats, making the epsilon lower resulted in change deltas flushing to zero. This typically led to the translation Z value being very unstable in PT. After the epsilon and data type size changes the Z value is stable.
2016-07-14proto/vjoy: fix linkopentrack-2.3-rc49p8Stanislaw Halik
2016-07-14cmake: cleanup unused codeStanislaw Halik
2016-07-10simple sim in python for playing with kalman filteringDaMichel
2016-07-08Merge pull request #383 from DaMichel/kalmanStanisław Halik
Kalman filter
2016-07-08Kalman filter works with the other kind of timer.DaMichel
2016-07-08tracker/aruco: undo corner refinement method switchStanislaw Halik
2016-07-08proto/vjoy: for MSVC C++ linkage is usedStanislaw Halik
Reported-by: @DaMichel Issue: #381
2016-07-08tracker/aruco: pre-initialize pose with DLS for LMStanislaw Halik
2016-07-08Merge branch 'compiling' of https://github.com/DaMichel/opentrack into unstableStanislaw Halik
Issue: #381
2016-07-08proto/vjoy: use correct linkage; fix MSVCStanislaw Halik
Submitted-by: @DaMichel Issue: #381
2016-07-08proto/vjoy: oopsStanislaw Halik
Spotted-by: @DaMichel Issue: #381
2016-07-08proto/vjoy: add driver uri to dialogStanislaw Halik
2016-07-08proto/vjoy: rename .dll as linkage expectsStanislaw Halik
2016-07-08contrib: remove vjoy binaryStanislaw Halik
It's an obsolete version. Issue: #382
2016-07-08proto/vjoy: add license. it was unnoticed.Stanislaw Halik
2016-07-08proto/vjoy: update .dllStanislaw Halik
2016-07-08gui, api, proto/wine: get rid of library path as exported symbolStanislaw Halik
There's no need to do that. It never changes unless the toolchain changes.
2016-07-08csv: clang says std::move makes copy elision worseStanislaw Halik
2016-07-08csv: clang whines about qstringliteralStanislaw Halik
2016-07-08gui, api: plugin-support needs to remain header-onlyStanislaw Halik
Move "opentrack_library_path" to the gui module.
2016-07-08cmake: don't show word size on each buildStanislaw Halik
2016-07-08logic/dinput: add forgotten visiblity attributeStanislaw Halik
2016-07-07make things compile for me, on M$ VC++ community edition 2015 update 3DaMichel
2016-07-07tracker/rs: add /nologo to impl lib.exe invocationStanislaw Halik
2016-07-07tracker/rs: use static linkageStanislaw Halik
There's no reason not to link statically the impl library. As suggested by @ph0b, use subdirs for each arch. This helps with object file clobber.
2016-07-07logic/dinput: only ever use a single handle to DIRECTINPUT8 COM objectStanislaw Halik
2016-07-07tracker/rs: allow batch file invocation from another working directoryStanislaw Halik
2016-07-07tracker/rs: add 64-bit prebuilt libraryStanislaw Halik
2016-07-07tracker/rs: add support for 64-bit libraryStanislaw Halik
2016-07-07logic/joystick: initialize dinput handle ASAPStanislaw Halik
2016-07-07api/simple-mat: get rid of unused enumStanislaw Halik
2016-07-07cmake: get rid of duplicate includesStanislaw Halik
2016-07-07cmake: force 64-bit build on OSX unconditionallyStanislaw Halik
2016-07-07cmake: include keyword parser at call site onlyStanislaw Halik
2016-07-07cmake: check word sizeStanislaw Halik
2016-07-06tracker/pt: fix out-of-bounds writeStanislaw Halik
The input array has exactly 3 points. The vector has potentially more points, sorted by circularity. Spotted-by: @DaMichel Closes #380