summaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)Author
2015-06-06cmake: apply more optimizations to release buildsStanislaw Halik
This MAY break support on hardware like AMD or older Intel CPUs. In this case revert this commit.
2015-06-06accela: change gains formula, follow last commit changeStanislaw Halik
New gains formula should reduce the need to use smoothing and deadzone sliders. It's still very brittle code and may require further adjustments.
2015-06-06tracker: revert to filtering before mappingStanislaw Halik
As a side effect, current position on mapping graphs no longer jumps around.
2015-06-05require opencv 3.0 and fix buildStanislaw Halik
2015-06-05cmake: ht and pt require opencvStanislaw Halik
2015-06-05all: pin computation threads to specific coresStanislaw Halik
2015-06-05octopus, pt, aruco: optimize image copyingStanislaw Halik
Perform less operations in inner loop where pixels are accessed.
2015-06-03cmake: generate more sensible tarball namesStanislaw Halik
2015-06-03cmake: restrict include directories to their targetsStanislaw Halik
There's no longer a need to rebuild the whole project after just a single plugin gets enabled. Included directories now remain specific to individual modules.
2015-06-03main: pass -WallStanislaw Halik
2015-06-03simple-mat: pass -Wall -Wextra -pedanticStanislaw Halik
2015-06-03pt: pass -Wall -WextraStanislaw Halik
2015-06-03aruco: pass -pedanticStanislaw Halik
2015-06-03cmake toolchain file: slight tweaksStanislaw Halik
2015-06-03aruco: wait for up to a second to switch box sizesopentrack-2.3-rc12p1Stanislaw Halik
2015-06-02add npclient sourceStanislaw Halik
2015-06-02npclient: didn't wait long enough for mutex to become availableStanislaw Halik
2015-06-02aruco: wait fraction of second between switching box sizesStanislaw Halik
2015-06-02ui: run process detector every second, not threeStanislaw Halik
2015-06-02process-detector: restart once executable is goneStanislaw Halik
2015-06-01process-detector: fix API usage and automatic restartStanislaw Halik
Issue: #160 API usage caused snapshot requests to fail most of the time. Fix that. We now no longer restart if user manually stopped. In such case, wait until the application exits before resuming auto-restart behavior.
2015-06-01octopus: use more simple-mat, less open-coded mathStanislaw Halik
2015-06-01simple-mat: fix scalar multiplicationStanislaw Halik
2015-06-01glwidget: use simple-mat cross and dot productStanislaw Halik
2015-06-01simple-mat: implement dot and cross productStanislaw Halik
2015-06-01pt, aruco, ht: select camera by name, not indexStanislaw Halik
2015-06-01camera-names: allow camera selection by name, not indexStanislaw Halik
2015-06-01octopus: take advantage of simple-mat swizzlesStanislaw Halik
2015-06-01simple-mat: implement vector indexingStanislaw Halik
2015-06-01settings: fix some problem with qt stderr whiningopentrack-2.3-rc12Stanislaw Halik
2015-05-31this static modifier doesn't belongStanislaw Halik
2015-05-31ui: allow for octopus screen traversalStanislaw Halik
The octopus will now traverse the screen in response to translation input. Previously it could only rotate, severely hampering its maneuverability.
2015-05-31put camera name list in header, don't copy-pasteStanislaw Halik
2015-05-31glwidget: crude rewrite to simple-mat headerStanislaw Halik
2015-05-31pt: enable dynamic pose resolution by defaultStanislaw Halik
2015-05-31add game definitionsStanislaw Halik
2015-05-31accela: reorder slidersStanislaw Halik
2015-05-31reorder settings tabsStanislaw Halik
2015-05-31main: switch rotation order for centeringStanislaw Halik
This helps some PT clip model users, but can possibly break inertial device centering, so needs further testing.
2015-05-31allow camera roll input value, for completenessStanislaw Halik
2015-05-31aruco: cycle between threshold parametersStanislaw Halik
There's no single best box filter size, so cycle between some of them each frame. If a marker has been found, continue using the last filter size.
2015-05-31ht: increase tracked feature countStanislaw Halik
It was way too low, resulting in lost tracking.
2015-05-31ui: introduce options dialogStanislaw Halik
Move the non-mapping contents of mapping dialog to new options dialog. The latter now also contains what used to be in the shortcuts dialog.
2015-05-26ht: forward stderr/stdout for debuggingStanislaw Halik
2015-05-26ui: nix game-detector groupbox borderStanislaw Halik
2015-05-23game-detector: clarify the UI a bitStanislaw Halik
2015-05-23game-detector: store the right executable nameStanislaw Halik
2015-05-23game-detector: switch profiles properlyStanislaw Halik
2015-05-22simplifyStanislaw Halik
2015-05-22main: allow automatically run profiles when executables runStanislaw Halik
Issue: #160