dolphin/Source
comex 906de748bd Refactor thread handling to fix OS X bug.
On OS X, openL2CAPChannelSync registers events on the current
thread's run loop, so Connect needs to be called on a thread that's
going to do CFRunLoopRun; this was causing all Wiimote input to be
ignored.  Easiest way to do that is to use the Wiimote thread, and
have Read call CFRunLoopRun to block on events, bringing OS X's
Wiimote event loop in line with every other platform's.  This also
means that the thread can't be stopped and recreated by Prepare,
so make Prepare notify it instead, which has the side effect of not
making the GUI block on Prepare.  (It would be nice if the GUI also
did not block on searching for devices, because blocking the GUI
is gross, but for now...)
2013-09-04 03:24:00 -04:00
..
Android [Android] Fix an accidental call to the wrong method in the superclass of EmulationActivity. Should have been returning "super.onMenuItemSelected(itemId, item)" instead of "super.onOptionsItemSelected(item)". 2013-09-03 17:25:45 -04:00
Core Refactor thread handling to fix OS X bug. 2013-09-04 03:24:00 -04:00
DSPSpy llejit - fix for flag generation code + dspspy jit workaround 2011-04-15 13:04:20 +00:00
DSPTool Buildfix for dsptool. 2013-05-21 20:30:09 -04:00
Plugins ogl: remove obsolete code 2013-09-03 18:51:30 +02:00
TestSuite clear cg from project files 2013-02-27 10:55:25 +01:00
UnitTests Adding unit test project to VS solution 2013-05-22 03:29:58 +02:00
VSProps Merge branch 'master' into wii-network 2013-08-16 19:17:07 +12:00
CMakeLists.txt Add the DSPTool and UnitTests to the cmake build. They are optional, and to enable them add -DDSTPTOOL and -DUNITTESTS to the cmake command line. 2011-07-18 01:47:55 +00:00
Dolphin_2010.sln Fix debug builds. Sorry. 2013-08-25 13:39:30 +12:00