dolphin-emulator/Source/Core/Core
aldelaro5 7e99d03b7f Add the ability to get partial input group
For hotkeys, changed HotkeyManager to allow to get and make partial groups of hotkeys.

Also preserved the old configuration naming scheme for the ini, this is done to preserve compatibility with the older groups structure.

Add the ability to get GCPad control groups

Used like the HotkeyManager methods, this is used for the new GCPad configuration dialog.

Add the ability to get groups of Keyboard input

Same reasons as the previous ones.

Add ability to get groups of Wiimote input

Add the ability to get extensions group

This needed to pass to 3 classes.  Will be used for their respective dialogs.
2016-11-25 02:37:22 -05:00
..
Boot Merge pull request #4399 from JosJuice/unify-getgctime 2016-10-31 12:47:06 +01:00
Debugger DebugInterface: Make GetRawMemoryString return a std::string 2016-10-07 10:26:26 -04:00
DSP Core: Remove double newlines at the end of *_LOG messages. 2016-11-02 02:09:33 +00:00
FifoPlayer Fix missing includes 2016-10-07 23:46:41 +02:00
HLE HLE: Logs nlPrintf calls 2016-10-05 19:15:26 +01:00
HW Add the ability to get partial input group 2016-11-25 02:37:22 -05:00
IPC_HLE IPC_HLE: Move NWC24Config and WiiNetConfig to their own source files 2016-11-05 03:12:07 -04:00
PowerPC JitArm64: Don't emit normal block exit for branch-to-self instructions 2016-11-15 00:28:14 +10:00
ActionReplay.cpp Fix missing includes 2016-10-07 23:46:41 +02:00
ActionReplay.h CheatManager/ISOProperties: Refactor ActionReplay tabs as a class 2016-08-31 14:32:12 +10:00
Analytics.cpp VideoConfig: Remove fullscreen flags. 2016-11-11 20:36:09 +01:00
Analytics.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
ARDecrypt.cpp CheatManager/ISOProperties: Refactor ActionReplay tabs as a class 2016-08-31 14:32:12 +10:00
ARDecrypt.h CheatManager/ISOProperties: Refactor ActionReplay tabs as a class 2016-08-31 14:32:12 +10:00
BootManager.cpp DiscIO/SConfig: Rename GetUniqueID to GetGameID 2016-10-29 15:24:02 +02:00
BootManager.h Don't read/store settings directly from/to SYSCONF 2016-10-08 14:37:55 +02:00
CMakeLists.txt IPC_HLE: Move NWC24Config and WiiNetConfig to their own source files 2016-11-05 03:12:07 -04:00
ConfigManager.cpp DiscIO/SConfig: Rename GetUniqueID to GetGameID 2016-10-29 15:24:02 +02:00
ConfigManager.h DiscIO/SConfig: Rename GetUniqueID to GetGameID 2016-10-29 15:24:02 +02:00
Core.cpp IPC_HLE: Move NWC24Config and WiiNetConfig to their own source files 2016-11-05 03:12:07 -04:00
Core.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
Core.vcxproj IPC_HLE: Move NWC24Config and WiiNetConfig to their own source files 2016-11-05 03:12:07 -04:00
Core.vcxproj.filters IPC_HLE: Move NWC24Config and WiiNetConfig to their own source files 2016-11-05 03:12:07 -04:00
CoreTiming.cpp CoreTiming: Guarantee FIFO processing of timed events 2016-09-08 19:46:42 +10:00
CoreTiming.h CoreTiming: Document initial startup behavior 2016-09-03 14:55:45 +10:00
DSPEmulator.cpp Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
DSPEmulator.h DSPEmulator: Move common variable into base class 2016-10-07 08:55:54 -04:00
ec_wii.cpp Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
ec_wii.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
GeckoCode.cpp GeckoCode: Provide operator== and operator!= overloads 2016-10-03 02:32:43 -04:00
GeckoCode.h GeckoCode: Provide operator== and operator!= overloads 2016-10-03 02:32:43 -04:00
GeckoCodeConfig.cpp Fix building with PCH disabled. 2016-08-07 01:18:59 -05:00
GeckoCodeConfig.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
Host.h Host: Remove the Host_RequestFullscreen() method. 2016-11-11 20:36:09 +01:00
HotkeyManager.cpp Add the ability to get partial input group 2016-11-25 02:37:22 -05:00
HotkeyManager.h Add the ability to get partial input group 2016-11-25 02:37:22 -05:00
MachineContext.h Add a context definition for OpenBSD amd64. 2016-07-17 22:15:14 -06:00
MemoryWatcher.cpp Core: Change CoreTiming event key from int to EventType* 2016-09-03 14:55:44 +10:00
MemoryWatcher.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
MemTools.cpp Add a context definition for OpenBSD amd64. 2016-07-17 22:15:14 -06:00
MemTools.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
Movie.cpp Merge pull request #4368 from JosJuice/updatewantdeterminism-loadinput 2016-11-02 16:26:48 +01:00
Movie.h Remove Frameskip 2016-10-08 11:49:51 -05:00
NetPlayClient.cpp EXI_DeviceIPL: Unify GetGCTime epoch handling 2016-10-29 18:30:00 +02:00
NetPlayClient.h HW: Change u8 pad specifier params to int where applicable 2016-10-07 08:14:12 -04:00
NetPlayProto.h EXI_DeviceIPL: Unify GetGCTime epoch handling 2016-10-29 18:30:00 +02:00
NetPlayServer.cpp EXI_DeviceIPL: Unify GetGCTime epoch handling 2016-10-29 18:30:00 +02:00
NetPlayServer.h Fix bogus UPnP requests 2016-07-23 20:04:07 +02:00
PatchEngine.cpp GeckoCode: Save installation state to savestates 2016-10-03 16:27:42 +11:00
PatchEngine.h PatchEngine: Handle MSR more cleanly 2016-10-03 16:27:42 +11:00
State.cpp Merge pull request #4383 from Sintendo/minor-text-fixes 2016-10-31 12:51:42 +01:00
State.h DolphinWX: Don't translate OSD messages 2016-08-10 18:18:25 +02:00