summaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)Author
2017-05-03cmake: simplifyStanislaw Halik
otr_module is still long but more readable now. There shouldn't be any breaking changes. Also, .pdb install is now enabled. The rationale is that unless the user performs a build on his own, the original .pdb files are long gone. Still need to add splitdebug for Unix installations.
2017-05-03revert msvc utf-8 source file encodingStanislaw Halik
cf. https://github.com/opentrack/opentrack/issues/605#issuecomment-298637288
2017-05-02tracker/rs: fix utf-8 string literals on msvcStanislaw Halik
cf. https://github.com/opentrack/opentrack/issues/605#issuecomment-298637288
2017-05-02cmake/msvc: always pass -source-charsetStanislaw Halik
The toolchain file isn't always used.
2017-05-02compat/timer-resolution: use undocumented windows APIStanislaw Halik
Unlike timeBeginPeriod in winmm, this one sets the timer resolution for the calling process, only.
2017-05-02simple-mat: return 0 norm if below epsilonStanislaw Halik
2017-05-02tracker/rs: fixed SDK runtime installation cmdXavier Hallade
I thought the executable was looked for in workingDir when calling QProcess::startDetached but it's not the case. Providing full path instead. This method works even when there are spaces in the path, as long as a QStringList() of arguments is specified in the call to QProcess::startDetached.
2017-05-01simple-mat: broke cross product formulaStanislaw Halik
2017-05-01pose-widget: catch 90 deg oblique rotation soonerStanislaw Halik
2017-05-01simple-mat: add vector normStanislaw Halik
2017-04-30spline: really fix moving points togetherStanislaw Halik
2017-04-30spline/widget: fix moving points close togetherStanislaw Halik
They disappeared and clumped together.
2017-04-30gui: fix degree symbol in mapping windowStanislaw Halik
2017-04-30cmake/msvc: don't warn on charset includesStanislaw Halik
They're in dependencies.
2017-04-30filter/accela: reduce microstutterStanislaw Halik
Discussed-with: @mrsanchos
2017-04-30spline: show tooltip in preview only modeStanislaw Halik
2017-04-30filter/accela: allow up to 300 ms smoothingStanislaw Halik
2017-04-29filter/accela: prevent overshoot with ewmaStanislaw Halik
2017-04-29add -Wno-error where applicableStanislaw Halik
2017-04-29options/tie: allow for binding with a format stringStanislaw Halik
2017-04-29filter/accela: make ewma working in 3-axis modeStanislaw Halik
2017-04-29filter/accela: format label textStanislaw Halik
2017-04-29cv, pose-widget: don't premultiply alphaStanislaw Halik
It doesn't improve perf.
2017-04-29compat/util: add macro for memoizing valuesStanislaw Halik
2017-04-29compat/meta: add basic template metaprogramming headerStanislaw Halik
2017-04-29compat/simple-mat: initialize like a single-dimensional arrayStanislaw Halik
I have no idea why this works.
2017-04-29cmake/msvc: don't force sse2 for all projectsStanislaw Halik
In particular OpenCV now branches on extensions at runtime.
2017-04-29coverity: simplify directory structureStanislaw Halik
2017-04-20proto/udp: rename one more occurenceStanislaw Halik
Issue: #571
2017-04-20i18n: mark as finishedStanislaw Halik
Issue: #602
2017-04-20tracker/udp: update NL translationStanislaw Halik
Issue: #571
2017-04-20coverity: add build shell scriptStanislaw Halik
2017-04-20{proto,tracker}-udp: add migration from old namesStanislaw Halik
Issue: #571
2017-04-20{proto,tracker}-udp: renameStanislaw Halik
Issue: #571
2017-04-20main: fix redundant null checkStanislaw Halik
2017-04-20cmake: disable lto miscompiling binariesStanislaw Halik
2017-04-20coverity: fix build scriptStanislaw Halik
2017-04-20pose-widget: fix buildStanislaw Halik
2017-04-19Merge pull request #602 from opentrack/translation-20170419Alexander Orokhovatskiy
Corrected some Russian-translations
2017-04-19Corrected some Russian-translationsAlexander Orokhovatskiy
2017-04-18many: use std::f{max,min} for floating-point valuesStanislaw Halik
2017-04-18tracker/pt: revert extractor changeStanislaw Halik
2017-04-18tracker/pt: make calibrated cross yellowStanislaw Halik
Otherwise it's not visible enough with red-only image.
2017-04-18compat/{simple-mat,euler}: unbreak calibrationStanislaw Halik
No idea what regressed.
2017-04-18cmake: remove skip-translation-update cache varStanislaw Halik
Better way is to checkout .ts files from the current branch after running `make i18n'.
2017-04-18tracker/pt: replace original blob center search with meanshiftStanislaw Halik
The functions are almost identical so why not. I removed several bits: - weighting by squared pixel value is bad. weight by pixel value instead. - making the ROI twice as big doesn't make sense and makes for misdetected blobs. remove it. - switch radius coefficient to something doing less iterations. - sprinkle some __restrict pointer qualifier. - cv::floodfill invocation had some hardcoded flag value. - point radius circle and the bullseye line length weren't adjusted by scaling ratio. while the circle fitted the radius tightly, it was now clutter, so I removed it, leaving only the properly-scaled bullseye. - brightness had to go sadly since it's not accumulated anymore.
2017-04-18logic/tracker: fix option not used in logicStanislaw Halik
2017-04-18tracker/pt: fix tab order in dialogStanislaw Halik
2017-04-18pose-widget: also compute alpha in the loopStanislaw Halik
2017-04-18pose-widget: check area for invalid denomStanislaw Halik
The denom check is a magic number otherwise.