summaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)Author
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.
2017-07-20gui/main: rework forceful exitStanislaw Halik
- on MSVC, exit before destroying the window. Qt Creator plays nicer with that. - otherwise, don't perform a forceful exit. it seems unnecessary. I'll play with Valgrind some more to verify this.
2017-07-18spline/widget: reduce needless redrawsStanislaw Halik
2017-07-18tracker/pt: fix -WerrorStanislaw Halik
2017-07-18pose-widget: fix buildStanislaw Halik
2017-07-18tracker/s2bot: fix -WerrorStanislaw Halik
2017-07-16compat/shm: reorder codeStanislaw Halik
Hopefully prevent getting misdetected by an antivirus. Issue: #654
2017-07-16compat/math-imports: use itStanislaw Halik
2017-07-16tracker/s2bot: add clean i18n filesStanislaw Halik
Related-to: #650
2017-07-16tracker/s2bot: fix qt's lrelease barfingStanislaw Halik
Files had strings from the FreePIE tracker copied. Related-to: #650
2017-07-16tracker/s2bot: reduce logspamStanislaw Halik
Related-to: #650
2017-07-16tracker/s2bot: fix dead code warningStanislaw Halik
Related-to: #650
2017-07-16tracker/aruco: looks like it works nowStanislaw Halik
2017-07-16cmake: install existing i18n files when update disabledStanislaw Halik
That was never intended.
2017-07-16cmake/msvc: annoy lessStanislaw Halik
Note that .pdb doesn't break with -Oy frame pointer omission.
2017-07-16cmake: don't cache initial translation listStanislaw Halik