summaryrefslogtreecommitdiffhomepage
path: root/facetracknoir
AgeCommit message (Collapse)Author
2013-09-15Fix MSVC build. Also, minor reformatStanislaw Halik
2013-09-15Merge branch 'master' of github.com:opentrack/opentrackStanislaw Halik
Conflicts: facetracknoir/tracker.cpp ftnoir_filter_accela/ftnoir_filter_accela.cpp ftnoir_filter_accela/ftnoir_filter_accela.h ftnoir_filter_base/ftnoir_filter_base.h ftnoir_filter_ewma2/ftnoir_filter_ewma2.cpp ftnoir_filter_ewma2/ftnoir_filter_ewma2.h
2013-09-14Unbreak Windows buildStanislaw Halik
2013-09-14filter API: Remove implementation detail. Sprinkle constStanislaw Halik
2013-09-14Actually check for X11, not UnixStanislaw Halik
2013-09-14Init X11 threads on Q_OS_UNIXStanislaw Halik
2013-09-14Remove outdated signal connectionsStanislaw Halik
2013-09-14Don't duplicate event handlers for every config reloadStanislaw Halik
2013-09-14Clean up preprocessor mingw-ismsStanislaw Halik
No functional changes.
2013-09-14Recent braino resulted in double free in error pathStanislaw Halik
2013-09-14Reduce macro scopeStanislaw Halik
2013-09-14Unbreak Windows partiallyStanislaw Halik
2013-09-14Open-code always-constant paramsStanislaw Halik
2013-09-14Refresh splines only onceStanislaw Halik
2013-09-14Rename for clarityStanislaw Halik
2013-09-14Absolutely no need to update tracker hereStanislaw Halik
2013-09-14Remove useless commentStanislaw Halik
2013-09-14Open-code stuff that has no place outside ctorStanislaw Halik
2013-09-14Remove unused functionsStanislaw Halik
2013-09-14Cleanup the main class's file some more. Windows still broken.Stanislaw Halik
2013-09-14Move keyboard shortcuts to a new fileStanislaw Halik
Windows build could be interminently broken. Will resolve in following commits.
2013-09-14Move spline configuration into separate fileStanislaw Halik
Unfortunately, there's still a circular dependency between spline configuration and the main widget which *still* contains the most logic for the software.
2013-09-14Fix splines not loading from ini without restartStanislaw Halik
It's still a mess, though.
2013-09-14Remove unused member variableStanislaw Halik
2013-09-14Downcase settings directory. Only affects LinuxStanislaw Halik
2013-09-14Run dos2unix on the tree. No user-facing changes.Stanislaw Halik
2013-09-14Kludgily restore missing second tracker srcStanislaw Halik
2013-09-13Don't expose filter internal state. Sprinkle some constStanislaw Halik
2013-09-13Fix include guardStanislaw Halik
2013-09-13Remove copypasta entirely in shared object loadingStanislaw Halik
2013-09-13Reduce copy-pasted code during dynamic library loadStanislaw Halik
2013-09-13Remove per-file version history. Be careful not to touch copyright information.Stanislaw Halik
2013-09-13Allow for editing filter settings while the software is runningStanislaw Halik
2013-09-13Reorder side effects to avoid use-after-freeStanislaw Halik
2013-09-13Allow for changing keyboard shortcuts while the tracker is runningStanislaw Halik
2013-09-02Remove dead codeStanislaw Halik
2013-09-02UI cleanup, tracking overlay already provides that information. Expose one ↵Stanislaw Halik
internal value less.
2013-08-24Undo the filtering clusterfuck following discussion with dbaardaStanislaw Halik
2013-08-19Revert "High-frequency timer does nothing with sleep interval, it turns out"Stanislaw Halik
This reverts commit c6e5a5f449f95a833b826ebfae870a2e519fcfa0. Actually, it does for Sleep(x) where x > 1 and x < 15, but only for Windows newer than XP. Next time let's check for ourselves instead of using obsolete info from the 'net...
2013-08-19Don't assume or use 1ms interval, on Windows it gets rounded to 15.6 ms anywayStanislaw Halik
2013-08-19High-frequency timer does nothing with sleep interval, it turns outStanislaw Halik
2013-07-28Add aruco marker-creation utilityStanislaw Halik
2013-07-18Fix rest of Linux bitrotStanislaw Halik
2013-07-18Fix breakage of Wine protocolStanislaw Halik
2013-07-18Proper fix for sleeping with a lock heldStanislaw Halik
2013-07-18Don't sleep with lock heldStanislaw Halik
2013-07-17Fix buildStanislaw Halik
2013-07-06Remove data race between UI and tracker threadStanislaw Halik
2013-07-06Use double precision consistentlyStanislaw Halik
2013-07-05Deal correctly with non-latin1 characters in directory nameStanislaw Halik