summaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)Author
2016-11-18tracker/aruco: back out changes since rc7Stanislaw Halik
However, include some crash fixes and minor changes. Fixes #481 Reported-by: @Emton Testing-by: @Emton
2016-11-17Merge pull request #497 from MathijsG/patch-3Stanisław Halik
Initial Dutch translations
2016-11-16Update nl_NL.tsMathijs Groothuis
2016-11-16Create nl_NL.tsMathijs Groothuis
2016-11-16Merge pull request #495 from mrsanchos/lang/ru-20161116Stanisław Halik
gui: initial Russian translation
2016-11-16gui: initial Russian translationAlexander Orokhovatskiy
2016-11-12tracker/steamvr: add broken versionStanislaw Halik
We still need axis-angle <-> rmat and euler with different order helpers.
2016-11-12logic/tracker: move from headerStanislaw Halik
2016-11-12pose-widget, logic/tracker: adjust euler helpers usageStanislaw Halik
2016-11-12compat: move from simple-mat.hpp to euler.hppStanislaw Halik
2016-11-12tracker/pt: refactorStanislaw Halik
- separate .{cpp,hpp} for few classes - don't include namespaces globally; harmless but looks bad anyway - class with all public members to struct
2016-11-06tracker/steamvr: TO REBASEStanislaw Halik
2016-11-06gui: map as translatableStanislaw Halik
2016-11-05gui: fix accidental debug statementStanislaw Halik
2016-11-05add gitignoreStanislaw Halik
2016-11-05modules: fix some translation stuffStanislaw Halik
2016-11-05cmake: fix build when .ts not made yetStanislaw Halik
2016-11-05gui: make program name translatableStanislaw Halik
2016-11-05delete empty .tsStanislaw Halik
2016-11-05add empty .ts to gitignoreStanislaw Halik
2016-11-05tracker/hatire: add more translatable stringsStanislaw Halik
2016-11-05fix buildStanislaw Halik
2016-11-05modules: make more strings translatableStanislaw Halik
2016-11-05gui: allow for process detector resize wrt logical layoutStanislaw Halik
2016-11-04modules: make names uniqueStanislaw Halik
2016-11-04modules: add autogenerated translation filesStanislaw Halik
2016-11-04cmake, main: add translation supportStanislaw Halik
2016-11-04cmake/msvc: add -nologoStanislaw Halik
2016-11-03cmake: always copy qt5 to install dir on WindowsStanislaw Halik
Simplify the logic also.
2016-11-03gui/options: rewordStanislaw Halik
2016-11-03move simple-mat from logic to compat to simplify dependenciesStanislaw Halik
2016-11-03logic/tracker, dinput, tracker/joystick: fix rounding errorsStanislaw Halik
Issue: #487 Reported-by: @H-Bear-22 Closes #487 Also use a power of two for joy_axis_size. Floats are base 2. axis_max in tracker/joystick had a fencepost error.
2016-11-02tracker/rift-{042,080}: don't overwrite other rifts' settingsStanislaw Halik
2016-11-02tracker/aruco: don't break build if opencv not foundStanislaw Halik
2016-11-02spline-widget: prevent breakage on values close to zeroStanislaw Halik
2016-11-02tracker/rift-140: addStanislaw Halik
2016-10-29spline-widget: remove aliasing artifactsStanislaw Halik
We're using QPainterPath and its bezier curves. However, we supply it a plethora of intermediate values to mitigate different results in interpolation.
2016-10-29spline-widget: don't compute the same thing over and over againStanislaw Halik
2016-10-29spline-widget: avoid sqrt in global namespaceStanislaw Halik
2016-10-29spline-widget: revert last commitStanislaw Halik
In the last line of the blocks we're reducing the precision to reduce rounding errors. It's actually proper to use round rather than truncate here.
2016-10-28spline-widget: fix rounding bug introduced in a3b890b9b4opentrack-2.3-rc99p14Stanislaw Halik
Since we're already adding snap_x/2, truncation is the correct choice here.
2016-10-28gui/options: rename r[xyz] to yaw/pitch/roll in camera offsetStanislaw Halik
2016-10-28spline-widget: use round, not trunc when converting pixel to valStanislaw Halik
2016-10-28spline-widget: don't recalculate point valueStanislaw Halik
Only apply snap for closeness check.
2016-10-28gui/main-window: round raw/mapped value displayStanislaw Halik
Otherwise infinitesimal differences prevent from reaching max mapped value.
2016-10-26compat/util: split out run-in-thread{,-async}Stanislaw Halik
2016-10-26spline-widget: fix logic for detecting points being too closeStanislaw Halik
It was still possible to reorder points by dragging one of them. Also get rid of the iteration. It was previously introduced to try converge one of the points to another position. Allow for changing Y value while the point is dragged. Take snap into account. Use newly introduced "iround<t>".
2016-10-26spline-widget: use stable sortStanislaw Halik
2016-10-26compat/util: introduce "iround" for round to integerStanislaw Halik
2016-10-26compat/util: move stuff aroundStanislaw Halik