dolphin-emulator/Source/Plugins/Plugin_Wiimote/Src
Glenn Rice c2e0c75c93 EXPERIMENTAL
Removed X event loops from GCPad and Wiimote plugins, and implemented an asynchronous check for keyboard and mouse buttons.
Also added an X event loop in core that handles events while the emulator is paused.  Prevents unexpected behavior from events that occur while the emulator is paused.
Now there is only one event loop running at a time (besides those hidden in SDL).
I will revert this commit if other devs are unhappy with it.


git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@5048 8ced0084-cf51-0410-be5f-012b33b47a6e
2010-02-13 20:47:23 +00:00
..
Config.cpp Linux global build. At least the basic footwork is done here. 2010-02-02 21:56:29 +00:00
Config.h Load IR Pointer settings on every game boot, because that's a per-game setting (each game has it's own IR calibration)... 2010-01-16 15:02:01 +00:00
ConfigBasicDlg.cpp Fix the PadSimple and GCPad plugins so their dialogs close properly. 2010-01-24 14:41:53 +00:00
ConfigBasicDlg.h Minor GUI rearrangement 2010-01-11 13:56:11 +00:00
ConfigGamepad.cpp Merged PadSimple with nJoy 2010-01-22 23:19:16 +00:00
ConfigPadDlg.cpp Fixes Issue 2164 2010-01-29 04:42:19 +00:00
ConfigPadDlg.h Merged PadSimple with nJoy 2010-01-22 23:19:16 +00:00
ConfigRecording.cpp Linux global build. At least the basic footwork is done here. 2010-02-02 21:56:29 +00:00
ConfigRecordingDlg.cpp from BhaaL: linux compile fix for r4794, Event::Wait now supports a timeout (default to INFINITE), and it returns true when the timeout expired. fixes issue 1974 2010-01-09 19:06:23 +00:00
ConfigRecordingDlg.h Added Nunchuk to the Wiimote Recording window. Now you can know if your Nunchuk is working as it should =P 2010-01-08 20:27:54 +00:00
DataReports.cpp An attempt to fix Issue 1919 (Multi-Wiimote Freezing) 2010-01-05 17:39:06 +00:00
EmuDefinitions.cpp EXPERIMENTAL 2010-02-13 20:47:23 +00:00
EmuDefinitions.h EXPERIMENTAL 2010-02-13 20:47:23 +00:00
EmuDynamics.cpp Fixes Issue 2164 2010-01-29 04:42:19 +00:00
EmuMain.cpp EXPERIMENTAL 2010-02-13 20:47:23 +00:00
EmuMain.h EXPERIMENTAL 2010-02-13 20:47:23 +00:00
EmuPad.cpp Fixes Issue 2164 2010-01-29 04:42:19 +00:00
EmuSubroutines.cpp Merged PadSimple with nJoy 2010-01-22 23:19:16 +00:00
EmuSubroutines.h An attempt to fix Issue 1919 (Multi-Wiimote Freezing) 2010-01-05 17:39:06 +00:00
Encryption.cpp STAND BACK - NEWLINE POLICE 2009-11-15 22:26:39 +00:00
Encryption.h Now ALL copyright dates are fixed to the legally correct year: The year in which the project began. Now we don't have to change it every year :) 2009-07-28 21:32:10 +00:00
FakeAccelerometer.cpp Added some unused code as a proposal of how to reorganize the strangely-orgamized FillReport.cpp. 2009-12-09 23:10:39 +00:00
FakeAccelerometer.h Added some unused code as a proposal of how to reorganize the strangely-orgamized FillReport.cpp. 2009-12-09 23:10:39 +00:00
FillReport.cpp EXPERIMENTAL 2010-02-13 20:47:23 +00:00
main.cpp Don't delete dialogs. Let wxWidgets take care of this. 2010-01-24 16:39:47 +00:00
main.h Fix the PadSimple and GCPad plugins so their dialogs close properly. 2010-01-24 14:41:53 +00:00
ReadWiimote.cpp coreaudio backend make sound now 2010-01-12 22:35:28 +00:00
Rumble.cpp Fixes Issue 2164 2010-01-29 04:42:19 +00:00
SConscript Linux compile fix 2009-12-15 14:40:03 +00:00
wiimote_hid.h Now Dolphin officially supports Multi-WiiMote (up to 4) 2009-12-27 19:31:02 +00:00
wiimote_real.cpp Fixes issue 1777. 2010-02-01 18:22:58 +00:00
wiimote_real.h from BhaaL: linux compile fix for r4794, Event::Wait now supports a timeout (default to INFINITE), and it returns true when the timeout expired. fixes issue 1974 2010-01-09 19:06:23 +00:00