summaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)Author
2016-02-12tracker/rs: cleaned up preview widget setup and deletetion.Xavier Hallade
2016-02-11tracker/rs: updated runtime to 2016 R1.Xavier Hallade
2016-02-09proto/freetrack: new game supportopentrack-2.3-rc21p8Stanislaw Halik
2016-02-09gui: scale properly on high-DPI screensStanislaw Halik
Previously high DPI made the main screen all out of whack, unreadable and unusable.
2016-02-03tracker/rs: added camera preview, removed separate process and TCP socketXavier Hallade
the RS implementation still resides in a different DLL as it has to be compiled separately by MSVC compiler.
2016-01-20proto/freetrack: new game supportStanislaw Halik
2016-01-09tracker/pt: remove unused blob struct membersStanislaw Halik
2016-01-07gui: fix zero shortcut descriptionStanislaw Halik
Closes #290
2016-01-06tracker/pt: fix crashStanislaw Halik
Previously dtor assumed tracker was started before getting deleted. This isn't always true, as in the case of protocol failure.
2016-01-06cmake: don't upload tarball for branch buildsStanislaw Halik
2016-01-06cmake: append branch information for branch buildsStanislaw Halik
2015-12-28tracker/pt: increase auto threshold bucket size againopentrack-2.3-rc21p7Stanislaw Halik
Slowdown was caused by something else. I can no longer reproduce it.
2015-12-24tracker/pt: limit max amount of extracted blobsStanislaw Halik
2015-12-20gui: don't update main window if we're minimizedStanislaw Halik
Shaves off 12% runtime in minimized case.
2015-12-20tracker/pt: only show widget if the frame is visibleStanislaw Halik
2015-12-20tracker/pt: don't resize twice in widgetStanislaw Halik
Fix typo.
2015-12-19freetrack/games: regenStanislaw Halik
2015-12-19contrib/make-csv: perl sort isn't stable, don't ignore caseStanislaw Halik
2015-12-19tracker/pt: avoid widget temp QImage allocationStanislaw Halik
2015-12-19spline-widget: oops, pass by referenceopentrack-2.3-rc21p6Stanislaw Halik
2015-12-19tracker/pt: don't allocate temporary dynamic size arraysStanislaw Halik
2015-12-19tracker/pt: don't copy points array needlesslyStanislaw Halik
2015-12-19tracker/pt: don't allocate temporary frameStanislaw Halik
2015-12-19tracker/pt: cv::Mat::at<T> is slow, use cv::Mat::ptrStanislaw Halik
2015-12-18tracker/pt: avoid widget malloc when ableStanislaw Halik
2015-12-18tracker/pt: optimize widgetStanislaw Halik
2015-12-18tracker/pt: update video widget at 40 -> 50 msStanislaw Halik
2015-12-18cmake/mingw-w64: updateStanislaw Halik
2015-12-18tracker/pt: reduce mutex contentionStanislaw Halik
2015-12-18gui: fix left marginStanislaw Halik
2015-12-18tracker/pt: remove krapStanislaw Halik
2015-12-18tracker/pt: move ctor out of the loopStanislaw Halik
2015-12-18tracker/pt: nix unusedStanislaw Halik
2015-12-18tracker/pt: don't fill mask on frameStanislaw Halik
Saves few % of cpu load
2015-12-18pose-widget: also bilinear interpolation of alpha valueStanislaw Halik
2015-12-18ui: adjust marginopentrack-2.3-rc21p5Stanislaw Halik
2015-12-18ui: make more compactStanislaw Halik
2015-12-18glwidget: use transparent octopus backgroundStanislaw Halik
2015-12-18api/mat: fix typos/breakageStanislaw Halik
2015-12-17api/joy: refresh only manually on certain eventsStanislaw Halik
Refresh joylist when new listener arrives, and when the joy singleton just gets created. Enumerating joys all the time causes high CPU usage for some of the users. Issue: #279 Backtrace-by: @exulant Reported-by: @aka2k
2015-12-17pt: histogram more granular 6 -> 8Stanislaw Halik
256 is divisible by 8, also less cpu usage
2015-12-17cmake/api: link with strmiids.lib on win32Stanislaw Halik
It worked by accident since cmake/compat already links to it.
2015-12-08tracker/pt: reduce auto thresholding histogram bucket sizeStanislaw Halik
Previously it was too slow to 640x480@75.
2015-12-06api/keys: prevent idempotent keysopentrack-2.3-rc21p4Stanislaw Halik
2015-12-06api/joy: move from headerStanislaw Halik
2015-12-06api/joy: prevent idempotent keypressed passed to receiverStanislaw Halik
2015-12-06compat/options: get rid of std::string usageStanislaw Halik
It's pointless to use it here.
2015-12-06compat/options: move from headerStanislaw Halik
2015-12-06gui/settings: set parent, otherwise not modalStanislaw Halik
2015-12-06gui/settings: don't forget to show a modal dialog before executingStanislaw Halik