summaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)Author
2019-02-01cmake/qt: try get Qt with correct CRT versionStanislaw Halik
Issue: #867
2019-01-24gui, opentrack: simplify std::function/unique_ptr usageStanislaw Halik
Reported by: ElDesalmado
2019-01-24compat/macros: define unreachable()Stanislaw Halik
2019-01-20cmake: drop moc and moc-* targetsStanislaw Halik
They clutter the target list in some IDEs.
2019-01-20api: kill `static' in a header-only libraryStanislaw Halik
Also drop the unsigned suffix from magic constants, clang doesn't complain.
2019-01-18api: fix harmless clang-tidy warningsStanislaw Halik
2019-01-18api: use braced initializersStanislaw Halik
2019-01-18api: running out of hex constantsStanislaw Halik
2019-01-18opentrack: fix use-after-free (?)Stanislaw Halik
2019-01-18opentrack: fix typoStanislaw Halik
2019-01-18logic/runtime-libraries: use default ctorStanislaw Halik
2019-01-18fix selecting no filterStanislaw Halik
2019-01-16proto/libevdev: fix buildStanislaw Halik
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-16options/value: disallow const, volatile, and reference typesStanislaw Halik
2019-01-16options/slider: fix temporary constnessStanislaw Halik
2019-01-16tracker/steamvr: simplify, add linux32Stanislaw Halik
2019-01-16proto/wine: add -mconsoleStanislaw Halik
2019-01-16proto/libevdev: sprinkle some overrideStanislaw Halik
2019-01-16Revert "qxt-mini: try fix osx shortcut snafu"Stanislaw Halik
I haven't even compile-tested it. This reverts commit 6eb44ec4831f58e7658efbb0b9f0813629b9cdea.
2019-01-16compat/check-visible: fix off-by-oneStanislaw Halik
The case `x+1 + w-1` and similar are wrong.
2019-01-16sdk-paths: update qt versionStanislaw Halik
2019-01-16options/value: add move assignment operatorsStanislaw Halik
2019-01-16proto/mouse: add legacy input methodStanislaw Halik
2019-01-16gui/mapping-dialog: show more ruler linesStanislaw Halik
2019-01-16pose-widget: enable hidpiStanislaw Halik
2019-01-16spline: fix deadlock, logic errorStanislaw Halik
Tracking rarely deadlocked when saving mappings. Investigating it further also shown how a wrong bundle was used for Accela's splines.
2019-01-16cruft onlyStanislaw Halik
2019-01-16compat/mutex: removeStanislaw Halik
Always use the adaptive QMutex.
2019-01-16cmake: remove duplicationStanislaw Halik
2019-01-16compat/linkage-macros: fix bogus import visibilityStanislaw 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-16clang-tidy: remove duplicate warningStanislaw Halik
This case is covered by `misc-unconventional-assign-operator'.
2019-01-16opentrack: reformatStanislaw Halik
2019-01-16gui/init: disable spinlock in common caseStanislaw Halik
2019-01-16tracker/pt: fix meanshift deltaStanislaw Halik
2019-01-16tracker/pt: fix prototypesStanislaw Halik
2019-01-16tracker/pt: move point display to its own functionStanislaw Halik
2019-01-16pose-widget: handle octopus in 8-bit color w/ 1-bit alphaStanislaw Halik
2019-01-16cmake/boilerplate: add missing quotesStanislaw Halik
2019-01-16Revert "compat/shm, proto/wine: remove duplication"Stanislaw Halik
This reverts commit bab093ebbe392927a92ef201fe60344d5c1191dd.
2019-01-16gui/init: call XInitThreads(3)Stanislaw Halik
The Qt function for enable X11 threads is obsolete given it fully uses Xcb. We're using some Xlib calls in qxt-mini in places. Call it manually rather than risking arbitrary crashes.
2019-01-16qxt-mini: fix osx a bitStanislaw Halik
2019-01-16cv/numeric: rename namespaceStanislaw Halik
2019-01-16cv/numeric: use single precisionStanislaw Halik
2019-01-16tracker/{pt,wii}: allow float/double in cv/numericStanislaw Halik
2019-01-16cruft onlyStanislaw Halik