Adam Honse
acc032a69c
Adjust Polychrome speed
2020-07-06 13:17:39 -05:00
Adam Honse
950a3be01d
More MSI Mystic Light cleanup
2020-07-06 03:45:45 -05:00
Adam Honse
6626321e80
Don't update NZXT fan status for any Hue 2 devices until we get initialization packet working
2020-07-06 02:13:00 -05:00
Adam Honse
7276f5e1d5
Add speed control to Polychrome controller
2020-07-06 02:03:47 -05:00
Adam Honse
5f9c4f8432
Code cleanup and rework for MSI Mystic Light controller
...
* Replace decimal constants with hexadecimal constants when ANDing/ORing values
* Add comments to explain what the code is doing
* Use C-style casts to fit the project standards
2020-07-05 18:27:51 -05:00
Adam Honse
a1cd324731
Add comments and minor cleanup to Kraken driver
2020-07-05 12:12:07 -05:00
Adam Honse
c2c5e6666d
Fix previous commit
2020-07-05 12:04:35 -05:00
Adam Honse
f7d6ede033
Update NZXT Hue 2 and Kraken detectors
2020-07-05 12:02:29 -05:00
Adam Honse
25f9e2a110
Add --client command line argument for opening network clients
2020-07-05 04:25:46 -05:00
Adam Honse
8ef6888a28
Add I2C byte operation to piix4 driver on Windows
2020-07-04 15:40:46 -05:00
B Horn
78a7be63ef
Using the correct PID for the Steelseries 300 (0x1710)
2020-07-04 03:28:46 -05:00
Adam Honse
f108515a6e
Fix Set All Devices being slow and crashing on certain setups. It was sending the update multiple times
2020-07-03 02:59:54 -05:00
Adam Honse
ad4e198aea
Replace C-style clock() with std::chrono::steady_clock to fix timing on Linux
2020-07-02 16:59:30 -05:00
Adam Honse
5aad79135f
Don't try to read fan status for Hue 2 devices without fan controllers
2020-07-01 19:25:29 -05:00
Adam Honse
5fc6981c16
Fix OpenRazer devices with logo/scroll/left/right matrix effect nodes on Windows
2020-06-30 18:11:15 -05:00
Adam Honse
942df26432
Update Readme
2020-06-30 18:10:44 -05:00
Adam Honse
b3860be638
Bring in NZXT Hue 2 controller improvements from fan_devel branch
2020-06-28 23:44:35 -05:00
Adam Honse
8ecabb0789
Add 32-bit GitLab CI build target for Windows
2020-06-28 22:40:42 -05:00
Adam Honse
d3fc88b24f
Fix USB serial port detection in Windows. Fixes false Hue+ detection
2020-06-28 22:36:25 -05:00
Adam Honse
dfb2e52e7b
Add --i2c-tools to help text with warning, set GUI flag if --i2c-tools is specified
2020-06-28 21:41:00 -05:00
Adam Honse
96af869d79
Check for local server before detecting devices from hardware and tweak timeouts to make network connections faster
2020-06-28 21:08:59 -05:00
Adam Honse
4c6429ae76
Add OpenRGB client support to GUI
2020-06-28 17:57:27 -05:00
Adam Honse
7d2877a8e9
Don't exit after loading a profile from the command line
2020-06-28 11:21:56 -05:00
Adam Honse
a25f3ef2fc
GUI rework to provide more control over optional tabs to main.cpp, add TODO comments for client mode
2020-06-28 03:01:43 -05:00
Adam Honse
15ace9d094
Add flag to start application minimized to tray
2020-06-28 02:30:23 -05:00
Adam Honse
58aba0a147
Allow specifying --gui and --server together
2020-06-28 02:18:28 -05:00
EXtremeExploit
199db16ec0
Fix RGB problem with strip and media keys
2020-06-26 20:59:54 -05:00
EXtremeExploit
c364fabf57
Add the UK Enter and UK Backslash leds
2020-06-26 20:20:46 -05:00
Adam Honse
15a2d5beaf
Add zadig clarification to readme
2020-06-26 13:50:00 -05:00
Adam Honse
5b956f7ff1
Add missing Corsair PIDs
2020-06-26 11:15:59 -05:00
Chris
dc42248a88
Added Warrior Kane TC235
2020-06-25 23:59:28 -05:00
Adam Honse
eeeab399be
Fix LED count in Corsair Lighting Node controller
2020-06-25 22:32:33 -05:00
Adam Honse
39d451793b
Update Lighting Node detection to detect multiple of the same device. Add reads to Lighting Node driver to fix compatibility with Corsair Lighting Protocol Arduino project
2020-06-25 22:30:31 -05:00
Adam Honse
5db888fba0
Add Fedora dependency list to README
2020-06-25 14:51:02 -05:00
Adam Honse
1b91687fac
Re-add LED 2 for WiFi X570 Gigabyte boards
2020-06-25 13:25:11 -05:00
Chris
7d38cd4a78
Fix issue #161
...
- removed added LED in known_channels for the x570
- ensured that the .header address is passed to SetLEDEffect() correctly
2020-06-25 13:07:18 -05:00
Chris
899b90decc
Udev rules to replace 99-openRGB.rules
...
- whilst rule number is arbiturary TAG=+"uaccess" needs to be run prior
to /lib/udev/rules.d/70-uaccess.rules
- Removed unsafe MODE="666" access
- Removed GROUP tags as no longer required
- Confirmed working on Ubuntu & Arch. See issue #329
2020-06-25 09:15:50 -05:00
edbgon
8dcb1f075d
Add LED header for Gigabyte RGB Fusion 2.0 - X570 I AORUS PRO WIFI (rev. 1.0) motherboards. Solves #161 .
2020-06-25 08:50:47 -05:00
Nate Dean
5588f9b7a9
Quick G403 Hero support (First Time contributing to something so hopefully I don't mess up)
2020-06-25 08:16:54 -05:00
Thomas Karl Pietrowski
717620e8dd
debian: openrgb-udev depends on udev
...
Makes sense, no?
Signed-off-by: Thomas Karl Pietrowski <thopiekar@gmail.com >
2020-06-24 12:05:29 -05:00
Thomas Karl Pietrowski
877d462dbc
debian: Remove package dependencies
...
debhelper is smart enough to determine these on it's own.
Signed-off-by: Thomas Karl Pietrowski <thopiekar@gmail.com >
2020-06-24 12:05:19 -05:00
Thomas Karl Pietrowski
d3cf315175
debian: Also recommend openrgb-dkms-drivers
...
Signed-off-by: Thomas Karl Pietrowski <thopiekar@gmail.com >
2020-06-24 10:51:32 -05:00
Thomas Karl Pietrowski
f47129902a
debian: Building in parallel
...
Signed-off-by: Thomas Karl Pietrowski <thopiekar@gmail.com >
2020-06-24 10:51:07 -05:00
Thomas Karl Pietrowski
5a3c69ec32
debian: Recommend to install openrgb-udev
...
Signed-off-by: Thomas Karl Pietrowski <thopiekar@gmail.com >
2020-06-24 10:50:55 -05:00
Thomas Karl Pietrowski
392c547b87
debian: Making openrgb-udev a arch-indep package
...
Signed-off-by: Thomas Karl Pietrowski <thopiekar@gmail.com >
2020-06-24 10:50:37 -05:00
Thomas Karl Pietrowski
38527a5122
debian: Adding pkg-config as Build-Dep
...
Signed-off-by: Thomas Karl Pietrowski <thopiekar@gmail.com > (github: thopiekar)
2020-06-24 10:49:37 -05:00
Thomas Karl Pietrowski
77412a959f
debian: Cleanup
...
Signed-off-by: Thomas Karl Pietrowski <thopiekar@gmail.com > (github: thopiekar)
2020-06-24 10:49:17 -05:00
Thomas Karl Pietrowski
3a5ebe387e
debian: Adding separate package for udev rule
...
Signed-off-by: Thomas Karl Pietrowski <thopiekar@gmail.com >
2020-06-24 10:48:49 -05:00
Térence Clastres
1db412e970
Fix high CPU usage when running the SDK server
...
It was coming from `recv_select()` and `accept_select()`
The timeval struct members for select() is reset after each call to select() for
whatever reason so like FD_ZERO and FD_SET it needs to be placed inside
the loop.
Source: https://stackoverflow.com/questions/3324078/why-select-always-return-0-after-the-first-timeout
2020-06-24 10:08:40 -05:00
Chris
a3c931392a
Merged MP750 Medium changes and made logic changes to correctly compile
...
and execute
2020-06-24 10:04:39 -05:00