summaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)Author
2014-06-16Revert "update lerp api in filters"Stanislaw Halik
This reverts commit a8a21e5618023b2eda49ad013030479528635c54.
2014-06-14pt: adjust dt rangeStanislaw Halik
2014-06-14update lerp api in filtersStanislaw Halik
2014-06-14tracker: reduce sleep if taking too longStanislaw Halik
2014-06-14lerp: didn't work at all, now doesStanislaw Halik
2014-06-14timer: switch to nanosecond precisionStanislaw Halik
2014-06-14update accela, ewma to use lerp classStanislaw Halik
2014-06-14lerp class to simplify filter flowStanislaw Halik
2014-06-13Ding!Stanislaw Halik
Issue: #34
2014-06-13ui: enablement -> enableStanislaw Halik
2014-06-13ewma: change ui slider rangesStanislaw Halik
Submitted-by: dbaarda
2014-06-13accela: fix bugs introducing lack of idempotenceStanislaw Halik
sq
2014-06-13accela: remove captain obvious commentStanislaw Halik
2014-06-13ewma: simplifyStanislaw Halik
2014-06-13ewma: update settings formStanislaw Halik
2014-06-13explain why settings are intsStanislaw Halik
2014-06-13ewma: bump versionStanislaw Halik
2014-06-13ewma: don't filter twice with same input valueStanislaw Halik
2014-06-13ewma: dbaarda failed to give himself creditStanislaw Halik
2014-06-13ewma: style onlyStanislaw Halik
fixup
2014-06-13Merge pull request #33 from dbaarda/dev/ewma2Stanislaw Halik
Improve ewma2 filter.
2014-06-12Remove DOS line terminators from ftnoir_filter_ewma2.{cpp,h}.Donovan Baarda
2014-06-12one more libevdev pkgconfig typoStanislaw Halik
Issue: #31
2014-06-12cmake: fix libevdev pkgconfig grovelStanislaw Halik
Issue: #31
2014-06-12include libevdev with a sensible pathStanislaw Halik
Issue: #31
2014-06-12Merge branch 'master' of https://github.com/opentrack/opentrack into dev/ewma2Donovan Baarda
Resolved conflicts manually in files: ftnoir_filter_ewma2/ftnoir_filter_ewma2.cpp ftnoir_filter_ewma2/ftnoir_filter_ewma2.h
2014-06-12detect libevdev via pkgconfigStanislaw Halik
2014-06-12prevent spurious debug output all the timeStanislaw Halik
Signed-off-by: Stanislaw Halik <sthalik@misaki.pl>
2014-06-12fix a data race caused by std::atomic usageStanislaw Halik
There was a window between grabbing the atomically-stored pointer and unsetting it. The exchange method allows for doing this in a really atomic fashion, however. Signed-off-by: Stanislaw Halik <sthalik@misaki.pl>
2014-06-12Fix lock order reversalStanislaw Halik
2014-06-11Fix Windows performance countersStanislaw Halik
2014-06-11Fix OSX high resolution timersStanislaw Halik
2014-06-11Defer PT apply to avoid deadlockStanislaw Halik
2014-06-11remove unused headerStanislaw Halik
Signed-off-by: Stanislaw Halik <sthalik@misaki.pl>
2014-06-11use the precise counterStanislaw Halik
Signed-off-by: Stanislaw Halik <sthalik@misaki.pl>
2014-06-11implement a high-precision timerStanislaw Halik
untested on OSX so far Signed-off-by: Stanislaw Halik <sthalik@misaki.pl>
2014-06-08credit uglyDwarfStanislaw Halik
2014-06-07fix some confused crapola that never worked anywayopentrack-2.2a2Stanislaw Halik
Broke some games. How did it EVER work, is beyond me. Signed-off-by: Stanislaw Halik <sthalik@misaki.pl>
2014-06-07freetrack: enable dummy executable unconditionallyStanislaw Halik
Signed-off-by: Stanislaw Halik <sthalik@misaki.pl>
2014-06-06Merge branch 'master' of github.com:opentrack/opentrackStanislaw Halik
2014-06-06New game support for freetrack protocolStanislaw Halik
2014-06-06Revert cmake libevdev changesStanislaw Halik
It doesn't do what it's supposed to. Doesn't point to prefix, only relevant for include path. Previous setup isn't that bad so revert for now.
2014-06-05Only enable libevdev on Linux. Default to it enabled.Stanislaw Halik
2014-06-05Merge pull request #31 from okdshin/fix_libevdev_configStanislaw Halik
remove SDK_ENABLE_LIBEVDEV macro and simplify sdk libevdev config
2014-06-05remove SDK_ENABLE_LIBEVDEV macro and simplify sdk libevdev configokdshin
2014-06-05Update README.mdStanislaw Halik
2014-06-05Merge pull request #30 from okdshin/enable_to_select_libevdev_pathopentrack-2.2a1Stanislaw Halik
add SDK_LIBEVDEV to enable users to select libevdev path.
2014-05-30vjoy: Fix POV hat stateStanislaw Halik
POV hat key was always stuck in one position, confusing certain games. Reported-by: ASQ_Dak Fix-by: Rickard Öberg Tested-by: no one at all!
2014-05-21add SDK_LIBEVDEV to enable users to select libevdev path.okdshin
2014-02-10don't load spline config twiceStanislaw Halik