summaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)Author
2024-06-23cmake: add suffix to no-avx buildopentrack-2024.1.1opentrack-2024.1.0Stanislaw Halik
2024-06-23cmake: update 64-bit avx and 32-bit no-avx buildsStanislaw Halik
2024-06-21Merge pull request #1872 from ↵Stanislaw Halik
DaWelter/rewrite-accela-hamilton-in-double-precision
2024-06-21filter/accelahamilton: rewrite in double precisionMichael Welter
2024-06-20filter/accelahamilton: rewrite in double precisionMichael Welter
2024-06-19Remove 'eval_once' completely if QT_NO_DEBUG_OUTPUT is defined.Ayexor
2024-06-18Merge pull request #1870 from ↵Stanislaw Halik
DaWelter/replace-models-with-onnx-1-18-compatible-ones
2024-06-17tracker/nn: Replace models with re-exports which aren't broken with ↵Michael Welter
onnxruntime 1.18
2024-06-17Merge pull request #1867 from kzvezdarov/fix-proton-9x-exec-pathStanislaw Halik
2024-06-08Fixed copy-pasta leftoversKiril Zvezdarov
2024-06-08Refactored proton_path to be the dist dir locationKiril Zvezdarov
From Proton 9.0 and up, the directory containing library files and wine executables - previously called `dist`, appears to have been renamed to `files`. This breaks OpenTrack with newer Proton versions, because the path to the `wine` executable and proton library files is constructed as `:PROTON_PATH/dist/bin/wine`, i.e. the dist dir name is hardcoded. To fix this while preserving backward compatibility, this commit changes `proton_path` to point to the `dist` dir directly, be it `files` for 9.0+ or `dist` for older versions. Templated variables are adjusted accordingly to omit the dist dir. Obtaining the dist. dir path for a specific Proton version is done by recursively iterating the version's directory, looking for the `wine` executable. The first match is used to discover the grandparent dir path, which is the desired `:PROTON_PATH/:DIST_DIR` path.
2024-06-04switch to using -MD with msvcStanislaw Halik
2024-05-30tracker/nn: Fix a warning from double to float conversionMichael Welter
2024-05-14Add new filter: HamiltonAccela which is a combination of ideas from Accela ↵Michael Welter
and Hamilton filters (#1843)
2024-05-13Merge pull request #1848 from Username404-59/masterStanislaw Halik
2024-05-13video-ps3eye: Fix compilation with clangUsername404-59
2024-05-09tracker/nn: Add support for 3x3 pos/size cov matrix (and some cleanup) (#1845)Michael Welter
Adds support for 3x3 covariance matrices for position+size estimation. My recent (unreleased) models output those instead of only component wise standard deviations. Overall Accept 3x3 covariance matrix output for position+size Old models still worked fine in my testing Delete commented code which was there previously to support recurrent models. (Won't be used in foreseeable future) Delete leftover code for experiments with closed eyes detection (Likewise, I have given up on that / Is not really needed any more) Improve comments and code quality in the internal filter code
2024-05-09cmake: remove Eigen from sdk presetsStanislaw Halik
Related-to: #1844
2024-05-09video/ps3eye: set alignment to 64 for shmStanislaw Halik
The mapping is page-aligned anyway.
2024-05-09Merge pull request #1844 from DaWelter/delete-filter-kalmanStanislaw Halik
2024-05-09Remove eigen3 dependencyMichael Welter
2024-04-08tracker/tobii: confuse Linux users lessStanislaw Halik
2024-03-24compat/macros: actually enable always_inlineStanislaw Halik
2024-02-12cmake: fix toolchain fileStanislaw Halik
2024-02-11cmake: try switching to -MD nowStanislaw Halik
2024-02-11tracker/neuralnet: remove trailing whitespaceStanislaw Halik
2024-02-11update my sdk pathsStanislaw Halik
2024-02-08remove obsolete TODO commentsStanislaw Halik
2024-02-08gui: rename settings-dialog.ui to options-dialog.uiStanislaw Halik
2024-02-08i18n: add stubs for {pre,post}-invert settings dialog optionsStanislaw Halik
2024-02-08add post-invert, rename invert to pre-invertStanislaw Halik
Requested by: a few people
2024-02-08dinput: try to fix F13-F23 keysStanislaw Halik
Issue: #1269
2024-02-08cmake: kill obsolete variant stuffStanislaw Halik
This isn't needed for TrackHat as we switched to a different method.
2024-02-08clang-tidy: updateStanislaw Halik
2024-01-24Update opentrack-platform.cmakeStanislaw Halik
2024-01-21spline: fix busy-loop in widget redrawStanislaw Halik
2024-01-21cmake: fix harmless typoStanislaw Halik
2024-01-21add todoStanislaw Halik
2024-01-21cmake: fix onnxruntime finding scriptStanislaw Halik
2024-01-21ci: wipStanislaw Halik
2024-01-21cmake: add noexec stack on ELF platformsStanislaw Halik
2024-01-21update my sdk paths to new private nonfree repoStanislaw Halik
2024-01-21try to fix my toolchain fileStanislaw Halik
2024-01-21spline: switch back to using double precisionStanislaw Halik
2023-11-25tracker/hatire: cleanup debug codeStanislaw Halik
2023-11-13Merge pull request #1754 from zaninime/fix-wine-no-wrapperStanislaw Halik
2023-11-13Fix build for wine without wrapperFrancesco Zanini
`connected_game` is only declared in a specific configuration.
2023-11-07Merge pull request #1747 from ddzzkunye/translations1107Stanislaw Halik
2023-11-07Some translations前进!
2023-11-06filter/ewma: actually fix wrong background coloropentrack-2023.3.0Stanislaw Halik