Commit Graph
64 Commits
Author SHA1 Message Date
DarthAffe 5a018d0743 Refactored to do everything based on LEDs.
This will adapt the devices and reduces the importance of the "special case keyboard"
2016-09-10 14:59:25 +02:00
DarthAffe bfe51add66 Refactored the positionen to be stored in the LED 2016-09-10 10:40:44 +02:00
DarthAffe 4b5263221a Removed accidentally added PositionedLed, added full list of LedIds 2016-09-10 10:23:30 +02:00
DarthAffe 8ab40180b3 Merged PR #49 2016-09-10 10:14:43 +02:00
DarthAffe d9a3678b81 Fixed a few typos 2016-09-10 10:11:14 +02:00
SpoinkyNL 6c1a3d6744 Updated CUE SDK to 2.4.67
Implemented SDK change: ledsCount added to DeviceInfo
Implemented SDK change: CorsairGetLedPositionsByDeviceIndex method added
Added mousemat support
2016-09-09 10:25:32 +02:00
DarthAffe 4e47275c7e Removed todos 2016-08-21 20:14:28 +02:00
DarthAffe 0fc32243c8 Added missing comments 2016-08-21 20:06:02 +02:00
DarthAffe 8d32c73b6d Refactored brushes to perform a multi-pass rendering.
This allows effects to change the calculated values.
2016-08-21 18:14:31 +02:00
DarthAffe ba80ef9848 First attempt to rewrite Effects 2016-08-21 13:11:07 +02:00
DarthAffe d453cdc9bc Added deltaTime-parameter to UpdatingEventArgs 2016-06-03 22:02:35 +02:00
DarthAffe a783e52c41 Moved brush calculation mode to the brush
This makes obviously more sense ...
2016-03-27 17:57:13 +02:00
DarthAffe 286a6ea284 Suppressed some code issues 2016-03-26 20:43:34 +01:00
DarthAffe dbdc1c22e8 Fixed update mechanism 2016-03-26 20:37:10 +01:00
DarthAffe 603c4f72fe Added missing files from the last commit 2016-03-26 19:48:43 +01:00
DarthAffe 6f2e77b797 Added events in the update-process 2016-03-26 19:48:14 +01:00
DarthAffe a0a0132ca0 Renamed brush-update-method 2016-03-26 18:28:20 +01:00
DarthAffe 93d94fdc5a Added a selection for BrushCalculationModes (relative/absolute) 2016-03-25 23:17:38 +01:00
DarthAffe 88ac78f19a Renamed Exception-Event 2016-03-25 18:57:14 +01:00
DarthAffe 2cbf4b9894 Added caching to rectangle-keygroup 2016-03-25 18:15:59 +01:00
DarthAffe a61e433f12 Added overloads to use all 'param'-Methods with IEnumerables 2016-03-25 18:13:49 +01:00
DarthAffe d3103dd646 Fixed a calculation bug while calculating the parameters for the brush calculation 2016-03-16 21:11:10 +01:00
DarthAffe a64d27c5ae Implemented a reinitialize-functionality 2016-02-20 10:05:33 +01:00
DarthAffe 089cada426 Refactoring 2016-02-07 10:06:07 +01:00
DarthAffe cc213e6d73 Changed build-traget to .NET 4.5. This resolves #28 2015-10-28 18:14:28 +01:00
DarthAffe 3f2c9f18aa Merge pull request #27 from DarthAffe/Development
Merge refactoring to resolve #26
2015-10-18 17:14:10 +02:00
DarthAffe e49945004f Refactored effects into AbstractCueDevice 2015-10-18 17:12:53 +02:00
DarthAffe 630090ac6f Refactored brushes, gradients, effects and the keyboard to uncouple them 2015-10-18 17:00:27 +02:00
DarthAffe d3405cb2cb Merge pull request #25 from DarthAffe/Development
Merge xml-comments to resolve #18
2015-10-18 11:45:37 +02:00
DarthAffe 5fc7abc9db Added even more xml-comments 2015-10-18 11:41:42 +02:00
DarthAffe 6de1087c1f Added tons of xml-comments. 2015-10-17 16:57:50 +02:00
DarthAffe a2a0300882 Fixed wrong encodings for SDK-strings.
This should resolve #24
2015-10-16 17:42:33 +02:00
DarthAffe 57ad0f30e2 Added support for mouse and headset devices. This *should* work out of the box but needs to be tested. 2015-10-15 21:31:45 +02:00
DarthAffe 0f402a6ecd Added some xml-comments 2015-10-14 20:32:01 +02:00
DarthAffe 9c57e3257f Added ZIndex to groups and effects 2015-10-14 19:51:55 +02:00
DarthAffe 2590c4ad2a Added pokemon exception handling around effect- and brush-updates to prevent issues with wrong implementations. 2015-10-10 12:29:35 +02:00
DarthAffe 920821deee Refactored before merge 2015-10-09 21:36:12 +02:00
DarthAffe b977edf1da Added FlashEffect 2015-10-09 21:24:53 +02:00
DarthAffe 536668eda9 Removed debug output 2015-10-03 15:13:12 +02:00
DarthAffe ddbfe5f74c Added effect engine 2015-10-03 15:10:51 +02:00
DarthAffe 78bbc577d3 Added RandomColorBrush 2015-09-30 19:38:55 +02:00
DarthAffe 70f8a54a38 Added RadialGradientBrush 2015-09-29 20:06:34 +02:00
DarthAffe f7b8fe130c Refactored brushes and gradients 2015-09-29 19:34:36 +02:00
DarthAffe 3c449b272d Added brightness and opacity to brushes
This resolves #10
2015-09-27 17:25:06 +02:00
DarthAffe 6d61716567 Merged RainbowBrush-Alpha from AudioAnalyzer 2015-09-26 22:44:23 +02:00
DarthAffe 6a926f82b5 Added RainbowBrush 2015-09-24 22:46:25 +02:00
DarthAffe ca65581f6d Refactored LinearGradientBrush 2015-09-24 21:42:29 +02:00
DarthAffe f1daa4a766 Added LinearGradientBrush, improved example 2015-09-23 21:47:43 +02:00
DarthAffe 22c23af4fd Added color-blending 2015-09-22 23:12:19 +02:00
DarthAffe 0a47642c38 Changed color-control to brushes, improved keygroups 2015-09-22 21:34:36 +02:00