dolphin/Source/Core
JosJuice e2e33becc9 Android: Detect GCAdapter connection using BroadcastReceiver
We can register a BroadcastReceiver to have Android tell us when a GC
adapter gets connected instead of having a loop where we continuously
call SleepCurrentThread(1000) and poll the current status. When waiting
for a GC adapter to connect, this both reduces power usage and improves
responsiveness.

Note that I made openAdapter get the UsbDevice that's been stored by the
hotplug code instead of having openAdapter find the UsbDevice on its own
like before. This is only because I want to ensure that the UsbDevice
being tracked for disconnection is the same as the UsbDevice actually
being used, in case the user has multiple adapters connected.
2025-07-27 11:21:04 +02:00
..
AudioCommon AudioCommon/Mixer: make large array in Mixer::MixerFifo::Enqueue() static so that it's not created on the stack. 2025-07-11 01:01:03 +01:00
Common Common: Move GetDeviceProperty() into its own header 2025-07-19 21:24:51 +02:00
Core Android: Clean up naming in Java_GCAdapter and Java_WiimoteAdapter 2025-07-27 11:13:44 +02:00
DiscIO WiiSaveBanner: fall back to $userdir/Load/WiiBanners 2025-07-04 23:15:50 +01:00
DolphinNoGUI DolphinNoGUI: Make override explicit 2025-06-04 21:49:29 +02:00
DolphinQt Merge pull request #13446 from JosJuice/breakpoints-delayed-update 2025-07-25 23:26:25 -05:00
DolphinTool Merge pull request #13575 from tygyh/DolphinTool-Make-variables-constant 2025-05-07 15:47:14 -05:00
InputCommon Android: Detect GCAdapter connection using BroadcastReceiver 2025-07-27 11:21:04 +02:00
MacUpdater InputCommon: Update to use SDL3 and bump the SDL submodule in Externals to release-3.2.16. 2025-06-07 16:27:54 -05:00
UICommon USBUtils: Refactor USB device handling 2025-07-23 03:26:25 +02:00
UpdaterCommon
VideoBackends Merge pull request #13100 from CrossVR/unrestricted-depth-range 2025-07-23 19:25:09 +09:00
VideoCommon Vulkan: Add support for unrestricted depth range. 2025-07-21 14:07:26 +09:00
WinUpdater
CMakeLists.txt
DolphinLib.ARM64.props
DolphinLib.props USBUtils: Refactor USB device handling 2025-07-23 03:26:25 +02:00
DolphinLib.vcxproj
DolphinLib.vcxproj.user
DolphinLib.x64.props
VersionInfo.plist.in ScmRevGen: Don't generate Info.plist files directly 2024-12-05 14:56:08 -05:00