summaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)Author
2018-06-26compat/macros: remove incorrect membarStanislaw Halik
The memory barrier impl for GNU was incorrect since it didn't prevent CPU reordering. It only prevented compiler reordering.
2018-06-26spline: less deserialize points from qvariantStanislaw Halik
2018-06-26spline/widget: remove accidental "snap"Stanislaw Halik
Was affecting rotation splines.
2018-06-26spline/widget: fix drag-too-close handlingStanislaw Halik
Dragging toward adjacent point makes sure it's as close as allowed. Work against any remaining cases where points "merged".
2018-06-26spline: replace open-coded clamp()Stanislaw Halik
2018-06-26options/slider: output something nice for QDebugStanislaw Halik
2018-06-26options/slider: fix link errorStanislaw Halik
2018-06-26options/metatype: simplifyStanislaw Halik
2018-06-26tracker/pt: tmp commitStanislaw Halik
2018-06-26compat/macros: rename portability macrosStanislaw Halik
use `cc_xx' rather than awkward synonyms.
2018-06-26compat/meta: moved to macros alreadyStanislaw Halik
2018-06-26compat/warn: thingiesStanislaw Halik
2018-06-26tracker/pt: remove long-dead codeStanislaw Halik
2018-06-26logic/pipeline: remove rest of scaled_rotationStanislaw Halik
2018-06-26tracker/{pt,aruco}: change cv::setNumThreads call siteStanislaw Halik
2018-06-26core, modules: modernize syntax onlyStanislaw Halik
Use more C++17 features where this helps any.
2018-06-26api: use RTLD_NOWStanislaw Halik
2018-06-26spline/widget: use more modern C++ syntaxStanislaw Halik
2018-06-26spline/widget: use <QtEvents>Stanislaw Halik
2018-06-26spline: get rid of nasty "qreal"Stanislaw Halik
2018-06-26spline: play nice with hidpi, no jaggies allowedStanislaw Halik
2018-06-22cmake: remove verbose flagsStanislaw Halik
2018-06-13opentrack: fix some Clazy warningsStanislaw Halik
2018-06-13gui/init: DAZ is enough for SSEStanislaw Halik
2018-06-13fix commentsStanislaw Halik
2018-06-13compat/macros: simplify static_warningStanislaw Halik
2018-06-13cmake: random stuffStanislaw Halik
2018-06-13logic/pipeline: fix atomic opsStanislaw Halik
No functional changes. Don't perform any atomic reads before compare-and-swap. The value read by CAS needs to go outside the loop. That's how CAS works.
2018-06-13switch to structured bindingsStanislaw Halik
2018-06-09gui: update Chinese translationWei Shuai
2018-05-30compat/warn: add qdebug/like macros not dependent on QtStanislaw Halik
2018-05-30opentrack: clang in qt creator shut upStanislaw Halik
2018-05-30spline: nix unused member variableStanislaw Halik
2018-05-30compat/shm: less ifdefsStanislaw Halik
2018-05-30compat/linkage: extern template works on GNU nowStanislaw Halik
2018-05-30cmake: binutils fixesStanislaw Halik
2018-05-30cmake: disable in-source builds the right wayStanislaw Halik
2018-05-28compat/shm: cleanup #defineStanislaw Halik
2018-05-28proto/ft: cleanup assertsStanislaw Halik
2018-05-28cmake: remove debug statementStanislaw Halik
2018-05-28fix build warningsStanislaw Halik
2018-05-28gui/cmake: cleanupStanislaw Halik
2018-05-28cmake/pkg-config: fix linkage #726Stanislaw Halik
cmake ignores `-lfoo' in LDFLAGS
2018-05-27cmake/pkg-config: space _after_ append_string textStanislaw Halik
Keeps it in line with the rest of the APPEND_STRING code. Putting the space inconsistently makes the whole thing blow up.
2018-05-27cmake/pkg-config: print informative messageStanislaw Halik
2018-05-27proto/ft: add sensible static_assertStanislaw Halik
2018-05-27compat/shm: get rid of secattrStanislaw Halik
It shouldn't be necessary even with UAC. Also clean up #ifdef __WINE__ across the file.
2018-05-27dinput/joy: fix typoStanislaw Halik
The POV_HAT_OFFSET typo was there since the beginning.
2018-05-27gui: fix link error due to differing prototypeStanislaw Halik
Reported-by: Artem Sobolev
2018-05-27proto/wine: update translationStanislaw Halik