Adam Honse
1676693b96
Split HID and wrapped HID detector lists into specific detectors (with exact VID/PID matching) and generic detectors (with only IPU matching) and prioritize specific detectors when detecting HID devices
2026-02-02 23:24:12 -06:00
Adam Honse
693a8e5541
Add detectors for filtering on IPU only (no VID/PID)
2026-01-31 22:57:58 -06:00
Adam Honse
8ad7ae11ed
Drop support for old hidapi versions that don't support usage information
2026-01-31 22:14:20 -06:00
Adam Honse
df67332a30
Add optional HID device hotplug support (requires https://gitlab.com/OpenRGBDevelopers/hidapi-hotplug )
2026-01-31 22:05:39 -06:00
Adam Honse
9e44b7780a
Rework list handling in ResourceManager by having NetworkClient own its own list rather than sharing ResourceManager's list
2026-01-31 22:05:38 -06:00
Adam Honse
7a5783559b
Move HID detector calls to RunHIDDetector/RunHIDWrappedDetector functions and return controller list from detector functions
2026-01-31 22:05:38 -06:00
Adam Honse
cca380775a
Detection progress SDK integration, NetworkClient callback rework
2026-01-31 22:05:38 -06:00
Adam Honse
ca72e084eb
Split out detection system from ResourceManager into DetectionManager
...
* Split detection system out into its own class, DetectionManager
* Clean up ResourceManger's many callbacks into just two, one for detection and one general purpose
2026-01-31 22:05:38 -06:00