summaryrefslogtreecommitdiffhomepage
path: root/opentrack
AgeCommit message (Collapse)Author
2015-07-06make "make_dylib_instance" part of public APIStanislaw Halik
For @gagagu. Issue: #151
2015-07-06initial camera-settings classStanislaw Halik
2015-07-06prevent redefinition error by qt mocStanislaw Halik
2015-07-05libs: validate protocol first before starting trackerStanislaw Halik
2015-07-03fix msvc empty config listStanislaw Halik
Some MSVC 2015RC bug with static initialized const char*. But reproduced also in #179 (?)
2015-07-03fix MSVC, now runsStanislaw Halik
2015-07-03try fix MSVCStanislaw Halik
2015-07-02Fixed bug crash if dlopen failsEnnio Barbaro
2015-06-18Revert "options: add support for QRadioButton"Stanislaw Halik
This reverts commit 21f6b1c681ca6efe4511486994264b8d8c8d9463.
2015-06-18options: return default value after revert, not type's default valueStanislaw Halik
Issue: #173
2015-06-18forgot #pragma once, add headersStanislaw Halik
2015-06-16simple-mat: allow pitch axis go -180->180Stanislaw Halik
To be reverted if broken
2015-06-16options: add support for QRadioButtonStanislaw Halik
2015-06-10pt: issue with duplicate symbols on including dshow.h in two filesStanislaw Halik
Let's work around it by including dshow.h in only one file
2015-06-07Fix Linux buildStanislaw Halik
2015-06-07plugin-support: make header-only, expose as public APIStanislaw Halik
Issue: #151 Some global namespace macros are now prefixed with "OPENTRACK_" to avoid namespace clashes. This header is now safe to include in third-party projects.
2015-06-06remove last mention to "second tracker" supportStanislaw Halik
2015-06-06tracker: revert to filtering before mappingStanislaw Halik
As a side effect, current position on mapping graphs no longer jumps around.
2015-06-05all: pin computation threads to specific coresStanislaw Halik
2015-06-03main: pass -WallStanislaw Halik
2015-06-03simple-mat: pass -Wall -Wextra -pedanticStanislaw Halik
2015-06-01simple-mat: fix scalar multiplicationStanislaw Halik
2015-06-01simple-mat: implement dot and cross productStanislaw Halik
2015-06-01camera-names: allow camera selection by name, not indexStanislaw Halik
2015-06-01simple-mat: implement vector indexingStanislaw Halik
2015-05-31put camera name list in header, don't copy-pasteStanislaw 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-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-22all: implicitly cancel on form dialog closeStanislaw Halik
2015-05-04options: nix empty dtorStanislaw Halik
2015-05-04options: use weak pointers for bundlesStanislaw Halik
Otherwise none ever get freed. Oops!
2015-05-04initialize member variables in all casesStanislaw Halik
Otherwise led to stale pointer dereference.
2015-03-13translation also needs rotating for off-center cameraStanislaw Halik
Issue: #137
2015-03-13move debug to right placeStanislaw Halik
2015-03-13initialize "s_main" bundle implicitlyStanislaw Halik
2015-02-17shortcuts: allow customize whether to center on startupStanislaw Halik
Issue: #128
2015-02-01center when first pose receivedStanislaw Halik
Requested-by: many
2015-01-05fix typo breaking axis remapStanislaw Halik
Issue: #114
2014-12-20apply r/t compensation before mapping translation valuesStanislaw Halik
Suggested-by: @FlyingCircus- Issue: #106
2014-12-19tracker: fix typo breaking Z valueStanislaw Halik
Issue: #106 Yaw value was copied as Z value due to typo.
2014-12-19mat: add addition and subtraction operatorsStanislaw Halik
2014-12-19timer: cleanup warningStanislaw Halik
2014-12-18implement camera offsetStanislaw Halik
2014-12-18const correctnessStanislaw Halik
2014-12-15move rmat->euler and euler->rmat conversions to headerStanislaw Halik
2014-12-15options: emit signals only outside mutex scopeStanislaw Halik
2014-12-14allow tying option to tab widget's indexStanislaw Halik
2014-12-14emit "saving()" after bundle's been updatedStanislaw Halik
2014-12-14switch back to volatile bool for tracker flagsStanislaw Halik
UI thread is the only writer for the flags. Makes no sense to use more than volatile.