summaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)Author
2018-12-28gui/init: decruftStanislaw Halik
2018-12-28compat/check-visible: really fix this timeStanislaw Halik
2018-12-26cmake/i18n: simplify lupdate/lrelease invocationsStanislaw Halik
This cuts down build time by half, to 20 seconds. Barely any of that time is spent in i18n targets now. Ninja builds aren't affected.
2018-12-26compat/arch: simplify microarchitecture detectionStanislaw Halik
2018-12-26cmake: fix mingw-w64 buildStanislaw Halik
2018-12-26cmake: fix Intel detection on win32Stanislaw Halik
2018-12-26cruftStanislaw Halik
2018-12-25fix buildStanislaw Halik
2018-12-25fix build...Stanislaw Halik
2018-12-25gui/init: add more Qt switchesStanislaw Halik
2018-12-25gui/init: fix Qt 5.5Stanislaw Halik
2018-12-25spline: fix buildStanislaw Halik
2018-12-25fix buildStanislaw Halik
2018-12-25cmake: move CMakeDetermineCXXCompiler after project()Stanislaw Halik
2018-12-25compat/shm, proto/wine: remove duplicationStanislaw Halik
The X-Plane plugin is next and should build on win32 then.
2018-12-24cmake: decruft, disable deprecated Qt functionsStanislaw Halik
2018-12-24add -fPIC in cmakeStanislaw Halik
2018-12-24compat/macros: rename awkward ident in macroStanislaw Halik
2018-12-24{opentrack,trackmouse}: fix ps3eye led workaroundStanislaw Halik
2018-12-24tracker/pt: fix logic errorStanislaw Halik
2018-12-24trackmouse: copy-paste changed codeStanislaw Halik
2018-12-24cmake: update sdk-pathsStanislaw Halik
2018-12-24tracker/pt: don't hang the app on camera startStanislaw Halik
Move camera open to worker thread.
2018-12-24compat/shm: use right preprocessor checkStanislaw Halik
2018-12-24compat/macros: rename unfortunate type aliasStanislaw Halik
2018-12-24compat/macros: fix eval_onceStanislaw Halik
Using with `qDebug()' didn't work. Remove return type.
2018-12-24compat/linkage-macros: fix clang template instantiationStanislaw Halik
2018-12-24compat/correlation-calibrator: get rid of wchar_tStanislaw Halik
Plain printf(3) used to be broken on win32.
2018-12-24compat/check-visible: fix on hidpiStanislaw Halik
2018-12-24cmake/toolchain: make mingw-w64 def usable for clangStanislaw Halik
2018-12-24style/quality onlyStanislaw Halik
No functional changes. - add `override' everywhere where missing - almost pass clang's `-Wweak-vtables' - avoid some float/double conversions - remove unused private members - make signedness conversions explicit - put stuff in right namespaces to aid analysis
2018-12-24tracker/wii: put definitions in exact namespaceStanislaw Halik
It messes with static analysis tools for no apparent reason.
2018-12-24tracker/wii: fix minor compiler warningsStanislaw Halik
2018-12-24tracker/wii: remove unused variables, sort per alignmentStanislaw Halik
2018-12-24tracker/wii: fix function-static dataStanislaw Halik
2018-12-24tracker/{pt,wii}: fix leading underscore identifiersStanislaw Halik
2018-12-24compat/macros: split off the real macro-only fileStanislaw Halik
2018-12-24cruftStanislaw Halik
2018-12-24gui/process-detector: get rid of "" passed to QString ctorStanislaw Halik
2018-12-24fix undefined behavior undescore prefixesStanislaw Halik
2018-12-24spline: avoid type/variable ambiguityStanislaw Halik
2018-12-24compat/mutex: renameStanislaw Halik
2018-12-24clang-tidy: oh por favor shut upStanislaw Halik
2018-12-24remove const correctness violationsStanislaw Halik
This is possibly related to a livelock where several threads do const removal in their respective code paths. Use the `mutable' specifier for the mutexes and spline's cached data. Now using the `mutable' specifier, get rid of <optional> in compat/mutex.
2018-12-24cmake/mingw-w64: cleanupStanislaw Halik
2018-12-24cmake/msvc: fix duplicate codeStanislaw Halik
include(... NO_POLICY_SCOPE) already does that.
2018-12-24cmake/msvc: move commentStanislaw Halik
2018-12-24cmake, modules: fix project language logic errorsStanislaw Halik
2018-12-24cmake/platform: decruftStanislaw Halik
2018-12-19cmake/word-size: move to cmake/platformStanislaw Halik