Adam Honse
0464fbcbe2
Make default SDK port a defined constant
2020-06-22 11:32:32 -05:00
Adam Honse
12226804f3
Rename small to medium for Cooler Master MP750
2020-06-22 11:23:26 -05:00
Adam Honse
f06d71bd0c
Add Cooler Master MP750 small variant PID
2020-06-22 08:59:42 -05:00
Adam Honse
112d5a1cb2
Add Corsair Strafe IDs to detection list
2020-06-22 08:47:46 -05:00
Martin Hartl
b70658e37d
Asus USB: Fail detection if config table read fails
2020-06-21 20:24:52 -05:00
Adam Honse
80a2770263
Update Corsair peripheral controller to use HID writes and reads instead of feature reports where possible
2020-06-21 20:11:16 -05:00
Erik Karlsson
765ef62858
Add SteelSeries Siberia 350
2020-06-21 19:18:38 -05:00
Matthias Wirtz
0e58fcc236
Update AuraUSBControllerDetect.cpp
2020-06-21 01:45:42 -05:00
Adam Honse
4bf0330974
Fix mode colors in Corsair Lighting Node controller
2020-06-20 22:14:30 -05:00
Térence Clastres
6d585d3eeb
Network: Print used port on startup and change default to 6742
...
Also print an error if server can't be started
1337 is already used by razer's rest server
Port idea by @bahorn (6742 = ORGB on a phone numpad)
2020-06-20 14:39:14 -05:00
Térence Clastres
0286a5dd58
CLI: Add daemon/server mode
2020-06-20 14:39:01 -05:00
Térence Clastres
b3cadbae5d
Fix CLI
...
It was not changing the colors since e3e6c034 and had an overflow on
`options->devices.size()` since 0f4ddd16 causing options not to be applied
Second issue was a bit trickier as it was not reproducable when using a
debug build. It seemed like `std::vector<DeviceOptions> devices` had an
overflow. I saw a bunch of warnings regarding comparison with implicit
cast so I figured I'd fix that first and see if it makes a difference.
Turns out it did and fixed the issue.
While toying around, I also noticed that `throw` didn't seem to work,
causing crashes later in the program. It turns out the catch-all clause
`catch (...)` is not necessary matching a `throw NULL` expression as it
might be of type `int`. The solution is to use `thrown nullptr;`
instead.
Reference: https://en.cppreference.com/w/cpp/language/try_catch
2020-06-19 16:46:57 -05:00
Adam Honse
e26e874d1c
Fix file that didn't get renamed
2020-06-19 16:34:51 -05:00
Adam Honse
c9c214267d
Update matrix map to fix offsets and add ISO layout keys to the matrix. ENTER was shifted right one column to account for ISO #/~ key
2020-06-19 15:18:52 -05:00
Adam Honse
6957c1ca03
Add link to OpenRGB.NET project by diogotr7 to README
2020-06-19 14:51:37 -05:00
Diogo Trindade
f5aafda340
Added logitech g512 PID
2020-06-19 14:41:14 -05:00
Adam Honse
f1fe428f59
Rename Hue2Controller to NZXTHue2Controller and add additional Hue 2 protocol devices documented in liquidctl
2020-06-19 14:41:09 -05:00
Thomas Karl Pietrowski
614c9768ad
Needed changes for nightly builds on launchpad.net
...
Signed-off-by: Thomas Karl Pietrowski <thopiekar@gmail.com>
2020-06-19 08:35:43 -05:00
Adam Honse
5828c4df8d
Add Debian packaging files
2020-06-19 08:35:26 -05:00
Adam Honse
6cf32b8a94
Remove icon extension in desktop file
2020-06-18 21:51:51 -05:00
B Horn
bc6487505a
Adding scripts and tooling to build an AppImage
2020-06-18 21:36:59 -05:00
Diogo Trindade
d1e8104442
Added missing g810 keys and PID
2020-06-18 11:48:33 -05:00
Adam Honse
91414084d6
Move Off mode to second position in MSI Mystic Light mode list so that custom mode works
2020-06-18 10:50:25 -05:00
Adam Honse
372ff746ad
Add SteelSeries Rival 300 Black Ops edition to PID detecton list
2020-06-18 09:47:39 -05:00
Adam Honse
ab297281d3
Fix Blackwidow 2019 string in OpenRazer device list
2020-06-17 03:26:22 -05:00
Adam Honse
2cbba19bf9
Code style changes to MSI Mystic Light detection, use the same hidapi detection code as used by other drivers
2020-06-16 17:21:35 -05:00
Adam Honse
b5001c983e
Add RGB Fusion 2 USB to udev rules
2020-06-16 13:47:14 -05:00
Adam Honse
7d4d6152ab
Add OpenRGB E1.31 Receiver to SDK projects list
2020-06-15 22:46:51 -05:00
Adam Honse
f2c1022c7f
Don't consider client online until it has been initialized
2020-06-15 22:41:33 -05:00
Adam Honse
771e362a63
Do not automatically refresh HyperX direct mode unless it has been 50ms since last device update to prevent flickering
2020-06-15 11:04:59 -05:00
Adam Honse
3eba2c3dd3
Add underglow zone for Razer Huntsman Elite
2020-06-14 15:57:50 -05:00
Adam Honse
305f66ad3d
Treat the LED strip on the Razer Diamondback as a single zone
2020-06-14 14:14:12 -05:00
Adam Honse
3191a87f46
Update README
2020-06-13 19:45:59 -05:00
Adam Honse
a9493d46aa
Implement LED packing for Logitech G810 direct mode
2020-06-13 17:32:39 -05:00
Adam Honse
6499ee4312
Add Logitech G810 direct mode, LED list, and matrix keymap. Update function still needs optimization to pack multiple keys per packet
2020-06-13 16:51:20 -05:00
Adam Honse
f26897df71
Fix Logitech G810 controller build on Linux
2020-06-12 19:49:04 -05:00
Adam Honse
8ae07ea9e2
Logitech G810 Orion Spectrum driver, does not include direct mode yet
2020-06-12 15:23:22 -05:00
Adam Honse
cb94b4fe28
Update .gitignore
2020-06-11 08:31:51 -05:00
Adam Honse
f51f222fb4
Initialize color modes for per-LED modes on Aura Core controller
2020-06-10 18:58:00 -05:00
Swyter
d3162ea2e8
Initial version of the MSVC/Qt5 GitLab buildbot. On Windows also copy inpoutx64.dll and libusb-1.0.dll to the final destination and use intermediate build folders to get rid of the cruft.
2020-06-10 18:32:40 -05:00
Adam Honse
fa1f0b05ce
Initialize i2c start and done flags
2020-06-10 11:42:28 -05:00
Adam Honse
c7bb002b7c
Add Aura X570 interface number workaround to libusb DLLs
...
Source for my libusb fork can be found on GitHub:
https://github.com/CalcProgrammer1/libusb
2020-06-10 09:43:30 -05:00
crashniels
b1de039f21
Finished up all the modes
2020-06-07 18:05:29 -05:00
Adam Honse
e086ecd0bb
Fix wheel color changing when setting all devices
2020-06-07 18:01:48 -05:00
Adam Honse
f612ca8bdc
Fix bug with ColorWheel updating
2020-06-07 17:58:55 -05:00
Adam Honse
5b8441c57d
Initial implementation of RGB Fusion 2 DRAM controller
2020-06-07 15:49:28 -05:00
Adam Honse
919d89d52f
Update Redragon M711 controller with generic write function
2020-06-03 21:48:17 -05:00
crashniels
479d51df87
AMD ADL Windows
2020-06-02 20:39:26 -05:00
Adam Honse
687424e732
Rename Glorious Model 0 detection file
2020-06-02 17:35:22 -05:00
crashniels
a2a613f22d
use hidapi instead of libusb
2020-06-02 17:34:01 -05:00