denk_mal
84f7f32ec2
reformat code
2021-03-31 11:13:44 +02:00
denk_mal
3a270cbea7
handle hid get error and avoid buffer overflow error
2021-03-31 11:13:17 +02:00
denk_mal
e69b59d339
resend data on hid send errors
2021-03-31 11:13:13 +02:00
denk_mal
59752dce98
move call of SetupZone from class constuctor to load function
2021-03-31 11:13:06 +02:00
denk_mal
813069a359
remove unused class variables
2021-03-31 11:13:00 +02:00
Adam Honse
d5e344f9d9
Add missing keepalive_time parameter back to E1.31 json config
2021-03-30 13:55:10 -05:00
Adam Honse
a77792a996
Disable Zalman Z Sync Controller due to bricking, cause unknown, but seems to also happen with official software
2021-03-30 12:23:16 -05:00
Adam Honse
0280ac3b29
Mask off speed bits in MSI Mystic Light controller
2021-03-30 08:53:58 -05:00
Adam Honse
d4ae75c512
Add one and two color breathing modes to RazerController
2021-03-29 23:28:23 -05:00
Adam Honse
9cab2437d2
Add random breathing mode to RazerController
2021-03-29 22:38:36 -05:00
Adam Honse
a94b43ee3d
Scan for an open port, so that multiple Yeelight controllers can be in music mode at the same time
2021-03-29 19:36:23 -05:00
Adam Honse
3e9993a6a4
Add Yeelight music mode, enabled with "music_mode" option in Yeelight configuration. Probably only works for one light right now.
2021-03-29 18:52:38 -05:00
Adam Honse
a5a9482206
Fix log folder creation on MacOS
2021-03-29 15:49:12 -05:00
Adam Honse
212c3e6297
Add universe_size field to E1.31 configuration to set number of channels per universe
2021-03-28 23:57:33 -05:00
Chris
501a1ff489
Updated parsers to allow GUI to run implicitly for -v, -vv and --print-
...
source options
* Added cfg_args counter for each in cli_pre_detection()
* Added each to the ignore options in ProcessOptions()
* Includes slight update to OptionHelp()
2021-03-28 22:27:27 +11:00
Adam Honse
827b75320c
Fix profile versioning. Profile version 1 used protocol version 0. Move profile version up to 2 using protocol version 2 and keep them synchronized if a new protocol version is added
2021-03-28 01:40:48 -05:00
Jan Henrik Müller
8e1cb178ca
Add real Gigabyte RTC2070 Super Gaming OC
2021-03-28 01:07:13 -05:00
Chris
067aa4d88a
Adding logging notices to ResourceManager to track explicit hid_init() and hid_exit()
2021-03-28 01:03:42 -05:00
Chris
d926754745
Adding "--loglevel" to ignore list in cli::ProcessOptions
2021-03-28 00:55:40 -05:00
Chris
ae8b502ad2
Gathering logging info to fix #1241
...
* Aligning profile version and header string
* Adding profile validation loggging
* Adding success / failure logging for each controller when attempting
to load profile
2021-03-28 00:53:10 -05:00
kevin wulff
e3f7394498
Added z390 Pro Carbon and Gaming Edge MB
2021-03-28 00:43:51 -05:00
morg
8ef9f622f1
Fix memory leak (RGBController::GetDeviceDescription)
2021-03-27 22:15:24 +01:00
Adam Honse
e848be5159
Add ASUS ROG Strix Flare PNK LTD
2021-03-27 11:44:48 -05:00
Adam Honse
2103982d7d
Add Asus Aura Keyboard controller for ROG Strix Flare (Direct mode only for now)
2021-03-27 00:26:50 -05:00
k1-801
1fdd4379a7
Small adjustments in LogManager
2021-03-24 11:39:26 -05:00
silas
460e53368d
Fix bad matrix for custom debug devices
2021-03-24 08:56:14 -05:00
silas
905d52ca57
Make spin box values be correct on startup
2021-03-24 13:40:29 +00:00
Chris
d65def0179
Fixing --help string for -p option
...
* Tweaked the profile mananger to allow to load profiles either with or
without the file extension
* Changed the --help string to reflect the change
2021-03-24 08:18:07 -05:00
Adam Honse
69cb7a0d9e
Use resource manager to register I2C interfaces and log them
2021-03-24 01:22:48 -05:00
Adam Honse
ec90f4678b
Change all I2C/SMBus detectors to use RegisterRGBController
2021-03-23 20:41:50 -05:00
k1-801
f1d6c2953d
Logger tweaks
...
Commit amended for code style and minor cleanup by Adam Honse <calcprogrammer1@gmail.com >
2021-03-23 20:20:52 -05:00
Adam Honse
0089852395
Rename RedragonK556Controller to EVisionKeyboardController
2021-03-23 14:40:08 -05:00
Chris
8492a8c76e
Prevent profiles loaded on startup from being overwritten
2021-03-23 12:47:27 -05:00
Adam Honse
16cc5ce6d4
Enable Mystic Light 7C80
2021-03-20 09:52:19 -05:00
Adam Honse
3230a18f98
Rename G502 static mode to direct after verification that it qualifies as a direct mode
2021-03-16 20:58:09 -05:00
Adam Honse
0bf9156374
Add MSI-RGB board 7A34 (MSI B350 PC Mate)
2021-03-16 20:04:43 -05:00
Adam Honse
f5d9a4e79f
Add 7B12 to 162-byte Mystic Light list
2021-03-13 15:23:49 -06:00
Adam Honse
0022371d64
Clean up MacOS section of OpenRGB.pro
2021-03-13 15:03:18 -06:00
Adam Honse
33957755c3
Use arch x86_64
2021-03-13 14:56:50 -06:00
Adam Honse
bac68ee861
Check MacOS architecture and add Intel MacOS build target
2021-03-13 14:50:59 -06:00
Adam Honse
288a1deb91
Enable Mystic Light 7C76
2021-03-13 13:59:25 -06:00
Adam Honse
62b99bb83d
Add 7C84 to supported MSI Mystic Light PIDs
2021-03-12 00:00:10 -06:00
Adam Honse
19f0dde82c
Add more tested Mystic Light boards
2021-03-11 16:11:19 -06:00
Adam Honse
d3da09f47e
Add Razer Firefly V2 to OpenRazer device list
2021-03-09 10:05:13 -06:00
Mervin de Ruiter
526a4daae2
Added support for HUE 2 Cable comb
2021-03-09 00:29:16 -06:00
Adam Honse
7531ea3b2f
Update OpenRazer-win32 to OpenRazer commit 1316cb9
2021-03-08 23:51:42 -06:00
Biswapriyo Nath
9e9a91a048
SettingsManager: Catch exception with constant reference parameter.
...
This fixes warning: catching polymorphic type 'class std::exception' by value.
2021-03-09 04:31:21 +00:00
morg
e1faa783b6
Add new CLI option, separate auto-detect and auto-connect
2021-03-08 22:25:37 -06:00
silas
30c595c6d6
Fix building on Qt6
2021-03-08 22:06:11 -06:00
Chris
e46325cbea
Updated CM ARGB Controller to v0023 protocol
...
* All RGB Modes are working
* All ARGB Modes are working sans Direct
* Direct Mode left available so zones are resizable
Commits squashed and amended for code style by Adam Honse <calcprogrammer1@gmail.com >
2021-03-08 21:57:40 -06:00