Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-01-16 | logic, spline: get rid of using namespace in header | Stanislaw Halik | |
2018-01-16 | gui/main-window: reformat max right column | Stanislaw Halik | |
2018-01-16 | proto/freetrack: typedefs are volatile, cleanup | Stanislaw Halik | |
2018-01-15 | Merge pull request #724 from PhilippMuenzel/patch-1 | Stanisław Halik | |
Fix XPluginEnable | |||
2018-01-14 | Fix XPluginEnable | Philipp Ringler | |
This fixes the plugin loading in an undefined state. See https://forums.x-plane.org/index.php?/forums/topic/138529-psa-check-your-int-xpluginenable-function-definition/ for more information | |||
2018-01-14 | meh | Stanislaw Halik | |
2018-01-14 | gui/main-window: don't crash with no tray | Stanislaw Halik | |
2018-01-14 | proto/freetrack: rename following npclient change | Stanislaw Halik | |
2018-01-14 | variant/trackmouse: flush | Stanislaw Halik | |
2018-01-14 | gui/keyboard: fix Linux/OSX build | Stanislaw Halik | |
Class renaming broke this. Reported: https://github.com/opentrack/opentrack/issues/721#issuecomment-357457084 | |||
2018-01-14 | gui: fix tray | Stanislaw Halik | |
2018-01-14 | gui/spline: change horizontal/vertical guide count | Stanislaw Halik | |
The amount depends on the max value on X/Y scales. | |||
2018-01-13 | gui/spline: reduce spline widget snap to grid | Stanislaw Halik | |
Issue: #722 | |||
2018-01-13 | variant/trackmouse: random flush | Stanislaw Halik | |
2018-01-13 | cmake: variant work | Stanislaw Halik | |
2018-01-13 | proto/libevdev: buffer flush, WIP | Stanislaw Halik | |
2018-01-13 | tracker/pt: workaround unexplained leak | Stanislaw Halik | |
Somehow, using unique_ptr causes a leak at destruct time. The stored pointer isn't freed. It works perfectly fine with shared_ptr. It seems I'm doing things correctly with a move constructor for unique_ptr in the Tracker_PT class, as well as the pointer initialization ctor in `module.cpp'. Who the hell knows what's happening behind the scenes. | |||
2018-01-13 | cmake, main: work toward introducing alternative UI | Stanislaw Halik | |
We're going to base opentrack derivatives on the same branch. Previously merges were a living hell. Modularizing the UI code and having continuously-built executables will do a lot. First opentrack variant in progress is a TrackHat device for mouse and scrolling control for people with spine and hand/arm disabilities. | |||
2018-01-12 | gitignore | Stanislaw Halik | |
2018-01-12 | tracker/pt: isolate point extractor and image type | Stanislaw Halik | |
Issue: #718 | |||
2018-01-12 | main: fix build | Stanislaw Halik | |
2018-01-11 | tracker/pt: also pass module name to camera class | Stanislaw Halik | |
2018-01-11 | tracker/pt: allow for reuse | Stanislaw Halik | |
Issue: #718 This allows for replacing the camera and point extractor code. See `module.cpp' and `pt-api.hpp`. | |||
2018-01-11 | minor cleanup | Stanislaw Halik | |
2018-01-11 | tracker/pt: modernize member initialization | Stanislaw Halik | |
2018-01-11 | contrib/npclient: fix DataID race | Stanislaw Halik | |
There's a race with how the freetrack protocol operates. Reported-by: @Len62 cf. https://github.com/opentrack/opentrack/issues/688#issuecomment-356606126 | |||
2018-01-11 | cmake, gui, main: make user interface reusable | Stanislaw Halik | |
The work isn't complete. We need moving out all non-reusable parts away and only keeping user interface logic in a class. | |||
2018-01-10 | npclient: fix off-by-one | Stanislaw Halik | |
2018-01-10 | cv: cleanup | Stanislaw Halik | |
2018-01-10 | cv: fix evil typo | Stanislaw Halik | |
the "> 0" comparison was comparing the enum, not the function retval. | |||
2018-01-10 | proto/ft: fix logic error | Stanislaw Halik | |
2018-01-10 | tracker/aruco: minor cleanup | Stanislaw Halik | |
2018-01-10 | cmake: always link opencv components explicitly | Stanislaw Halik | |
2018-01-10 | tracker/aruco: don't link against all opencv libs | Stanislaw Halik | |
2018-01-10 | fixup! cv: don't link against anything | Stanislaw Halik | |
2018-01-10 | tracker/pt: cleanup | Stanislaw Halik | |
2018-01-10 | cv: don't link against anything | Stanislaw Halik | |
2018-01-10 | cmake: fix win32 platform plugin install | Stanislaw Halik | |
2018-01-10 | tracker/ht: remove | Stanislaw Halik | |
2018-01-10 | cv, tracker/{aruco,pt}: link less opencv libs | Stanislaw Halik | |
2018-01-10 | cmake/msvc: fix | Stanislaw Halik | |
2018-01-10 | pose-widget: drop alpha calculation | Stanislaw Halik | |
We don't have 8-bit alpha in Qt anyway. | |||
2018-01-10 | tracker/pt: add comment | Stanislaw Halik | |
2018-01-10 | options/value: don't do tree lookup twice | Stanislaw Halik | |
2018-01-10 | many: get rid of trailing type specifiers | Stanislaw Halik | |
2018-01-10 | cmake: copy .pdb files on win32 correctly | Stanislaw Halik | |
2018-01-10 | tracker/qt-gamepad: remove | Stanislaw Halik | |
Needs implementing in terms of libevdev | |||
2018-01-10 | tracker/pt: fix dynpose label font style | Stanislaw Halik | |
2018-01-10 | tracker/pt: reset dynamic pose on center | Stanislaw Halik | |
2018-01-10 | cmake: cleanup, decruft, probably fix mingw | Stanislaw Halik | |