| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2026-07-08 | mingw: lower case windows includes | Craig Carnell | |
| 2024-03-11 | InputCommon: Remove some IOKit leftovers. | Jordan Woyak | |
| 2021-07-05 | treewide: convert GPLv2+ license info to SPDX tags | Pierre Bourdon | |
| SPDX standardizes how source code conveys its copyright and licensing information. See https://spdx.github.io/spdx-spec/1-rationale/ . SPDX tags are adopted in many large projects, including things like the Linux kernel. | |||
| 2021-01-27 | rename InputCommon/ControllerInterface/Device to CoreDevice | Shawn Hoffman | |
| 2019-06-17 | InputCommon: Use nested namespace specifiers where applicable | Lioncash | |
| 2019-05-06 | Reformat repo to clang-format 7.0 rules | Techjar | |
| 2019-01-17 | ControllerInterface: evdev: Cleanup rumble effect processing so effects ↵ | Jordan Woyak | |
| aren't removed and re-uploaded with every SetState() call. Split the "LeftRight" output into separate "Strong" and "Weak" outputs. Other minor cleanups. | |||
| 2019-01-05 | ControllerInterface: Set DInput FF effect parameters sanely. This fixes a ↵ | Jordan Woyak | |
| crash with periodic effects and my GCPad adapter (probably a divide by zero behind the scenes). | |||
| 2018-12-24 | ControllerInterface: DInput: Update force feedback effects in a thread. This ↵ | Jordan Woyak | |
| should prevent slowdowns experienced by a handful of users. | |||
| 2016-06-24 | Reformat all the things. Have fun with merge conflicts. | Pierre Bourdon | |
| 2015-09-17 | ControllerInterface: Fix -Winconsistent-missing-override warnings on OSX | Lioncash | |
| 2015-09-05 | Add missing override specifiers | Lioncash | |
| 2015-05-25 | Update license headers to GPLv2+ | Tillmann Karras | |
| 2014-11-28 | ForceFeedback: Apply immediately as well | Jasper St. Pierre | |
| 2014-11-28 | ControllerInterface: Make UpdateInput / UpdateOutput return void | Jasper St. Pierre | |
| The return values here have never been checked, so it doesn't make sense to return a value to begin with. | |||
| 2014-10-21 | Add missing includes where headers depend on other headers having been ↵ | comex | |
| included first. This is good hygiene, and also happens to be required to build Dolphin using Clang modules. (Under this setup, each header file becomes a module, and each #include is automatically translated to a module import. Recursive includes still leak through (by default), but modules are compiled independently, and can't depend on defines or types having previously been set up. The main reason to retrofit it onto Dolphin is compilation performance - no more textual includes whatsoever, rather than putting a few blessed common headers into a PCH. Unfortunately, I found multiple Clang bugs while trying to build Dolphin this way, so it's not ready yet, but I can start with this prerequisite.) | |||
| 2014-09-21 | Fix building Dolphin on OSX without precompiled headers | 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-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-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-02-18 | Convert all includes to relative paths. | Lioncash | |
| 2014-02-17 | Second and final pass of clearing out tabs. | Lioncash | |
| 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 | |
