Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-06-18 | proto/ft: use explicit atomic load/store | Stanislaw Halik | |
"volatile" is too underspecified. Also cleanup some old code. | |||
2017-06-18 | get rid of "volatile" abuse | Stanislaw 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-18 | cmake: random nonsense | Stanislaw Halik | |
2017-06-18 | csv: link static | Stanislaw Halik | |
2017-06-18 | tracker/pt: tweak meanshift cpu usage | Stanislaw Halik | |
2017-06-18 | tracker/pt: adjust after sqrt | Stanislaw Halik | |
2017-06-18 | tracker/pt: fix broken commit | Stanislaw Halik | |
Already pushed, damn | |||
2017-06-18 | spline: speed up Qt spline ops | Stanislaw Halik | |
2017-06-18 | spline: workaround going over the max value | Stanislaw Halik | |
2017-06-18 | proto/freetrack: workaround falcon bms 90 pitch limit | Stanislaw Halik | |
2017-06-18 | gui: make {start,stop}_tracker calls thread-safe | Stanislaw Halik | |
So far the only consumer are the keybindings. | |||
2017-06-18 | gui: don't redraw whole mapping window layout | Stanislaw 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-18 | gui: don't redraw whole mapping window layout | Stanislaw 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-18 | compat/time: don't use "long long" for milliseconds | Stanislaw Halik | |
2017-06-18 | tracker/pt: use last pose when not different | Stanislaw Halik | |
We allow for max of less than a pixel skew of all the points. | |||
2017-06-18 | Added some translation in "Game detector" | Alexander Orokhovatskiy | |
2017-06-18 | Added translations for Calibration-module | Alexander Orokhovatskiy | |
2017-06-13 | cmake: fix rebuild on SDK_INSTALL_DEBUG_INFO | Stanislaw Halik | |
2017-06-13 | logic/tracker: only unrotate for camera case | Stanislaw Halik | |
2017-06-13 | main: fix accessing build box's hardcoded drive | Stanislaw Halik | |
2017-06-12 | tracker/pt: cleanup | Stanislaw Halik | |
Also, changing "f" typedef to "float" won't break the build anymore. | |||
2017-06-12 | logic/tracker: unrotate position data | Stanislaw Halik | |
2017-06-12 | logic/tracker: add multimedia timer again | Stanislaw Halik | |
2017-06-12 | filter/accela: make nonlinearity actually useful | Stanislaw Halik | |
It needs to go further than the very beginning. | |||
2017-06-12 | filter/accela: go back to old gain from 9 months ago | Stanislaw Halik | |
2017-06-12 | tracker/pt: fix LED radius offset | Stanislaw Halik | |
2017-06-12 | cleanup | Stanislaw Halik | |
2017-06-11 | we're not using Intel IPP anymore | Stanislaw Halik | |
Remove Intel IPP copyright notice | |||
2017-06-11 | tracker/pt: show detected blobs as circles | Stanislaw Halik | |
2017-06-10 | timer-resolution: remove | Stanislaw Halik | |
2017-06-10 | get rid of camera angle position rotation | Stanislaw Halik | |
It doesn't work well enough anyway | |||
2017-06-10 | logic/tracker: fix typo | Stanislaw Halik | |
Was sending zero pose to proto. | |||
2017-06-10 | filter/accela: make gain less sluggish overall | Stanislaw Halik | |
2017-06-10 | filter/accela: simplify debug widget | Stanislaw Halik | |
2017-06-10 | minor cleanup only | Stanislaw Halik | |
2017-06-10 | cmake: don't force cache variables | Stanislaw Halik | |
2017-06-10 | compat/timer-resolution: we want higher timer resolution | Stanislaw Halik | |
Windows scheduler performs badly with 1000 Hz. | |||
2017-06-08 | filter/accela: increase sensitivity customization | Stanislaw Halik | |
2017-06-08 | tracker/hatire: fix breakage | Stanislaw Halik | |
Issue: #139 | |||
2017-06-07 | filter/accela: increase minimum rot sensitivity | Stanislaw Halik | |
.5 is way too high | |||
2017-06-07 | proto/simconnect: adjust debug messages | Stanislaw Halik | |
2017-06-07 | Revert "tracker/hatire: try to fix busy-looping harder" | Stanislaw Halik | |
This reverts commit 5e5dc9ec086eb277828abd6bade93dd0faabb9de. | |||
2017-06-07 | api/plugins: cleanup | Stanislaw Halik | |
2017-06-07 | cmake: cleanup | Stanislaw Halik | |
We now inherit parent process' console. No need for the cmake cache option. | |||
2017-06-06 | spline: prevent returning absolute of negative value | Stanislaw Halik | |
Fixes: #628 | |||
2017-06-05 | qxt-mini: fix scary typoopentrack-2.3.7 | Stanislaw Halik | |
2017-06-05 | installer: try make smaller archive | Stanislaw Halik | |
2017-06-05 | installer: update build dir path | Stanislaw Halik | |
2017-06-05 | gui: split from header | Stanislaw Halik | |
2017-05-31 | qxt-mini: xgrabkey expects keycode, not keysym | Stanislaw Halik | |
Reported-by: @miniskipper Issue: #577 |