| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2014-09-14 | Kill off the wx casts within InputCommon and GLInterface. | Lioncash | |
| All because someone didn't actually return the wxWindow handle for the edge case. | |||
| 2014-09-13 | InputCommon: Initialize NSDictionaries using literal syntax. | Lioncash | |
| 2014-09-10 | Merge pull request #1027 from rohit-n/change-include | Ryan Houdek | |
| Include CommonTypes.h instead of Common.h. | |||
| 2014-09-08 | InputCommon: Remove unnecessary breaks in XInput's GetName function | Lioncash | |
| 2014-09-08 | Include CommonTypes.h instead of Common.h. | Rohit Nirmal | |
| 2014-09-04 | Controller Interface: Remove "using namespace" in header file. | Rohit Nirmal | |
| 2014-09-03 | Change 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-09-01 | Revert changes to how DInput filters out XInput devices. | Shawn Hoffman | |
| This is to remain compatible with XBCD devices. | |||
| 2014-08-30 | InputCommon: Clean up brace placements | Lioncash | |
| 2014-08-23 | windows: remove now-extraneous NOMINMAX and WIN32_LEAN_AND_MEAN #defines ↵ | Shawn Hoffman | |
| from dolphin code. Wrap dinput.h in a header defining DIRECTINPUT_VERSION instead of repeating it multiple places. | |||
| 2014-08-21 | Merge pull request #764 from magcius/new-nogui-2 | Lioncash | |
| Rewrite GLInterface | |||
| 2014-08-19 | msvc: enable strictStrings solution-wide for release. | Shawn Hoffman | |
| strictStrings is not supported by debug libraries, and indeed breaks the build. Drop wbemidl.h (incompatible with strictStrings) dependency by using SDL-style search for XInput GUIDs. | |||
| 2014-08-19 | GLInterface: Destroy GLWin | Jasper St. Pierre | |
| Everything is now safely tucked inside each individual GLInterface. | |||
| 2014-08-19 | Remove support for Wayland | Jasper St. Pierre | |
| Yes, this is a fancy new feature, but our Wayland support was particularly bitrotten, and ideally this would be handled by a platform layer like SDL. If not, we can always add this back in when GLInterface has caught up. We might be able to even support wxWidgets and GL together with subsurfaces! | |||
| 2014-08-04 | Restore Wayland compatibility. | Tony Wasserka | |
| It was broken by e15ec56bf0237 because it wasn't deemed important. However chances are people will eventually start using Dolphin on that configuration, so we shouldn't frivolously drop compatibility without good reason. | |||
| 2014-08-02 | Move GLInterface around to remove VideoBackends dependency on DolphinWX | Pierre Bourdon | |
| 2014-07-25 | Merge pull request #665 from lioncash/cisms | Pierre Bourdon | |
| Get rid of a few C-style struct declarations | |||
| 2014-07-24 | InputCommon: Include the algorithm header in ForceFeedbackDevice | Lioncash | |
| Also simplified the casting within a std::max call | |||
| 2014-07-23 | Get rid of a few C-style struct declarations | Lioncash | |
| 2014-07-16 | Host: Add a new "UIHasFocus" hook to determine if the UI has focus | Jasper St. Pierre | |
| We can't use RendererHasFocus for this purpose because of some issues with exclusive fullscreen, and the new RendererHasFocus implementation didn't work for non-Render to Main Window cases, since the renderer window wasn't managed by wx. | |||
| 2014-07-11 | ControllerInterface: Gate the input based on our new background input setting | Jasper St. Pierre | |
| 2014-07-11 | mark all local functions as static | degasus | |
| 2014-05-30 | Merge pull request #300 from Sonicadvance1/Fix-AndroidInput | shuffle2 | |
| [Android] Fixes a bunch of input bugs. | |||
| 2014-05-04 | Remove SDL from Externals. | Jordan Woyak | |
| 2014-05-04 | Disable SDL input on Windows. | Jordan Woyak | |
| 2014-04-24 | [Android] Fix a bunch of input bugs. | Ryan Houdek | |
| Looking at the old code for the ButtonManager was a brainfsck. This fixes a ton of bugs I kept uncovering as I was moving along. Fixes the gamepad configuration file being incorrect. No longer treats touchscreen in a special way. Ends up as a regular device with a "Touchscreen" device name. Was incorrectly converting a index from integer to ButtonType. Wouldn't work due to the addition of some unused(in JNI) enumerators in ButtonType. Fixes an issue where a map had a key as an axis which was causing its binding to be overwritten for every axis that was used twice (eg main stick left and right); Fixes Triggers not working at all. Fixes DPad not working at all. Fixes C-Stick only half working. Removes touch screen specific nativelibrary types onTouchAxisEvent and onTouchEvent. Adds a configuration version configuration option. Allows easy configuration overwriting if the options need to be changed during updating. Supersedes github PR #291. | |||
| 2014-04-17 | Add support for the guide button to XInput | pinumbernumber | |
| 2014-04-16 | Don't use SDL devices that report invalid ranges. | Ryan Houdek | |
| If Buttons, Axes, Hats, or Balls > 255 then reject it. | |||
| 2014-03-29 | Remove all trailing whitespaces from our codebase. | Pierre Bourdon | |
| 2014-03-14 | Kill off some usages of c_str. | Lioncash | |
| Also changes some function params, but this is ok. Some simplifications were also able to be made (ie. killing off strcmps with ==, etc). | |||
| 2014-03-11 | Fixes 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-09 | clang-modernize -use-nullptr | Tillmann Karras | |
| and s/\bNULL\b/nullptr/g for *.cpp/h/mm files not compiled on my machine | |||
| 2014-03-09 | clang-modernize -add-override | Tillmann Karras | |
| 2014-02-28 | Various changes suggested by cppcheck | Tillmann Karras | |
| - remove unused variables - reduce the scope where it makes sense - correct limits (did you know that strcat()'s last parameter does not include the \0 that is always added?) - set some free()'d pointers to NULL | |||
| 2014-02-20 | Fix the Windows build in relation to the recent changes. | Lioncash | |
| 2014-02-20 | Fix more header sorting issues in InputCommon/ (now check-includes clean). | Pierre Bourdon | |
| 2014-02-18 | Convert all includes to relative paths. | Lioncash | |
| 2014-02-17 | Second and final pass of clearing out tabs. | Lioncash | |
| 2014-02-16 | Fix some vertical alignments | Lioncash | |
| ie. uses spaces for alignment. | |||
| 2014-02-13 | Turn loops into range-based form | Tillmann Karras | |
| and some things suggested by cppcheck and compiler warnings. | |||
| 2014-02-10 | Replace all include guard ifdefs with "#pragma once" | lioncash | |
| 2014-02-09 | Clean up some struct indentations | Lioncash | |
| Also cleaned up the indentations of some variable declarations. | |||
| 2014-02-09 | ForceFeedback: Fixed scoping bug | Jules Blok | |
| Previous code relied on a destroyed variable to still be valid. | |||
| 2014-02-09 | ForceFeedback: Don't depend on the force_type_name index. | Jules Blok | |
| Instead use a for-each loop, compare GUIDs and save the name pointers. | |||
| 2014-02-09 | ForceFeedback: Add OSX rumble support | Jules Blok | |
| 2014-02-09 | ControllerInterface: Move DInput ForceFeedback support to a seperate class | Jules Blok | |
| 2014-01-30 | Light cleanup to a little bit of InputCommon. Replaces much of the iterators ↵ | Lioncash | |
| that litter this section of the codebase. Also clean up a little bit of the comments that describe the interface classes. | |||
| 2014-01-20 | Move GLInterface.h into GLInterface directory | Scott Moreau | |
| 2014-01-20 | Merge Platform.h into GLInterface.h | Scott Moreau | |
| 2014-01-19 | wayland: Add bits required to run as a wayland client. | Scott Moreau | |
