summaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)Author
2017-04-06tracker/steamvr: add center() overrideStanislaw Halik
2017-04-06options/value: sprinkle konstStanislaw Halik
2017-04-06tracker/steamvr: use atan2 rather than asinStanislaw Halik
Compute roll without a period of 90 deg. Submitted-by: @subnet-
2017-04-06tracker/steamvr: add copyrightStanislaw Halik
2017-04-06tracker/rs: fixed SDK installer cmd pathXavier Hallade
2017-04-06tracker/rs: updated link to 2016 R2 SDK in readmeXavier Hallade
2017-04-06installer: fixed path to RealSense SDK runtimeXavier Hallade
fixed path to RealSense SDK runtime installer which has moved from contrib to doc/contrib
2017-04-06options: allow tie combobox to qvariantStanislaw Halik
2017-04-06options/value: we're not instantiating templates anymoreStanislaw Halik
2017-04-06pose-widget: rename unit and headerStanislaw Halik
2017-03-30cmake: add skipping lupdate againStanislaw Halik
2017-03-30compat/util: add macro for warning onceStanislaw Halik
2017-03-29cmake: fix buildStanislaw Halik
2017-03-29pose-widget: reduce latencyStanislaw Halik
- project on a separate thread - use Qt's native ARGB32 - use double buffering - more fine-grained locks
2017-03-29logic/tracker: call center() before data()Stanislaw Halik
2017-03-29api: make ITrackerDialog::register_tracker optionalStanislaw Halik
2017-03-28filter/accela: embiggen "using" declaration scopeStanislaw Halik
2017-03-28tracker/steamvr: fix vive rotation orderStanislaw Halik
Submitted-by: @subnet- Issue: #353 cf. https://github.com/opentrack/opentrack/issues/352#issuecomment-289306146 The submitter's working on the roll code. sin^1 codomain is +-90 deg. so we better use the equivalent atan2(3) formula.
2017-03-28filter/accela: add forgotten fabs in checkStanislaw Halik
2017-03-28cmake: fix i18n targetStanislaw Halik
2017-03-28compat, options: remove explicit template instantiationStanislaw Halik
It breaks on GNU and saves little space.
2017-03-28tracker/pt: show calibration sample count in UIStanislaw Halik
2017-03-28cv/calibrator: return nsamples, separate pitch/yaw spacingStanislaw Halik
2017-03-28trivial onlyStanislaw Halik
2017-03-28start renaming internal macros as OPENTRACK_* to OTR_*Stanislaw Halik
2017-03-28rename spline-widget -> splineStanislaw Halik
Adjust usages.
2017-03-27coverity: add directory structureStanislaw Halik
2017-03-27coverity: add coverity treeStanislaw Halik
2017-03-27cmake: rename project's function prefixStanislaw Halik
It's not annoying having to type it anymore. Also "otr_boilerplate" -> "otr_module".
2017-03-27cmake/msvc: these are already set in cmake/opentrack-platformStanislaw Halik
2017-03-27cmake/msvc: fix accidental cmdline duplicationStanislaw Halik
2017-03-27cmake: fix duplication of -DFOO on cmdlineStanislaw Halik
Also /GR- doesn't belong here.
2017-03-27cmake: remove -DNDEBUG from cxxflags automaticallyStanislaw Halik
User came complain why ndebug-guard.hpp #error'ed out.
2017-03-27migration: adjust for accela var name changesStanislaw Halik
2017-03-27spline: make get_value_no_save() constStanislaw Halik
2017-03-27filter/accela: multiply all pos gains by .75Stanislaw Halik
2017-03-27filter/accela: don't allow for very high values on the sliderStanislaw Halik
I already backed off a similar change months ago. But after giving it some thought, if you need an absurd amount of filtering then something must be wrong with your tracker setup.
2017-03-27filter/accela: filter all rot/pos DOF togetherStanislaw Halik
Apply gain to Euclidean distance of rotation/position change, rather to each DOF separately. Weight each DOF's separate length and normalize it. This makes diagonal movements less staircase-y. You'll need smaller sensitivity values given Euclid of (x,y,z) is smaller than |x|+|y|+|z|.
2017-03-25logic: move from headerStanislaw Halik
2017-03-25options: add some never_inline attribsStanislaw Halik
2017-03-25options/bundle: appease qt creatorStanislaw Halik
2017-03-25logic/mappings: move from headerStanislaw Halik
2017-03-24cmake: disable RTTI on msvcStanislaw Halik
2017-03-24compat/util: add define for never_inlineStanislaw Halik
2017-03-24options, compat: instantiate common templates in their .dll'sStanislaw Halik
2017-03-22[COVERITY] gui/main: fix implausible null pointer dereferenceStanislaw Halik
Guard against NULL in the improbable case there's no PATH variable in the process' environment.
2017-03-22tracker/rs: fix for Coverity buildsStanislaw Halik
2017-03-22cmake: oops, output target deleted the fileStanislaw Halik
2017-03-22cmake: allow for skipping translation updateStanislaw Halik
2017-03-22cmake: don't remove module type from defineStanislaw Halik