Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-04-06 | logic/tracker: call IFilter::center() | Stanislaw Halik | |
Issue: #540 | |||
2017-04-06 | pose-widget: prevent races and serial execution | Stanislaw Halik | |
We actually need to use "mtx" with the condition variable and copy the data to the worker thread's stack. Also allow for synchronous pose update, for tracking stoppage. | |||
2017-04-06 | cmake: update few toolchain files | Stanislaw Halik | |
cf. https://github.com/opentrack/opentrack/issues/586#issuecomment-291313687 | |||
2017-04-06 | tracker/steamvr: add center() override | Stanislaw Halik | |
2017-04-06 | options/value: sprinkle konst | Stanislaw Halik | |
2017-04-06 | tracker/steamvr: use atan2 rather than asin | Stanislaw Halik | |
Compute roll without a period of 90 deg. Submitted-by: @subnet- | |||
2017-04-06 | tracker/steamvr: add copyright | Stanislaw Halik | |
2017-04-06 | tracker/rs: fixed SDK installer cmd path | Xavier Hallade | |
2017-04-06 | tracker/rs: updated link to 2016 R2 SDK in readme | Xavier Hallade | |
2017-04-06 | installer: fixed path to RealSense SDK runtime | Xavier Hallade | |
fixed path to RealSense SDK runtime installer which has moved from contrib to doc/contrib | |||
2017-04-06 | options: allow tie combobox to qvariant | Stanislaw Halik | |
2017-04-06 | options/value: we're not instantiating templates anymore | Stanislaw Halik | |
2017-04-06 | pose-widget: rename unit and header | Stanislaw Halik | |
2017-03-30 | cmake: add skipping lupdate again | Stanislaw Halik | |
2017-03-30 | compat/util: add macro for warning once | Stanislaw Halik | |
2017-03-29 | cmake: fix build | Stanislaw Halik | |
2017-03-29 | pose-widget: reduce latency | Stanislaw Halik | |
- project on a separate thread - use Qt's native ARGB32 - use double buffering - more fine-grained locks | |||
2017-03-29 | logic/tracker: call center() before data() | Stanislaw Halik | |
2017-03-29 | api: make ITrackerDialog::register_tracker optional | Stanislaw Halik | |
2017-03-28 | filter/accela: embiggen "using" declaration scope | Stanislaw Halik | |
2017-03-28 | tracker/steamvr: fix vive rotation order | Stanislaw 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-28 | filter/accela: add forgotten fabs in check | Stanislaw Halik | |
2017-03-28 | cmake: fix i18n target | Stanislaw Halik | |
2017-03-28 | compat, options: remove explicit template instantiation | Stanislaw Halik | |
It breaks on GNU and saves little space. | |||
2017-03-28 | tracker/pt: show calibration sample count in UI | Stanislaw Halik | |
2017-03-28 | cv/calibrator: return nsamples, separate pitch/yaw spacing | Stanislaw Halik | |
2017-03-28 | trivial only | Stanislaw Halik | |
2017-03-28 | start renaming internal macros as OPENTRACK_* to OTR_* | Stanislaw Halik | |
2017-03-28 | rename spline-widget -> spline | Stanislaw Halik | |
Adjust usages. | |||
2017-03-27 | coverity: add directory structure | Stanislaw Halik | |
2017-03-27 | coverity: add coverity tree | Stanislaw Halik | |
2017-03-27 | cmake: rename project's function prefix | Stanislaw Halik | |
It's not annoying having to type it anymore. Also "otr_boilerplate" -> "otr_module". | |||
2017-03-27 | cmake/msvc: these are already set in cmake/opentrack-platform | Stanislaw Halik | |
2017-03-27 | cmake/msvc: fix accidental cmdline duplication | Stanislaw Halik | |
2017-03-27 | cmake: fix duplication of -DFOO on cmdline | Stanislaw Halik | |
Also /GR- doesn't belong here. | |||
2017-03-27 | cmake: remove -DNDEBUG from cxxflags automatically | Stanislaw Halik | |
User came complain why ndebug-guard.hpp #error'ed out. | |||
2017-03-27 | migration: adjust for accela var name changes | Stanislaw Halik | |
2017-03-27 | spline: make get_value_no_save() const | Stanislaw Halik | |
2017-03-27 | filter/accela: multiply all pos gains by .75 | Stanislaw Halik | |
2017-03-27 | filter/accela: don't allow for very high values on the slider | Stanislaw 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-27 | filter/accela: filter all rot/pos DOF together | Stanislaw 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-25 | logic: move from header | Stanislaw Halik | |
2017-03-25 | options: add some never_inline attribs | Stanislaw Halik | |
2017-03-25 | options/bundle: appease qt creator | Stanislaw Halik | |
2017-03-25 | logic/mappings: move from header | Stanislaw Halik | |
2017-03-24 | cmake: disable RTTI on msvc | Stanislaw Halik | |
2017-03-24 | compat/util: add define for never_inline | Stanislaw Halik | |
2017-03-24 | options, compat: instantiate common templates in their .dll's | Stanislaw Halik | |
2017-03-22 | [COVERITY] gui/main: fix implausible null pointer dereference | Stanislaw Halik | |
Guard against NULL in the improbable case there's no PATH variable in the process' environment. | |||
2017-03-22 | tracker/rs: fix for Coverity builds | Stanislaw Halik | |