summaryrefslogtreecommitdiffhomepage
path: root/tracker-steamvr
AgeCommit message (Collapse)Author
2022-10-10tracker/steamvr: output more device typesStanislaw Halik
2022-06-13tracker/steamvr: fix debug message prefixStanislaw Halik
2022-06-05tracker/steamvr: use internal centering with no VRChaperoneStanislaw Halik
2022-06-05tracker/steamvr: adapt to openvr api changesStanislaw Halik
2022-04-19fix i18n generationStanislaw Halik
2020-03-07cmake: make install prefix path variables more clearStanislaw Halik
Pointed out by: @rvt
2019-10-27fix clang warningsStanislaw Halik
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: maybe support modern osxStanislaw Halik
2019-01-16tracker/steamvr: fix signednessStanislaw Halik
2019-01-16tracker/steamvr: better error messagesStanislaw Halik
2019-01-16tracker/steamvr: oops, fix typoStanislaw Halik
2019-01-16tracker/steamvr: simplify, add linux32Stanislaw 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
2019-01-16cruft onlyStanislaw Halik
2018-12-19modules: build on Intel arch onlyStanislaw Halik
2018-10-25cleanups onlyStanislaw Halik
2018-07-13appease analyzerStanislaw Halik
2018-07-08modernize onlyStanislaw Halik
2018-07-02nothing importantStanislaw Halik
2018-06-26modernize C++ syntaxStanislaw Halik
No visible changes (hopefully).
2018-06-26compat/macros: rename portability macrosStanislaw Halik
use `cc_xx' rather than awkward synonyms.
2018-06-13switch to structured bindingsStanislaw Halik
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-05i18n: update stringsStanislaw Halik
2018-04-05modules: now use i18nStanislaw Halik
2018-03-10tracker/steamvr: inconsequential cleanupStanislaw Halik
2018-03-10tracker/steamvr: reduce indentationStanislaw Halik
No functional changes.
2018-03-10tracker/steamvr: update SDK APIStanislaw Halik
2018-02-12cmake: add zh_CNStanislaw Halik
cf. #746
2018-02-12modules: stop saving line informationStanislaw Halik
Now i18n regen won't make a mess.
2018-02-09update translation source files -- #743Stanislaw Halik
2018-01-20rename our Qt .png iconStanislaw Halik
facetracknoir.png -> opentrack.png
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-10-29static constexpr -> constexprStanislaw Halik
2017-07-24tracker/steamvr: fix friend decl for GNUStanislaw Halik
2017-06-22misc irrelevantStanislaw Halik
2017-05-21tracker/steamvr: cleanup stale commentsStanislaw Halik
We'll do gimbal lock avoidance in the compat module.
2017-05-21tracker/steamvr: fix formulae, pitch is/was brokenStanislaw Halik
@KydDynoMyte said on reddit pitch goes +180 on yaw over 90. It must be invalid matrix elements used in the call to atan2. Replace with the version from April. cf. https://www.reddit.com/r/Vive/comments/63qula/opentracks_almostdone_vive_support/dhrgh5l/?context=3
2017-05-18tracker/steamvr: fall back to old yaw formulaStanislaw Halik
User reports max 90 yaw.
2017-05-18tracker/steamvr: add "[disconnected]" in device listStanislaw Halik
2017-05-10tracker/steamvr: expose all valid devicesStanislaw Halik
2017-04-14tracker/steamvr: use double promotion for all arithmeticStanislaw Halik
The computation order isn't defined so parts might only get promoted to double after arithmetic. Promote all parts manually before arithmetic.
2017-04-14tracker/steamvr: don't reset seated pose for non-HMDStanislaw Halik
cf. https://github.com/opentrack/opentrack/issues/352#issuecomment-293885962
2017-04-13tracker/steamvr: use normal center for controllersStanislaw Halik
Issue: #352
2017-04-13tracker/steamvr: use doubles for intermediate computationStanislaw Halik