summaryrefslogtreecommitdiffhomepage
path: root/tracker-steamvr/steamvr.hpp
AgeCommit message (Collapse)Author
2017-12-09many: use otr_tr for non-qobject translationStanislaw Halik
I haven't even compile-tested Linux and OSX-specific bits.
2017-12-04api: add status check for modulesStanislaw Halik
2017-06-22misc irrelevantStanislaw Halik
2017-05-18tracker/steamvr: add "[disconnected]" in device listStanislaw Halik
2017-05-10tracker/steamvr: expose all valid devicesStanislaw Halik
2017-04-07tracker/steamvr: make staticStanislaw Halik
2017-04-06tracker/steamvr: determine device uniqueness harderStanislaw Halik
Use "type-model-serial" as the discriminator. The API might present a single device with two types as the same model and serial or something similarly stupid.
2017-04-06tracker/steamvr: show device type before serialStanislaw Halik
2017-04-06tracker/steamvr: put serial number as userdataStanislaw Halik
2017-04-06tracker/steamvr: fix buildStanislaw Halik
2017-04-06tracker/steamvr: remove unusedStanislaw Halik
2017-04-06tracker/steamvr: support choosing device by its serial numberStanislaw Halik
Since the vr handle is accessed on the GUI and pipeline threads now, had to add implicit locking. This sadly reorganizes most of the file. Sadly this refactor likely broke things. cf. https://github.com/opentrack/opentrack/issues/352#issuecomment-290252520
2017-04-06tracker/steamvr: add center() overrideStanislaw 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.
2016-12-30tracker/steamvr: broken, but we already know the right rotation orderStanislaw Halik
2016-12-28tracker/steamvr: add untested geometry codeStanislaw Halik
2016-11-21tracker/{test,steamvr}: fix duplicate class namesStanislaw Halik
It breaks translation.
2016-11-06tracker/steamvr: TO REBASEStanislaw Halik