1054 Commits
Author SHA1 Message Date
DarthAffe 8faedd1e26 Fixed error in solution 2023-07-24 00:36:32 +02:00
DarthAffe 6f91af9039 Readded support for older CUE-SDKs 2023-07-23 19:49:30 +02:00
DELUUXE 803acf2f99 Added Razer Blade 16 PID 2023-07-22 23:39:23 +02:00
Robert ba99ecfbdc Layout - Allow loading directly from a stream 2023-07-09 13:43:54 +02:00
DarthAffe 0609e49571 Added locks around device provider instance usages 2023-06-18 19:54:57 +02:00
DarthAffe fdc69fdac5 Implemented recommended dispose pattern for DeviceProviders 2023-06-15 23:03:24 +02:00
Aytaç Kayadelen 5cb5962c1e remove System.Management dependency 2023-06-14 22:41:07 +02:00
DarthAffe 56d77dee35 Merge pull request #331 from diogotr7/feature/corsair-size
Corsair - Fixed corsair partial devices getting longer
2023-06-12 19:54:13 +02:00
DarthAffe 88a0f0fa11 Merge pull request #334 from DarthAffe/razer-pids
Fixed duplicate Razer PID
2023-06-12 19:53:59 +02:00
Robert 2b203b2308 Fix duplicate 2023-06-12 19:48:52 +02:00
DarthAffe 4fb1dca55d Merge pull request #333 from DarthAffe/razer-pids
Added more Razer keyboard and mouse PIDs
2023-06-11 14:02:09 +02:00
Robert bf711325cf Added more Razer keyboard and mouse PIDs 2023-06-11 10:19:27 +02:00
DarthAffe 83bdfea2f3 Merge pull request #321 from DarthAffe/Core/DevicesChangedEvent
Core/devices changed event
2023-06-03 21:29:56 +02:00
DarthAffe d7fffb4213 Added comment to new corsai FixOffsetDeviceLayout-method 2023-06-03 19:28:15 +00:00
Diogo Trindade ca3c9fc5d3 WIP - Fixed corsair partial devices getting longer
the first device has the correct size, all following ones are larger than intended. tested with corsaid lighting node core and sp120
2023-06-03 19:44:37 +01:00
DarthAffe a0bdd837e2 Merge pull request #329 from diogotr7/feature/update-openrgb-net
Update OpenRGB.NET nuget
2023-05-24 00:22:08 +02:00
Diogo Trindade e547bae209 Update OpenRGB.NET nuget 2023-05-23 22:58:13 +01:00
DarthAffe e96e1d636f Merge pull request #328 from DarthAffe/Steelseries/Devices
Added SteelSeries Aerox 5 Wireless #323
2023-05-21 11:57:12 +02:00
DarthAffe 5dbcd9c81e Added SteelSeries Aerox 5 Wireless #323 2023-05-20 22:34:29 +02:00
DarthAffe 79252d5b31 Merge pull request #319 from DragRedSim/asus-rog-strix-laptop
Asus - added mapping for ROG Strix G15 (2021) laptop
2023-05-20 22:00:05 +02:00
DarthAffe 27018b34e3 Merge pull request #325 from roxaskeyheart/patch-3
Add more Razer Keyboard HIDs
2023-05-20 21:48:13 +02:00
DarthAffe 0aca2d84b1 Apply suggestions from code review 2023-05-20 19:36:53 +00:00
DarthAffe 020f249f9a Merge pull request #322 from DarthAffe/NativeStuff
Native stuff
2023-05-20 21:27:41 +02:00
DarthAffe 1532e31a33 Improved Stop of DeviceUpdateTrigger 2023-05-15 22:50:47 +02:00
DarthAffe b90c47076a Changed DevicesChangedEventArgs to only contain the device causing the change and an enum indicatin what happened 2023-05-15 22:45:28 +02:00
Danielle d53801117b Add more Razer Keyboard HIDs
Added extra Razer Keyboard device HIDs, sourced from https://github.com/openrazer/openrazer.
2023-05-11 19:44:37 +10:00
DarthAffe a196d2a0a4 Changed the calculation mode of the SolidColor-brush to absolute for performance reasons 2023-05-08 22:07:49 +02:00
DarthAffe 73b7f1f24f Changed Bindable-Methods to not be virtual since there is not really a point in overriding them 2023-05-08 22:04:36 +02:00
DarthAffe 124f76b382 Fixed comment 2023-05-08 22:03:41 +02:00
DarthAffe 4684e29610 Changed DevicesChanged-event to provide a single device instead of a list 2023-05-08 21:47:51 +02:00
DarthAffe 67f3625993 Changed device lists in the DevicesChanged-event to readonly 2023-05-08 21:30:52 +02:00
DarthAffe 7e72d3199b Added DevicesChanged-event to device providers 2023-05-08 21:28:55 +02:00
DarthAffe acddfed2b1 Removed allocation when applying decorators 2023-05-08 20:47:47 +02:00
David Ross Smith 184a5823e8 Asus - added LED mapping for ROG Strix G15 (2021)
- Device is a laptop with RGB in the keyboard, as well as an LED strip
- LED mappings reuse those from the ROG Zephyrus Duo where appropriate
2023-05-02 21:55:36 +10:00
David Ross Smith e9cd657eac Asus - Corrected unspecified device documentation
- Previous info was copy/pasted from headset values
2023-05-02 21:51:32 +10:00
David Ross Smith 0c8f48ea44 Asus - Modify device type enum to add new items
- USB keyboard with 5-zone lighting (also passed as a keyboard)
- Watercooler (uses generic lighting)

