summaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)Author
2017-08-05fixed macos buildDmitry Lukianov
2017-08-03pose-widget: remove badly-looking shadowStanislaw Halik
2017-08-01gui: don't hook QEvent::ShowStanislaw Halik
It's pointless actually. It's not emitted before WindowActivate at all.
2017-07-31options/metatype: pass exact same name for slidersStanislaw Halik
That made sliders from 2.3.7 still incompatible. Apparently QVariant cares a lot about the difference between "options::slider_value", "::options::slider_value", and "slider_value".
2017-07-29gui: refresh mapping window even if main window is hiddenStanislaw Halik
2017-07-29tracker/pt: revert most 2.3.8 changesStanislaw Halik
Remove contour usage. They're less precise than flood fill. Keep sensible changes.
2017-07-29filter/accela: make gain more conservativeStanislaw Halik
Issue: #665
2017-07-29compat: fix Linux buildStanislaw Halik
Issue: #661
2017-07-29cmake: fix Linux buildStanislaw Halik
Issue: #661
2017-07-29proto/{libevdev,wine}: add stub i18nStanislaw Halik
Was breaking make(1). Issue: #661
2017-07-29compat/check-visible: fix non-win32 buildStanislaw Halik
Issue: #661 Reported-by: @ljgdasfhk
2017-07-28options/tie: kill warningsStanislaw Halik
2017-07-28gui: don't update the main window if it's hiddenStanislaw Halik
2017-07-28cmake: fix mingw-w64 llvm buildStanislaw Halik
2017-07-28proto/freetrack: fix build with mingw-w64 with llvmStanislaw Halik
2017-07-26tracker/pt: scale min/max radius with resolutionStanislaw Halik
For 320x240 frames auto threshold min value of 2.5 was too big. Scale it linearly with frame size.
2017-07-26options: organize metatype declarationsStanislaw Halik
2017-07-25spline: repaint() is cheaperStanislaw Halik
2017-07-25tracker/pt: fix overlayStanislaw Halik
The "fract_bits" constant wasn't used consistently in the 2nd cv::circle invocation. Drop the invocation.
2017-07-25tracker/pt: fix weight formulaStanislaw Halik
2017-07-25compat/math: export logarithmic functionsStanislaw Halik
2017-07-25tracker/pt: reduce pose reuseStanislaw Halik
It could cause microstutter.
2017-07-25tracker/pt: compute blob weightStanislaw Halik
The formula is total brightness over sqrt(radius).
2017-07-24csv: show only existing idStanislaw Halik
2017-07-24gui/main: put TerminateProcess call back after app exitsStanislaw Halik
2017-07-24Revert "options/metatype: nuke it"Stanislaw Halik
This was making sliders unable to save at all.
2017-07-24csv: output game id at right placeStanislaw Halik
2017-07-24cmake/msvc: updateStanislaw Halik
2017-07-24tracker/steamvr: fix friend decl for GNUStanislaw Halik
2017-07-24tracker/hatire: fix truncation warning onlyStanislaw Halik
2017-07-24tracker/aruco: fix lto warningStanislaw Halik
2017-07-24options: disable extern template on non-msvcStanislaw Halik
2017-07-24logic/shortcuts: fix signed vs unsigned comparisonStanislaw Halik
2017-07-24dinput: less boilerplateStanislaw Halik
2017-07-24csv: add debug infoStanislaw Halik
2017-07-24compat/util: fix recursive macro definitionStanislaw Halik
2017-07-24cmake: pass /permissive- to MSVC++ 15.3+Stanislaw Halik
2017-07-23proto/freetrack: fix typoStanislaw Halik
2017-07-23gui/main-window: fix ps3 eye LED remaining litopentrack-2.3.8Stanislaw Halik
2017-07-23spline/widget: avoid drawing past the graph's endStanislaw Halik
2017-07-23Made several translation linesAlexander Orokhovatskiy
2017-07-21tracker/freepie: cleanupStanislaw Halik
- indent - use clamp from util.hpp - rename vaguely-named variables
2017-07-21tracker/s2bot: fix few bugsStanislaw Halik
- Received values got converted to integers. I find this hard to believe. Even if this is so, converting to double leaves forward-compatibility if the sender software gets its act together. - There was a buffer overflow when indexing the "indices" array. - Mutex scope bigger than necessary. The code is copy-pasted from the FreePIE tracker. Perhaps if its own code was easier to understand, there wouldn't be any buffer overflows to begin with.
2017-07-21tracker/s2bot: reformat to indent as 4 spacesStanislaw Halik
2017-07-21compat/util: rename macroStanislaw Halik
2017-07-20options/tie: add overload with no format stringStanislaw Halik
2017-07-20tracker/s2bot: fix stopping trackerStanislaw Halik
- need use QThread::exit to stop the event loop - QObject::moveToThread works when passed a working thread - stop QTimer in its thread
2017-07-20options/metatype: nuke itStanislaw Halik
The code isn't necessary, and causes uninitialized memory access when playing with QVariant later.
2017-07-20pose-widget: fix Qt use-after-freeStanislaw Halik
Due to Qt's implicit sharing, something goes wrong when calling QImage::constBits(). It's likely related to to multithreading. Strangely enough, `constBits()' shouldn't perform a copy of the image according to Qt docs. While here, remove the "offset" defensive coding. Also, use a constant depth as to reduce confusion.
2017-07-20tracker/pt: fix build on LinuxStanislaw Halik
GNU expects ODR for `int' constexpr members.