summaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)Author
2016-08-10gui: make both single and double click work for tray toggleStanislaw Halik
Issue: #410 Reported-by: @Len62
2016-08-10compat/options: add progn macroStanislaw Halik
2016-08-10gui: there's no crash on exit in MSVC build anymoreStanislaw Halik
Reported-by: @DaMichel cf. https://github.com/DaMichel/opentrack/commit/777942eb65884ba9248c01399a4a5d1e72a35d80#commitcomment-18587629
2016-08-10dinput: split from logic moduleStanislaw Halik
For use in the joystick module.
2016-08-10logic/tracker: try keep constant HzStanislaw Halik
- the timekeeping handling was incorrect and Hz was lower than expected - change Hz from 333 to 250 Hz - adjust track-logger usage
2016-08-10logic/track-logger: simplify to output dtStanislaw Halik
2016-08-10tracker/rift-080: output more debug dataStanislaw Halik
2016-08-10tracker/udp: quit if socket can't be boundStanislaw Halik
2016-08-10tracker/aruco: make translation units smallerStanislaw Halik
Issue: #411 Reported-by: @Tux0Topo
2016-08-10api/plugins: shutup clang warningStanislaw Halik
2016-08-10filter/accela: use elapsed_seconds() rather than home-rolled versionStanislaw Halik
2016-08-10compat/timer: allow for converting usecs -> longStanislaw Halik
2016-08-10pose-widget, gui: allow for drawing regardless if window visibleStanislaw Halik
2016-08-10cmake: install CMakeFiles.txt and cmake/ subdir into doc/source-codeStanislaw Halik
2016-08-10cv: move calibrator and video widget to cv moduleStanislaw Halik
Adjust usages in PT and Aruco trackers.
2016-08-10change COM threading apartmentthreaded -> multithreadedStanislaw Halik
2016-08-10proto/simconnect: add instruction for SDK installStanislaw Halik
2016-08-10spline-widget, gui: rename mapping-related files and classesStanislaw Halik
Adjust usages.
2016-08-10tracker/aruco: allow for more translation on the splineStanislaw Halik
Issue: #411 Reported-by: @Tux0Topo
2016-08-10gui: fix tray icon regressionStanislaw Halik
Issue: #410 Reported-by: @albertolg
2016-08-10gui: rename res fileStanislaw Halik
2016-08-10compat/slider: move header usageStanislaw Halik
2016-08-10compat/options: use safe conntype for value -> widget QObject::connectStanislaw Halik
2016-08-10gui: only rename main window filesStanislaw Halik
Adjust usages.
2016-08-09gui: only rename options widgetStanislaw Halik
2016-08-09spline-widget: only rename filesStanislaw Halik
Adjust usages.
2016-08-09logic/tracker: simplifyStanislaw Halik
- no need to declare "inverts" as an array. it's used in only one place - class Pose is redundant, use an alias for Mat<...> - declare static constexpr const for logger stuff
2016-08-09logic/mapping: allow for higher max translationStanislaw Halik
Issue: #408 Reported-by: @olegiy
2016-08-08gui: make octopus pitch the right wayStanislaw Halik
2016-08-08gui, tracker/{aruco,pt}: do action on button correct press, not button holdStanislaw Halik
2016-08-08proto/vjoystick: add new vjoystick protocol to replace vjoyStanislaw Halik
2016-08-08proto/vjoy: removeStanislaw Halik
Has "trial expired" error. Just die.
2016-08-08proto/simconnect: specify right path after hier(7) changesStanislaw Halik
Tested-by: @MathijsG Closes #406
2016-08-07api/plugins: add center hook for accumulative trackersStanislaw Halik
This is necessary for the Tobii tracker
2016-08-07logic/simple-mat: fix axis swap signStanislaw Halik
It lied in euler-to-rmat and not rmat-to-euler because rotating a vector by an rmat returned a vector as if rmat had different signs
2016-08-07logic/tracker: fix gimbal lock in a crude wayStanislaw Halik
Divide euler angle representation by four. Now 180 maps to 45. Our conversion back from matrix to euler won't cause gimbal lock anymore. Of course multiply back when it's time to map. Keep the real representation for translation compensation. The value of four got chosen since it's a multiply of two (IEEE float exponent is base 2).
2016-08-07compat/options: simplify getterStanislaw Halik
No need to write the static_cast long form at caller site.
2016-08-07Fix trivial build errors on linux. Also support Qt 5.5.DaMichel
2016-08-05gui/settings: add note on how center translation works badly with tx ↵opentrack-2.3-rc49p10Stanislaw Halik
compensation
2016-08-05Update README.mdStanisław Halik
Move @DaMichel from thanks to credits - he's a committer after all.
2016-08-05readme updateDaMichel
2016-08-04filter/accela: simplify signum, retvalStanislaw Halik
2016-08-04filter/accela: actually fix nonlinearity formulaStanislaw Halik
2016-08-04filter/accela: fix nonlinearity formulaStanislaw Halik
2016-08-04filter/accela: remove accidental debug codeStanislaw Halik
2016-08-04cmake: install cleye.config to modules dir also on win32Stanislaw Halik
2016-08-04tracker/pt: lower max dynamic pose distanceStanislaw Halik
2016-08-04Merge pull request #400 from DaMichel/kalman-featureDaMichel
kalman filter revised
2016-08-04filter/kalman: deadzone tweaksDaMichel
2016-08-04filter/kalman: log sliders that only change a single decimal digit at a time ↵DaMichel
when moved