Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-12-17 | api/joy: refresh only manually on certain events | Stanislaw Halik | |
Refresh joylist when new listener arrives, and when the joy singleton just gets created. Enumerating joys all the time causes high CPU usage for some of the users. Issue: #279 Backtrace-by: @exulant Reported-by: @aka2k | |||
2015-12-06 | api/joy: move from header | Stanislaw Halik | |
2015-12-06 | api/joy: prevent idempotent keypressed passed to receiver | Stanislaw Halik | |
2015-12-06 | api/joy: speed up poll_axis path | Stanislaw Halik | |
We don't really need to poll for joysticks in tracker/joy. | |||
2015-12-06 | api/joy: nix static, now that we're not a singleton | Stanislaw Halik | |
2015-12-06 | joystick: no longer singleton, use fake window handle | Stanislaw Halik | |
We can create arbitrary amount of dinput handles, given they're passed unique window handles. | |||
2015-12-06 | api/keys: initialize hresult | Stanislaw Halik | |
2015-12-03 | api/joy: there's no joy_handle == nullptr case, don't check for it | Stanislaw Halik | |
2015-12-03 | api, compat: clean up verbose fprintf logspam | Stanislaw Halik | |
2015-12-03 | api/joy: fix race | Stanislaw Halik | |
erase from iterator referenced the wrong 'joys' variable | |||
2015-11-29 | api/joystick: drop locking, add comment | Stanislaw Halik | |
2015-11-29 | api/joystick: oops, access the right 'joys' variable | Stanislaw Halik | |
2015-11-29 | api/joystick: reduce mutex contention | Stanislaw Halik | |
Don't look for changes in hotplug joysticks by freezing up polling for joysticks' axis and button. Issue: #267 | |||
2015-11-26 | api/shortcuts: move to separate definition | Stanislaw Halik | |
There's no need to have definitions in header for non-template classes | |||
2015-11-22 | api/joy: guard _WIN32 properly | Stanislaw Halik | |
2015-11-22 | opentrack/joystick: rename header to clarify usage | Stanislaw Halik | |