summaryrefslogtreecommitdiffhomepage
path: root/logic
AgeCommit message (Collapse)Author
2022-07-01compat: drop pre-C++20 macros.hpp headerStanislaw Halik
2022-05-11opentrack: implement profile vendor presetsStanislaw Halik
Sponsored by: TrackHat Sponsored by: IRTrack
2022-04-19fix i18n generationStanislaw Halik
2022-01-25logic/shortcuts: ignore kbd modifiers for mouseStanislaw Halik
Issue: #583
2022-01-25logic/shortcuts: use structured bindingsStanislaw Halik
2021-12-19remove unfinished extension supportStanislaw Halik
2021-12-19opentrack: #define to force particular module, overriding .iniStanislaw Halik
2021-12-14logic, opentrack: remove redundant castsStanislaw Halik
2021-12-14gui: remove redundant castStanislaw Halik
2021-09-27fix build harder, also accidental adlStanislaw Halik
2021-08-25logic: fix pedantic warningStanislaw Halik
2021-08-25logic/pipeline: fix warning, tab to spacesStanislaw Halik
2021-08-18Adding a choice of centering methodGO63-samara
2021-08-18logic/pipeline: fix toggle buttonStanislaw Halik
Issue: #1210
2021-04-25Fixed operation of the [Toggle] and [Toggle while held] buttonsGO63-samara
This fix eliminate incorrect rotation and movement of the Octopus when the view is turned off with the [Toggle] or [Toggle while held] buttons.
2020-06-13shortcuts: fix keyup with modifiersStanislaw Halik
Fixes #1098
2020-01-27dinput: support win32 F13 -> F24Stanislaw Halik
Fixes #1012
2020-01-16logic: logger can't be NULLStanislaw Halik
Closes #1028
2019-12-19Fix bundle creation OSXR. van Twisk
2019-09-22api: expose raw data to protocolsStanislaw Halik
Issue: #975
2019-06-20logic/pipeline: fix intermittent center failureStanislaw Halik
Issue: #953
2019-06-20logic/work: const correctnessStanislaw Halik
2019-05-25logic/mappings: use explicit ctorStanislaw Halik
2019-05-25logic: fix -Wredundant-moveStanislaw Halik
Found with GCC 9.1
2019-05-04change awkward type nameStanislaw Halik
2019-04-29logic/pipeline: debug sleep timesStanislaw Halik
2019-04-29compat: allow naming threads for debuggingStanislaw Halik
2019-04-16logic/pipeline: make debug code more bearableStanislaw Halik
2019-04-05logic/pipeline: kill improper center modeStanislaw Halik
Issue: #912, #925
2019-04-05logic/extensions: kill for nowStanislaw Halik
2019-03-28logic/pipeline: make function staticStanislaw Halik
2019-03-28logic/pipeline: kill clamp_value()Stanislaw Halik
2019-03-19logic/pipeline: improve DEBUG_TIMINGSStanislaw Halik
2019-03-19logic/pipeline: kill NO_NAN_CHECKStanislaw Halik
2019-02-22cosmetic fixes onlyStanislaw 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-02-09opentrack: move module list to base classStanislaw Halik
2019-02-02api/plugin: add explicit to module_status error ctorStanislaw Halik
2019-01-18logic/runtime-libraries: use default ctorStanislaw Halik
2019-01-18fix selecting no filterStanislaw 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-16logic/pipeline: clamp value once more after centeringStanislaw Halik
Issue: #843
2019-01-16logic/pipeline: rename identifierStanislaw Halik
2019-01-16logic/pipeline: remove unused membersStanislaw Halik
2019-01-16logic/pipeline: replace clunky atomic ops w/ a spinlockStanislaw Halik
2019-01-16clang-tidy fixes onlyStanislaw Halik
Maybe global `-Wcomma' is too harsh. There should be no functional changes whatsoever.
2018-12-24cmake: decruft, disable deprecated Qt functionsStanislaw 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