summaryrefslogtreecommitdiffhomepage
path: root/opentrack/work.hpp
AgeCommit message (Collapse)Author
2016-05-04api: fix permissions bits. no code changes.Stanislaw Halik
2016-04-29api, main: implement new keybindingsStanislaw 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-06api, main: implement global shortcuts for controlling trackingStanislaw 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-05api/shortcuts: no longer keep shortcuts hardcodedStanislaw Halik
2015-11-22work: use the centralized keypress workerStanislaw Halik
2015-07-20pass libs by referenceStanislaw Halik
2015-07-07opentrack-api: add copyright noticesStanislaw Halik
Code without a license defaults to having all rights reserved.
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.
2014-11-29implement zero shortcutStanislaw Halik
2014-11-05fix keyboard shortcuts on win32 change during trackingopentrack-2.3-20141105Stanislaw Halik
Used to become unusable if changed during tracking.
2014-10-29work around global 'ptr' symbol clash with opencvStanislaw Halik
Issue: #89 Reported-by: @runningman84
2014-10-22whitespace onlyopentrack-2.3-prealpha-20141022_1Stanislaw Halik
2014-10-21workaround qxt-mini "shortcut failed to unregister"Stanislaw Halik
2014-10-21ui: cleanup onlyStanislaw Halik
2014-10-20refactor 2/nStanislaw Halik
2014-10-20declutter stuff outta UI classStanislaw Halik
2014-10-20refactor 1/2 (?)Stanislaw Halik