summaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)Author
2016-08-15tracker/pt: make calibration less confusing in dialogStanislaw Halik
- change button text to "stop calibration" and "start calibration" respectively. - gray out the values while calibration is running - run calibration at 10 Hz on a separate timer from dialog update Issue: #416
2016-08-15cv/trans-calib: fix signStanislaw Halik
Issue: #416 Reported-by: @olegiy
2016-08-15cmake: allow ASLRStanislaw Halik
2016-08-15dinput, COM: temporary fixes, to be testedStanislaw Halik
2016-08-14tracker/aruco: show 75 FPS option in comboboxStanislaw Halik
Reported-by: @andregm3 Closes #409
2016-08-14gui: fix main window restored from tray being minimizedStanislaw Halik
Reported-by: @albertolg Issue: #410
2016-08-14cmake: remove tarball generation supportStanislaw Halik
It messed up permissions on cygwin, making tarballs unusable on other systems.
2016-08-14cmake: add more stuff from source dir to source in install prefixStanislaw Halik
2016-08-14cmake/version: don't use sole trailing hyphen with empty build typeopentrack-2.3-rc99p11Stanislaw Halik
2016-08-14cmake: install source code to right directoriesStanislaw Halik
2016-08-14cmake/mingw-w64: debloat flags are relevant only for c++Stanislaw Halik
2016-08-14Revert "tracker/aruco: make translation units smaller"Stanislaw Halik
This reverts commit c08d63041e184ae642486eebfb4fd770d0a142b6. Revert "tracker/aruco: allow for more translation on the spline" This reverts commit f56f30f1d076c8b48a0bd4ce47b26ede618d2880.
2016-08-14dinput: fix dinput freezeStanislaw Halik
It was easiest to reproduce when a protocol failed to load. As usual, win32 debugging without MSVC++ is nearly useless.
2016-08-14tracker/pt: all callers are double, so float -> doubleStanislaw Halik
2016-08-14compat/com: no need to initialize OLE at all timesStanislaw Halik
2016-08-14cmake: too many optimization flags for mingw-w64Stanislaw Halik
2016-08-13default to apartment threading for nowStanislaw Halik
2016-08-13oops, nix crapolaStanislaw Halik
2016-08-12all: rename modules s#^opentrack-##. and opentrack -> apiStanislaw Halik
Adjust usages.
2016-08-12proto/vjoystick: skip on the expensive checksStanislaw Halik
2016-08-12logic/simple-mat: add untested tait-bryan rotation composition functionStanislaw Halik
2016-08-12cmake: fun mingw-w64 stuffStanislaw Halik
2016-08-12cmake: _USE_MATH_DEFINES was moved to central placeStanislaw Halik
2016-08-12dinput/joystick: sleep after joy get state failureStanislaw Halik
2016-08-12dinput: hold dinput reference through entire lifetimeStanislaw Halik
2016-08-12dinput: allow for empty di_t handle. refactor.Stanislaw Halik
2016-08-12cmake: ensure M_PI and friends are definedStanislaw Halik
2016-08-12few: use existing com threading init functionStanislaw Halik
2016-08-12compat: add util headerStanislaw Halik
The run_in_thread_{sync,async} functions inject a functional into a Qt event queue. The former also takes care to process void return values.
2016-08-11compat: add win32 COM init functionStanislaw Halik
2016-08-10cmake: append that build is debug, not prependStanislaw Halik
2016-08-10gui/main-window: add a tray menuStanislaw Halik
Issue: #410
2016-08-10gui/main: don't just exit event loop on last window closedStanislaw Halik
2016-08-10gui/main: display exit messages to debug what destructor is called whereStanislaw Halik
2016-08-10dinput, logic: add copyright, remove unused headersStanislaw Halik
2016-08-10dinput: prevent freeing handle despite static initializer orderStanislaw Halik
2016-08-10compat/options: add here unique_ptr defsStanislaw Halik
2016-08-10compat/make-unique: add std::make_unique sample implStanislaw Halik
It's not present in GNU with -std=c++14
2016-08-10gui: make both single and double click work for tray toggleStanislaw Halik
Issue: #410 Reported-by: @Len62
2016-08-10compat/options: add progn macroStanislaw Halik
2016-08-10gui: there's no crash on exit in MSVC build anymoreStanislaw Halik
Reported-by: @DaMichel cf. https://github.com/DaMichel/opentrack/commit/777942eb65884ba9248c01399a4a5d1e72a35d80#commitcomment-18587629
2016-08-10dinput: split from logic moduleStanislaw Halik
For use in the joystick module.
2016-08-10logic/tracker: try keep constant HzStanislaw Halik
- the timekeeping handling was incorrect and Hz was lower than expected - change Hz from 333 to 250 Hz - adjust track-logger usage
2016-08-10logic/track-logger: simplify to output dtStanislaw Halik
2016-08-10tracker/rift-080: output more debug dataStanislaw Halik
2016-08-10tracker/udp: quit if socket can't be boundStanislaw Halik
2016-08-10tracker/aruco: make translation units smallerStanislaw Halik
Issue: #411 Reported-by: @Tux0Topo
2016-08-10api/plugins: shutup clang warningStanislaw Halik
2016-08-10filter/accela: use elapsed_seconds() rather than home-rolled versionStanislaw Halik
2016-08-10compat/timer: allow for converting usecs -> longStanislaw Halik