summaryrefslogtreecommitdiffhomepage
path: root/opentrack
AgeCommit message (Collapse)Author
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.
2014-12-08delete QLibrary, not force unload()Stanislaw Halik
Issue: #96 Reported-by: @sasam Also fixes a memory leak.
2014-12-06move shortcut dialog to ui moduleStanislaw Halik
2014-12-03remove alphanumeric keybindings making list too longStanislaw Halik
2014-12-03pagedown works for win32 keybindingsStanislaw Halik
Reported-by: @KyokushinPL
2014-11-29implement zero shortcutStanislaw Halik
2014-11-28don't reset coords on pauseStanislaw Halik
Issue: #99
2014-11-26tracker: map before filteringStanislaw Halik
2014-11-24timer: split start/elapsed. convert usesStanislaw Halik
2014-11-23force options flush to file when savingStanislaw Halik
2014-11-19fix build with recent mingw-w64Stanislaw Halik
2014-11-11resize shortcut windowStanislaw Halik
2014-11-11sane gimbal lock boundsStanislaw Halik
Tested-by: @KyokushinPL Issue: #63
2014-11-11add again gimbal lock workaround codeStanislaw Halik
@KyokushinPL reports +-90 pitch boundary broken otherwise
2014-11-11centering changesStanislaw Halik
2014-11-10simplify centeringStanislaw Halik
2014-11-10fix buildStanislaw Halik
Issue: #92
2014-11-09guard against gimbal lockStanislaw Halik
Issue: #63
2014-11-09doesn't hurt to use the commented-out formulaStanislaw Halik
2014-11-09reduce pitch input to 90. keep output at 180Stanislaw Halik
It has to stay that way till euler internal usage's gone.
2014-11-09Revert "fix typos"Stanislaw Halik
This reverts commit e74f029bf790342b1d3e0f11e5edf98c16946b08.
2014-11-09add commentStanislaw Halik
2014-11-09fix typosStanislaw Halik
2014-11-07fix r/t comp after mat changeStanislaw Halik
2014-11-07no need use temp array anymoreStanislaw Halik
2014-11-07nix unused constantStanislaw Halik
2014-11-07quat class rot in hell againStanislaw Halik
Issue: #63
2014-11-07impl centering not confused on 90deg boundariesStanislaw Halik
atan2 returned wrong quadrants, as per <http://en.wikipedia.org/wiki/Atan2#Definition_and_computation> breakage on sign change. Issue: #63
2014-11-07simple-mat inits without a temp array nowStanislaw Halik
2014-11-07nix unused typedefStanislaw Halik
2014-11-05Revert "center after mapping, not before"Stanislaw Halik
This reverts commit 2b0e342a04bad49c6bf59d388ed874145117f815. That was stupid.
2014-11-05center after mapping, not beforeStanislaw Halik
This makes octopus less spastic. Tested with joystick input. Issue: #63
2014-11-05fix keyboard shortcuts on win32 change during trackingopentrack-2.3-20141105Stanislaw Halik
Used to become unusable if changed during tracking.
2014-11-05nix debug printfsStanislaw Halik
2014-11-04settings need fire when bundle reloadsStanislaw Halik
2014-11-04nix copy-pasted QSettings usageStanislaw Halik
2014-11-04move type alias aroundStanislaw Halik
2014-11-02simplify ctorStanislaw Halik
2014-11-02nonsensical to start in tray, removeStanislaw Halik
2014-11-02separate config directory for 2.3-branchStanislaw Halik
2014-11-02use quaternions for centeringStanislaw Halik
@KyokushinPL says was the only version that worked. Let's give it a try. Goddamn issue: #63
2014-11-01fix typoStanislaw Halik
2014-11-01nix warnStanislaw Halik
2014-11-01revert centering changesStanislaw Halik