summaryrefslogtreecommitdiffhomepage
path: root/tracker-steamvr/steamvr.hpp
AgeCommit message (Collapse)Author
2019-02-11compat/macros: remove prefixStanislaw Halik
Let's not be concerned about global namespace pollution. These identifiers aren't exposed in the api/ directory.
2019-01-16tracker/steamvr: fix signednessStanislaw Halik
2019-01-16tracker/steamvr: better error messagesStanislaw Halik
2019-01-16modernize onlyStanislaw Halik
- replace `static constexpr inline' with `static constexpr'. `inline' is implied. - use braced initializer lists where applicable - still missing `override' usages
2018-06-26compat/macros: rename portability macrosStanislaw Halik
use `cc_xx' rather than awkward synonyms.
2018-05-03tracker/{rift,steamvr}: rename reserved identifierStanislaw Halik
Could be declared as macro. Issue: #771
2018-05-03tracker/steamvr: fix GNU libc typedef conflictStanislaw Halik
Really sometimes they should be less intrusive. Reported-by: @zanoni-mbdyn Issue: #771
2018-04-27tracker/steamvr: issue #771Stanislaw Halik
2018-04-05modules: now use i18nStanislaw Halik
2018-03-10tracker/steamvr: inconsequential cleanupStanislaw Halik
2018-01-18compat/util: retireStanislaw Halik
Adjust usages.
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