dolphin/Source/Core/DolphinWX/Src
Jasper St. Pierre 23ff31451f NetPlay: Rework pad mapping
Pad mapping and the UI behind it is significantly confusing,
and has been confusing users since NetPlay was introduced.

As part of a large code cleanup to help NetPlay more stable,
introduce a better pad mapping system where local pad mapping
is handled by the client. Now, all the server and other
clients know is which player have which controllers, and the
clients only know this so they can show the pad mapping in the
UI; they don't do anything else with it.

A future cleanup will use this pad mapping data to completely
ignore the pads configured in the settings pane on the host.
2013-08-23 09:40:08 -04:00
..
Android [Android] Gamepad input. Refactor JNI native functions to all pull from a single class instead of everywhere willy-nilly 2013-06-18 07:09:38 -05:00
Debugger Fix a bunch of random typos in comments and logging. 2013-04-19 09:21:45 -04:00
GLInterface In the EGL backend context interface, don't call eglMakeCurrent. This was only done to pull in some information to the info log. This is necessary since eglMakeCurrent binds the context to the current thread and we need to destroy the context and reinitialize it when jumping to a new thread. We already call MakeCurrent in Video_Prepare which is done in the new thread. 2013-08-16 23:41:45 +00:00
MemoryCards Lastly - new license header introduced to main Dolphin project. All done now. 2013-04-17 23:43:35 -04:00
AboutDolphin.cpp Lastly - new license header introduced to main Dolphin project. All done now. 2013-04-17 23:43:35 -04:00
AboutDolphin.h Lastly - new license header introduced to main Dolphin project. All done now. 2013-04-17 23:43:35 -04:00
ARCodeAddEdit.cpp Lastly - new license header introduced to main Dolphin project. All done now. 2013-04-17 23:43:35 -04:00
ARCodeAddEdit.h Lastly - new license header introduced to main Dolphin project. All done now. 2013-04-17 23:43:35 -04:00
CheatsWindow.cpp Build fix 2013-05-05 21:23:16 +02:00
CheatsWindow.h Updating Cheats manager when the ISO is changed etc. 2013-05-05 12:25:53 +02:00
ConfigMain.cpp Removed a redundant tooltip text. 2013-08-18 17:09:01 +10:00
ConfigMain.h Lastly - new license header introduced to main Dolphin project. All done now. 2013-04-17 23:43:35 -04:00
FifoPlayerDlg.cpp FifoPlayerDlg: Improve navigating through search results. 2013-05-06 22:20:17 +02:00
FifoPlayerDlg.h FifoPlayerDlg: Improve navigating through search results. 2013-05-06 22:20:17 +02:00
Frame.cpp Increase number of save state slots to 10. 2013-08-02 20:42:30 -04:00
Frame.h Tas input works with bongos too. 2013-07-23 20:43:51 -04:00
FrameAui.cpp Lastly - new license header introduced to main Dolphin project. All done now. 2013-04-17 23:43:35 -04:00
FrameTools.cpp Prevent stopping emulation before fully booting. This can sometimes cause dolphin to crash. 2013-08-16 10:04:08 -04:00
GameListCtrl.cpp Drag and drop. 2013-07-21 22:25:26 -04:00
GameListCtrl.h Drag and drop. 2013-07-21 22:25:26 -04:00
GeckoCodeDiag.cpp Changing the Gecko code comparison from metadata to data comparison 2013-06-01 09:21:57 +02:00
GeckoCodeDiag.h Updating Cheats manager when the ISO is changed etc. 2013-05-05 12:25:53 +02:00
GLInterface.h Lastly - new license header introduced to main Dolphin project. All done now. 2013-04-17 23:43:35 -04:00
Globals.h Increase number of save state slots to 10. 2013-08-02 20:42:30 -04:00
HotkeyDlg.cpp Increase number of save state slots to 10. 2013-08-02 20:42:30 -04:00
HotkeyDlg.h Lastly - new license header introduced to main Dolphin project. All done now. 2013-04-17 23:43:35 -04:00
InputConfigDiag.cpp InputConfigDiag: Save the configuration when pressing "OK" 2013-07-22 03:19:38 -04:00
InputConfigDiag.h InputConfigDiag: Save the configuration when pressing "OK" 2013-07-22 03:19:38 -04:00
InputConfigDiagBitmaps.cpp fix gcc warning, probably also the logic 2013-06-20 10:43:09 +02:00
ISOFile.cpp Fix a bunch of random typos in comments and logging. 2013-04-19 09:21:45 -04:00
ISOFile.h Lastly - new license header introduced to main Dolphin project. All done now. 2013-04-17 23:43:35 -04:00
ISOProperties.cpp Fixes Issue 6353 Remove extract apploader/dol from top level 2013-06-17 22:51:15 +12:00
ISOProperties.h Lastly - new license header introduced to main Dolphin project. All done now. 2013-04-17 23:43:35 -04:00
LogConfigWindow.cpp Lastly - new license header introduced to main Dolphin project. All done now. 2013-04-17 23:43:35 -04:00
LogConfigWindow.h Lastly - new license header introduced to main Dolphin project. All done now. 2013-04-17 23:43:35 -04:00
LogWindow.cpp Lastly - new license header introduced to main Dolphin project. All done now. 2013-04-17 23:43:35 -04:00
LogWindow.h LogWindow: Fix a bad initializer 2013-07-05 22:39:18 -04:00
Main.cpp Main: Fix code that creates the BIOS subdirectories 2013-08-12 06:23:58 -04:00
Main.h Lastly - new license header introduced to main Dolphin project. All done now. 2013-04-17 23:43:35 -04:00
MainAndroid.cpp [Android] Some minor cleanup. 2013-07-27 15:09:33 -05:00
MainNoGUI.cpp Lastly - new license header introduced to main Dolphin project. All done now. 2013-04-17 23:43:35 -04:00
MemcardManager.cpp Lastly - new license header introduced to main Dolphin project. All done now. 2013-04-17 23:43:35 -04:00
MemcardManager.h Lastly - new license header introduced to main Dolphin project. All done now. 2013-04-17 23:43:35 -04:00
NetWindow.cpp NetPlay: Rework pad mapping 2013-08-23 09:40:08 -04:00
NetWindow.h NetPlay: Rework pad mapping 2013-08-23 09:40:08 -04:00
PatchAddEdit.cpp Lastly - new license header introduced to main Dolphin project. All done now. 2013-04-17 23:43:35 -04:00
PatchAddEdit.h Lastly - new license header introduced to main Dolphin project. All done now. 2013-04-17 23:43:35 -04:00
PHackSettings.cpp Lastly - new license header introduced to main Dolphin project. All done now. 2013-04-17 23:43:35 -04:00
PHackSettings.h Lastly - new license header introduced to main Dolphin project. All done now. 2013-04-17 23:43:35 -04:00
stdafx.cpp Lastly - new license header introduced to main Dolphin project. All done now. 2013-04-17 23:43:35 -04:00
stdafx.h Lastly - new license header introduced to main Dolphin project. All done now. 2013-04-17 23:43:35 -04:00
TASInputDlg.cpp Tas input works with bongos too. 2013-07-23 20:43:51 -04:00
TASInputDlg.h Fix L and R triggers with tas input. 2013-07-23 19:44:43 -04:00
UDPConfigDiag.cpp Attempt to be consistent with conversions between std::string and wxString. 2013-02-28 02:30:05 -06:00
UDPConfigDiag.h Move UDPConfigDiag into Dolphin, to allow building of UDP Wiimote again. 2010-11-14 13:30:57 +00:00
VideoConfigDiag.cpp VideoConfigDialog: Rephrase "Hacked Buffer Upload" and its description to something less technical. 2013-08-16 14:26:50 +00:00
VideoConfigDiag.h also hide hacked buffer option on d3d 2013-05-23 13:58:37 +02:00
WiimoteConfigDiag.cpp Saving real Wiimote state 2013-06-25 09:24:14 -04:00
WiimoteConfigDiag.h Saving real Wiimote state 2013-06-25 09:24:14 -04:00
WXInputBase.cpp Lastly - new license header introduced to main Dolphin project. All done now. 2013-04-17 23:43:35 -04:00
WXInputBase.h Lastly - new license header introduced to main Dolphin project. All done now. 2013-04-17 23:43:35 -04:00
WxUtils.cpp Lastly - new license header introduced to main Dolphin project. All done now. 2013-04-17 23:43:35 -04:00
WxUtils.h Lastly - new license header introduced to main Dolphin project. All done now. 2013-04-17 23:43:35 -04:00
X11Utils.cpp Move in-game keybinding handling to a central location 2013-07-21 23:17:16 -04:00
X11Utils.h Move in-game keybinding handling to a central location 2013-07-21 23:17:16 -04:00