summaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)Author
2017-06-18get rid of "volatile" abuseStanislaw Halik
We heavily used "volatile bool" to check if the thread loop should stop. But this functionality is already provided by Qt5's QThread::requestInterruption. In other cases, "volatile" is wonderfully underspecified so it's better to ditch its usage in favor of std::atomic<t>. At the time we don't appear to be using the "volatile" keyword except when calling win32's Interlocked*() family of functions as necessary. In freetrackclient's header the "volatile" qualifier was used as part of a typedef. This doesn't work. Use it as part of data declaration.
2017-06-18cmake: random nonsenseStanislaw Halik
2017-06-18csv: link staticStanislaw Halik
2017-06-18tracker/pt: tweak meanshift cpu usageStanislaw Halik
2017-06-18tracker/pt: adjust after sqrtStanislaw Halik
2017-06-18tracker/pt: fix broken commitStanislaw Halik
Already pushed, damn
2017-06-18spline: speed up Qt spline opsStanislaw Halik
2017-06-18spline: workaround going over the max valueStanislaw Halik
2017-06-18proto/freetrack: workaround falcon bms 90 pitch limitStanislaw Halik
2017-06-18gui: make {start,stop}_tracker calls thread-safeStanislaw Halik
So far the only consumer are the keybindings.
2017-06-18gui: don't redraw whole mapping window layoutStanislaw Halik
When we're tracking, we only want to redraw the splines in the mapping window while the mapping window is open. It was a major CPU hog to redraw in case the mapping window's open. Before: total 15% of time spent on Qt signals After: 10%
2017-06-18gui: don't redraw whole mapping window layoutStanislaw Halik
When we're tracking, we only want to redraw the splines in the mapping window while the mapping window is open. It was a major CPU hog to redraw in case the mapping window's open.
2017-06-18compat/time: don't use "long long" for millisecondsStanislaw Halik
2017-06-18tracker/pt: use last pose when not differentStanislaw Halik
We allow for max of less than a pixel skew of all the points.
2017-06-18Added some translation in "Game detector"Alexander Orokhovatskiy
2017-06-18Added translations for Calibration-moduleAlexander Orokhovatskiy
2017-06-13cmake: fix rebuild on SDK_INSTALL_DEBUG_INFOStanislaw Halik
2017-06-13logic/tracker: only unrotate for camera caseStanislaw Halik
2017-06-13main: fix accessing build box's hardcoded driveStanislaw Halik
2017-06-12tracker/pt: cleanupStanislaw Halik
Also, changing "f" typedef to "float" won't break the build anymore.
2017-06-12logic/tracker: unrotate position dataStanislaw Halik
2017-06-12logic/tracker: add multimedia timer againStanislaw Halik
2017-06-12filter/accela: make nonlinearity actually usefulStanislaw Halik
It needs to go further than the very beginning.
2017-06-12filter/accela: go back to old gain from 9 months agoStanislaw Halik
2017-06-12tracker/pt: fix LED radius offsetStanislaw Halik
2017-06-12cleanupStanislaw Halik
2017-06-11we're not using Intel IPP anymoreStanislaw Halik
Remove Intel IPP copyright notice
2017-06-11tracker/pt: show detected blobs as circlesStanislaw Halik
2017-06-10timer-resolution: removeStanislaw Halik
2017-06-10get rid of camera angle position rotationStanislaw Halik
It doesn't work well enough anyway
2017-06-10logic/tracker: fix typoStanislaw Halik
Was sending zero pose to proto.
2017-06-10filter/accela: make gain less sluggish overallStanislaw Halik
2017-06-10filter/accela: simplify debug widgetStanislaw Halik
2017-06-10minor cleanup onlyStanislaw Halik
2017-06-10cmake: don't force cache variablesStanislaw Halik
2017-06-10compat/timer-resolution: we want higher timer resolutionStanislaw Halik
Windows scheduler performs badly with 1000 Hz.
2017-06-08filter/accela: increase sensitivity customizationStanislaw Halik
2017-06-08tracker/hatire: fix breakageStanislaw Halik
Issue: #139
2017-06-07filter/accela: increase minimum rot sensitivityStanislaw Halik
.5 is way too high
2017-06-07proto/simconnect: adjust debug messagesStanislaw Halik
2017-06-07Revert "tracker/hatire: try to fix busy-looping harder"Stanislaw Halik
This reverts commit 5e5dc9ec086eb277828abd6bade93dd0faabb9de.
2017-06-07api/plugins: cleanupStanislaw Halik
2017-06-07cmake: cleanupStanislaw Halik
We now inherit parent process' console. No need for the cmake cache option.
2017-06-06spline: prevent returning absolute of negative valueStanislaw Halik
Fixes: #628
2017-06-05qxt-mini: fix scary typoopentrack-2.3.7Stanislaw Halik
2017-06-05installer: try make smaller archiveStanislaw Halik
2017-06-05installer: update build dir pathStanislaw Halik
2017-06-05gui: split from headerStanislaw Halik
2017-05-31qxt-mini: xgrabkey expects keycode, not keysymStanislaw Halik
Reported-by: @miniskipper Issue: #577
2017-05-30compat/powerset: add missing includesStanislaw Halik