- Sourced from https://www.asus.com/microsite/aurareadydevportal/interface_aura_service_lib_1_1_i_aura_sdk.html
2023-05-02 21:50:47 +10:00
DarthAffe 93cd8055a2 Simplified span-fixes in Samplers 2023-04-24 23:13:12 +02:00
DarthAffe 4a0ae1a185 Merge pull request #318 from DarthAffe/RenderPerformance
Changed stride and DataPerPixel in the PixelTexture to be a property …
2023-04-23 18:05:56 +02:00
DarthAffe a2194849b6 Changed stride and DataPerPixel in the PixelTexture to be a property for consistency 2023-04-23 18:05:24 +02:00
DarthAffe 346d502e0f Merge pull request #317 from DarthAffe/RenderPerformance
Changed DataPerPixel and Stride to be protected in PixelTexture
2023-04-23 18:03:02 +02:00
DarthAffe 9f8e64fbcb Changed DataPerPixel and Stride to be protected in PixelTexture 2023-04-23 18:02:11 +02:00
DarthAffe 54f39f8023 Merge pull request #316 from DarthAffe/RenderPerformance
Render performance
2023-04-23 17:47:23 +02:00
DarthAffe 928d5c2ef9 Added license link to SimplexNoise 2023-04-23 17:36:22 +02:00
DarthAffe 586734b44a (MAJOR) Improvied sampling performance by removing the need to copy region data to a buffer first 2023-04-23 17:19:51 +02:00
DarthAffe af3989aa73 Added Test for the PixelTexture 2023-04-23 12:16:38 +02:00
DarthAffe f5f81e74d7 Merge pull request #315 from DarthAffe/Workflows
Removed .NET 5 artifacts from build
2023-04-19 22:15:48 +02:00
DarthAffe e8f168f64a Removed .NET 5 artifacts from build 2023-04-19 22:15:27 +02:00
DarthAffe 25fef22218 Merge pull request #313 from DarthAffe/Test/PerformanceOptimization
Test/performance optimization
2023-04-19 22:08:45 +02:00
DarthAffe 2020992249 Sealed a lot of classes that are not meant to be inherited 2023-04-19 21:19:05 +02:00
DarthAffe d9c244a044 Small fixes 2023-04-19 20:11:30 +02:00