Richard Hughes
f4c0c7fe01
corsair: Fix two g_prefix_error() typos
2022-07-21 15:28:24 +01:00
Richard Hughes
b8a5f4945f
corsair: trivial: Do not set the physical ID, as it's also set by _add_child()
2022-07-21 15:28:24 +01:00
Richard Hughes
b507f3af59
corsair: trivial: Style fix
2022-07-21 15:28:24 +01:00
Richard Hughes
ab9f27e6db
Add a precommit script to check for missing GObject finalizers
2022-07-11 11:16:47 +01:00
Richard Hughes
726a85d5d9
corsair: Fix trivial -Wunused-variable issue
2022-07-11 09:52:46 +01:00
Richard Hughes
b3800609b6
Ensure FuDevice->set_progress() always sets 4 steps
2022-06-16 19:54:46 +01:00
Richard Hughes
fc2da47b69
Remove fu_strtoull_full()
2022-06-14 14:36:52 -05:00
Richard Hughes
9d33c29e92
Split out the string helpers to a new source file
2022-06-14 14:36:52 -05:00
Andrii Dushko
4b242efe91
corsair: improve subdevice handling
...
* add IN endpoint flushing for a subdevice
* don't check for a subdevice if in bootloader mode
* add delay for a first subdevice check to prevent unneeded polling
2022-06-07 17:09:26 +03:00
Andrii Dushko
e01abee3f4
corsair: Flush input endpoint before sending commands
2022-06-06 07:51:16 +01:00
Richard Hughes
dc91d59f8e
Remove the recently added fu_progress_add_step_full()
...
Just break API instead.
2022-06-03 13:47:11 -05:00
Andrii Dushko
41f5b7b563
corsair: add support for new devices
...
* KATAR PRO XT
* SABRE PRO
* KATAR PRO WIRELESS
2022-05-26 09:21:35 +01:00
Richard Hughes
c38be3aca6
corsair: Use correct format specifier in error message
2022-04-23 10:28:16 +01:00
Andrii Dushko
47381ba54a
Add a plugin for Corsair devices
...
Supported devices:
* SABRE RGB PRO WIRELESS
* SLIPSTREAM WIRELESS USB Receiver
2022-04-08 12:52:08 +01:00