summaryrefslogtreecommitdiff
path: root/Source/Core/InputCommon/ControllerInterface/SDL
AgeCommit message (Collapse)Author
2015-06-08Revert "SDL: handle SDL_QUIT event"Matthew Parlane
2015-06-05SDL: handle SDL_QUIT eventTillmann Karras
Using SDL_INIT_JOYSTICK implies SDL_INIT_EVENTS which installs a signal handler for SIGINT and SIGTERM. There will be a way to prevent this in 2.0.4 but for now we'll need to handle SDL_QUIT.
2015-05-25Set copyright year to when a file was createdTillmann Karras
2015-05-25Update license headers to GPLv2+Tillmann Karras
2015-01-19Remove an assumption in SDL.Ryan Houdek
We can compile with haptic support, and then not initialize due to haptics not being available. So if we are compiling with haptics, test initializing with haptics and if that fails attempt to initialize without haptics before bailing out.
2015-01-13 SDL haptic: minor style change based on review feedbackAdam D. Moss
2015-01-11 SDL input: unhardcode a few values.Adam D. Moss
& change effect length to half a second instead of infinite, in futile attempt to avoid runaway rumbles.
2015-01-11 SDL Input: More minor refactoring of SDL haptic effectsAdam D. Moss
2015-01-08 SDL: Refactor the SDL haptic effects a little.Adam D. Moss
2015-01-08SDL: more global memsetKarol Herbst
2015-01-06SDL Input: Support more types of force feedback for controllers through SDL.Adam Moss
2014-12-20Manually revert d34418100be19fdbdf112febde3303edd48c9247comex
2014-11-28SDL: Apply updates immediately rather than going through UpdateOutputJasper St. Pierre
We're going to remove UpdateOutput as it's redundant, and horribly complicates the code.
2014-11-28ControllerInterface: Make UpdateInput / UpdateOutput return voidJasper St. Pierre
The return values here have never been checked, so it doesn't make sense to return a value to begin with.
2014-09-03Change ControlState typedef to double, and change all related floats/doubles ↵Rachel Bryk
to use it. Fixes an off by 1 issue related to double->float->double conversion, and eliminates numerous warnings.
2014-07-11mark all local functions as staticdegasus
2014-04-16Don't use SDL devices that report invalid ranges.Ryan Houdek
If Buttons, Axes, Hats, or Balls > 255 then reject it.
2014-03-11Fixes spacing for "for", "while", "switch" and "if"Matthew Parlane
Also moved && and || to ends of lines instead of start. Fixed misc vertical alignments and some { needed newlining.
2014-03-09clang-modernize -add-overrideTillmann Karras
2014-02-18Convert all includes to relative paths.Lioncash
2014-02-17Second and final pass of clearing out tabs.Lioncash
2014-02-16Fix some vertical alignmentsLioncash
ie. uses spaces for alignment.
2014-02-10Replace all include guard ifdefs with "#pragma once"lioncash
2014-02-09Clean up some struct indentationsLioncash
Also cleaned up the indentations of some variable declarations.
2013-12-31Remove unnecessary Src/ foldersJasper St. Pierre