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 |
|
DarthAffe
|
83bdfea2f3
|
Merge pull request #321 from DarthAffe/Core/DevicesChangedEvent
Core/devices changed event
|
2023-06-03 21:29:56 +02: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 |
|
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 |
|
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 |
|
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 |
|
DarthAffe
|
ad75707645
|
Removed SkipLocalInit-Attributes - they're causing issues and are not worth the effort for now
|
2023-04-13 11:29:22 +02:00 |
|
DarthAffe
|
260a820b80
|
Added SkipLocalsInitAttribute to Sample-Methods
|
2023-04-13 02:03:13 +02:00 |
|
DarthAffe
|
4ee55c6725
|
Small fixes
|
2023-04-13 01:24:53 +02:00 |
|
DarthAffe
|
70ccc4d575
|
Reduced some more allocations
|
2023-04-13 00:49:29 +02:00 |
|
DarthAffe
|
0cf4f39ccf
|
Reduced allocations when a ListLedGroup is used
|
2023-04-13 00:21:20 +02:00 |
|
DarthAffe
|
764fcd1b1d
|
(MAJOR) Improved update performance of devices
|
2023-04-12 22:25:24 +02:00 |
|
DarthAffe
|
4216dacf4f
|
Removed unnecessary contains check in AbstractReferenceCounting
|
2023-04-11 00:29:01 +02:00 |
|
DarthAffe
|
f6433af4b5
|
Merge branch 'Development' into SomeFixes
|
2023-04-11 00:27:06 +02:00 |
|
DarthAffe
|
82050b8d5a
|
Fixed some code issues
|
2023-04-11 00:26:46 +02:00 |
|
DarthAffe
|
02235a3f7f
|
Fixed some code-issues
|
2023-04-11 00:15:27 +02:00 |
|
DarthAffe
|
aaabbc6a8d
|
(MAJOR): Removed support for .NET 5; Updated nugets; Removed the not even working distribution of the Asus-SDK from the project; Fixed a warning in the OpenRGBServerDefinition
|
2023-04-11 00:06:17 +02:00 |
|
DarthAffe
|
6bed6906d4
|
Merge pull request #311 from DarthAffe/DisposeFix
Dispose fix
|
2023-04-10 19:38:37 +02:00 |
|
DarthAffe
|
10183fb270
|
Added dispose-check to corsairs update queue
|
2023-04-09 16:36:27 +02:00 |
|
DarthAffe
|
b7df7e4d02
|
Merge pull request #310 from DarthAffe/SDK/RazerPids
Added PID for Razer Ornata V3
|
2023-04-08 21:21:05 +02:00 |
|
DarthAffe
|
818678fdf2
|
Added PID for Razer Ornata V3
fixes #309
|
2023-04-08 21:10:12 +02:00 |
|
DarthAffe
|
5b514ff962
|
Moved reference check for UpdateQueue disposal to the caller to prevent issues with Dispose-overrides
|
2023-04-08 14:42:56 +02:00 |
|
DarthAffe
|
d054d16c10
|
Added reference counting to update queues to prevent premature disposes when used in multiple devices
|
2023-04-08 00:53:15 +02:00 |
|
DarthAffe
|
39cfcdb367
|
Merge pull request #308 from DarthAffe/SDK/RazerPids
Added Pid for Razer BlackWidow V4
|
2023-03-14 20:33:28 +01:00 |
|
DarthAffe
|
12d6b90c74
|
Merge pull request #306 from diogotr7/feature/openrgb.net-2
OpenRgb - added segments
|
2023-03-14 20:31:03 +01:00 |
|
DarthAffe
|
f089c61e9d
|
Merge pull request #307 from diogotr7/feature/wooting-macos
Wooting - Add macOS dylib
|
2023-03-14 20:30:44 +01:00 |
|
DarthAffe
|
5eb39b1a07
|
Added Pid for Razer BlackWidow V4
Fixes #305
|
2023-03-14 20:27:59 +01:00 |
|
DarthAffe
|
4675349621
|
Merge pull request #304 from DarthAffe/DeviceExceptionHandling
Device exception handling
|
2023-03-05 18:10:12 +01:00 |
|
DarthAffe
|
4a9bbb64dc
|
Added missing doc comment
|
2023-03-05 18:06:08 +01:00 |
|
DarthAffe
|
30ccfdcd85
|
(MAJOR) Added success-indication to device updates and forced flushes after nonsuccessful ones.
Added exception handling the last missing queues.
|
2023-03-05 18:04:50 +01:00 |
|
DarthAffe
|
1b4b92b44c
|
Merge pull request #303 from DarthAffe/DeviceExceptionHandling
Added exception-handling to all UpdateQueues
|
2023-03-05 16:38:32 +01:00 |
|
DarthAffe
|
37e4954583
|
Added exception-handling to all UpdateQueues
|
2023-03-05 16:34:01 +01:00 |
|
DarthAffe
|
6e313ea6a1
|
Merge pull request #301 from DarthAffe/SDK/Corsair
Added corsair session details
|
2023-02-12 16:28:15 +01:00 |
|
DarthAffe
|
bb3b74b919
|
Removed debug output
|
2023-02-12 16:23:27 +01:00 |
|
DarthAffe
|
cc652a08a6
|
Added corsair session details
|
2023-02-12 16:19:00 +01:00 |
|
DarthAffe
|
d66e4d87d9
|
Merge pull request #300 from motabass/master
Add missing Logitech G915 TKL wireless PID
|
2023-02-12 15:55:58 +01:00 |
|
DarthAffe
|
631c8d2047
|
Merge pull request #299 from roxaskeyheart/Development
Add definitions for Asus ROG Terminal
|
2023-02-12 15:55:49 +01:00 |
|
DarthAffe
|
db2f16d371
|
Update RGB.NET.Devices.Asus/AsusDeviceProvider.cs
|
2023-02-12 13:48:01 +01:00 |
|
DarthAffe
|
df73551497
|
Merge pull request #298 from DarthAffe/Core/Optimizations
(MAJOR) Optimized surface-updating to reduce the amount of allocations
|
2023-02-11 23:03:49 +01:00 |
|
DarthAffe
|
8431a8cb5e
|
(MAJOR) Optimized surface-updating to reduce the amount of allocations
|
2023-02-11 22:36:59 +01:00 |
|
DarthAffe
|
3ff357212b
|
Merge pull request #294 from roxaskeyheart/patch-2
Add some Razer device definitions
|
2023-02-11 16:31:46 +01:00 |
|
DarthAffe
|
3ffa834568
|
Merge pull request #297 from DarthAffe/SDK/Corsair
Updated corsair SDK to iCUE SDK v4.0.48
|
2023-02-11 16:31:14 +01:00 |
|
DarthAffe
|
2ff7a65519
|
Removed editorconfig
|
2023-02-10 19:25:18 +01:00 |
|
DarthAffe
|
d6aed5c5a2
|
Fixed some code issues (dispose finalizers)
|
2023-02-10 19:23:48 +01:00 |
|
DarthAffe
|
180b0e4538
|
Updated corsair SDK to iCUE SDK v4.0.48
|
2023-02-10 19:23:34 +01:00 |
|
DarthAffe
|
287e3937cf
|
Merge pull request #292 from motabass/master
Add new PID to list of known Lightspeed Receivers
|
2023-02-05 16:24:12 +01:00 |
|
DarthAffe
|
b779b58a9f
|
Merge pull request #290 from DarthAffe/Core/Optimizations
Reduced some allocations mostly due to boxing
|
2023-02-05 16:23:58 +01:00 |
|
DarthAffe
|
d60d4833ca
|
Reduced some allocations mostly due to boxing
|
2023-02-05 07:36:50 +01:00 |
|
DarthAffe
|
be3f2bfa29
|
Merge pull request #287 from DarthAffe/Development
v1.0
|
2023-01-06 23:30:44 +01:00 |
|
DarthAffe
|
b8b2343d6c
|
Merge pull request #286 from DarthAffe/ReadMe
ReadMe
|
2023-01-06 18:02:41 +01:00 |
|
DarthAffe
|
5842922922
|
Removed unused Roccat-project
|
2023-01-06 17:31:16 +01:00 |
|
DarthAffe
|
ecff7afec9
|
Improved format in readmes
|
2023-01-06 17:30:46 +01:00 |
|
DarthAffe
|
89f4de41c7
|
Added ReadMe to NuGet
|
2023-01-06 17:26:18 +01:00 |
|
DarthAffe
|
46fdd29735
|
Added readmes to projects
|
2023-01-06 15:51:31 +01:00 |
|
DarthAffe
|
01e671ddeb
|
Added defaults to openrgb device definition
|
2023-01-06 14:22:10 +01:00 |
|
DarthAffe
|
0e093e1332
|
Merge pull request #284 from DarthAffe/Razer/NagaV2Pro
Added razer Naga V2 Pro
|
2023-01-03 20:00:50 +01:00 |
|
DarthAffe
|
e6097cdfb2
|
Merge pull request #285 from diogotr7/feature/wooting-flush
Wooting - update for sdk v1.6
|
2023-01-03 20:00:39 +01:00 |
|
DarthAffe
|
ab37569ca8
|
Added razer Naga V2 Pro
|
2022-12-27 15:00:00 +01:00 |
|
DarthAffe
|
553f99af26
|
Typos
|
2022-12-26 00:50:22 +01:00 |
|
DarthAffe
|
472214ab2d
|
Updated readme
|
2022-12-26 00:49:12 +01:00 |
|
DarthAffe
|
308edfdcb8
|
Merge pull request #273 from BigBrainAFK/DeviceSupport
Added Wooting 60percent physical layout
|
2022-12-24 01:07:00 +01:00 |
|
DarthAffe
|
a7cde846b5
|
Merge pull request #283 from DarthAffe/Razer/BaseStationChroma
Changed Razer Base Station Chroma (V2) to be handled as a mousepad (r…
|
2022-12-16 23:25:29 +01:00 |
|
DarthAffe
|
44cd29fd9e
|
Changed Razer Base Station Chroma (V2) to be handled as a mousepad (reported through testing with debug devices)
|
2022-12-16 23:19:02 +01:00 |
|
DarthAffe
|
ef83d721df
|
Merge pull request #282 from DarthAffe/SDK/SteelSeriesTenZoneDevices
Sdk/steel series ten zone devices
|
2022-12-15 01:09:05 +01:00 |
|
DarthAffe
|
b3f9a206e9
|
Added steelseries rival 5
|
2022-12-14 23:56:30 +01:00 |
|
DarthAffe
|
dccd44cef8
|
Added support for ten-zone-devices to steelseries provider
|
2022-12-14 23:56:15 +01:00 |
|
DarthAffe
|
e6a2fa592d
|
Merge pull request #278 from Cheerpipe/speaker_device_type
Add missing Speaker device type mapping
|
2022-11-23 19:42:34 +01:00 |
|
DarthAffe
|
5ba98d3dcd
|
Merge pull request #277 from DarthAffe/Core/IdGenerationFix
Fixed potential endless-loop in id generation
|
2022-11-14 19:23:43 +01:00 |
|
DarthAffe
|
a2646ae43c
|
Fixed potential endless-loop in id generation
|
2022-11-14 19:20:13 +01:00 |
|
DarthAffe
|
fd3ca65207
|
Merge pull request #276 from DarthAffe/net7
Added .net 7 targets
|
2022-11-13 16:04:20 +01:00 |
|
DarthAffe
|
8adeaab54d
|
Changed ghactions to net7
|
2022-11-13 15:39:53 +01:00 |
|
DarthAffe
|
3f1eb5ca59
|
Added .net 7 targets
|
2022-11-13 15:33:52 +01:00 |
|
DarthAffe
|
8555d6b961
|
Merge pull request #275 from DarthAffe/DeviceHeartbeat
Device heartbeats
|
2022-11-06 02:12:00 +01:00 |
|
DarthAffe
|
b12d0dc631
|
Changed SteelSeries devices to use the core heartbeat functionality
|
2022-11-05 21:11:41 +01:00 |
|