Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-05-15 | api/shortcuts: appease "attribute unused but used" warning | Stanislaw Halik | |
2016-05-15 | api,gui: disable all keyboard shortcuts while binding a key | Stanislaw Halik | |
Previous disallowed binding an already-bound key on Unix since Qxt doesn't pass through bound keys unlike the Windows implementation. Refactor some common code. The Windows implementation isn't even compile-tested. | |||
2016-05-15 | api: fix accidental removal of constness | Stanislaw Halik | |
2016-05-04 | api: fix shortcuts for OSX and Linux | Stanislaw Halik | |
2016-05-04 | api: fix permissions bits. no code changes. | Stanislaw Halik | |
2016-04-29 | api, main: implement new keybindings | Stanislaw Halik | |
The following keybindings are now implemented: - restart tracking. if not started, starts. - toggle (keep position) while key held - zero (keep zero) while key held The latter two options only work for Windows as libqxt doesn't support them. Closes #291 | |||
2015-12-06 | api/keys: fix build | Stanislaw Halik | |
2015-12-06 | api, main: implement global shortcuts for controlling tracking | Stanislaw Halik | |
Issue: #252 That involves moving stuff around to get rid of circular dependencies. You need to bind keys to shortcuts again this once. | |||
2015-12-05 | api/shortcuts: no longer keep shortcuts hardcoded | Stanislaw Halik | |
2015-11-22 | api/joy: guard _WIN32 properly | Stanislaw Halik | |
2015-11-22 | work: use the centralized keypress worker | Stanislaw Halik | |
2015-11-11 | allow for binding joystick buttons to shortcut functions | Stanislaw Halik | |
Win32 only Issue: #118 | |||
2015-11-01 | shortcuts: separate keybinding worker to another file | Stanislaw Halik | |
2015-11-01 | shortcuts: cleanup | Stanislaw Halik | |
2015-11-01 | all: adjust options.hpp move to compat | Stanislaw Halik | |
2015-10-16 | win32-shortcuts: drop null keycode | Stanislaw Halik | |
2015-10-02 | shortcuts: use our own timer, other one is thread-bound | Stanislaw Halik | |
2015-10-02 | shortcuts: rework KeybindingWorker for win32 | Stanislaw Halik | |
The class is now usable outside of center/zero/toggle loop. | |||
2015-07-25 | shortcuts: store .ini value as portable string | Stanislaw Halik | |
2015-07-25 | initial impl of arbitrary keybindings | Stanislaw Halik | |
Issue: #118 Linux and OSX likely broken for now. | |||
2015-07-07 | opentrack-api: add copyright notices | Stanislaw Halik | |
Code without a license defaults to having all rights reserved. | |||
2015-06-07 | plugin-support: make header-only, expose as public API | Stanislaw 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-05-22 | all: implicitly cancel on form dialog close | Stanislaw Halik | |
2015-03-13 | initialize "s_main" bundle implicitly | Stanislaw Halik | |
2014-12-06 | move shortcut dialog to ui module | Stanislaw Halik | |
2014-11-29 | implement zero shortcut | Stanislaw Halik | |
2014-11-10 | fix build | Stanislaw Halik | |
Issue: #92 | |||
2014-11-05 | fix keyboard shortcuts on win32 change during trackingopentrack-2.3-20141105 | Stanislaw Halik | |
Used to become unusable if changed during tracking. | |||
2014-10-29 | work around global 'ptr' symbol clash with opencv | Stanislaw Halik | |
Issue: #89 Reported-by: @runningman84 | |||
2014-10-28 | hook up tray to build | Stanislaw Halik | |
Issue: #64 | |||
2014-10-22 | long fun header -> .cpp | Stanislaw Halik | |
2014-10-21 | workaround qxt-mini "shortcut failed to unregister" | Stanislaw Halik | |
2014-10-20 | refactor 2/n | Stanislaw Halik | |
2014-10-20 | refactor 1/2 (?) | Stanislaw Halik | |