From b7099aa7e2b08bbb9352faad0e1577b1531a4979 Mon Sep 17 00:00:00 2001 From: Darth Affe Date: Sun, 16 Jun 2019 12:19:45 +0200 Subject: [PATCH] Moved current Asus-Implementation (v2-SDK) to a legacy-project --- .../AsusDeviceProvider.cs | 1 + .../AsusDeviceProviderLoader.cs | 0 .../Dram/AsusDramRGBDevice.cs | 0 .../Dram/AsusDramRGBDeviceInfo.cs | 0 .../Enum/AsusLogicalKeyboardLayout.cs | 0 .../Enum/AsusPhysicalKeyboardLayout.cs | 0 .../Generic/AsusRGBDevice.cs | 0 .../Generic/AsusRGBDeviceInfo.cs | 0 .../Generic/AsusUpdateQueue.cs | 0 .../Generic/IAsusRGBDevice.cs | 0 .../GraphicsCard/AsusGraphicsCardRGBDevice.cs | 0 .../GraphicsCard/AsusGraphicsCardRGBDeviceInfo.cs | 0 .../Helper/WMIHelper.cs | 0 .../Keyboard/AsusKeyboardRGBDevice.cs | 0 .../Keyboard/AsusKeyboardRGBDeviceInfo.cs | 0 .../Layouts/Asus/Mainboards/PRIMEX370-PRO.xml | 0 .../Layouts/DeviceLayout.xsd | 0 .../Mainboard/AsusMainboardRGBDevice.cs | 0 .../Mainboard/AsusMainboardRGBDeviceInfo.cs | 0 .../Mouse/AsusMouseRGBDevice.cs | 0 .../Mouse/AsusMouseRGBDeviceInfo.cs | 0 .../Native/_AsusSDK.cs | 0 .../RGB.NET.Devices.Asus.csproj.DotSettings | 0 .../RGB.NET.Devices.Asus_Legacy.csproj | 6 +++--- .../RGB.NET.Devices.Asus_Legacy.csproj.DotSettings | 10 ++++++++++ RGB.NET.sln | 4 ++-- 26 files changed, 16 insertions(+), 5 deletions(-) rename {RGB.NET.Devices.Asus => RGB.NET.Devices.Asus_Legacy}/AsusDeviceProvider.cs (99%) rename {RGB.NET.Devices.Asus => RGB.NET.Devices.Asus_Legacy}/AsusDeviceProviderLoader.cs (100%) rename {RGB.NET.Devices.Asus => RGB.NET.Devices.Asus_Legacy}/Dram/AsusDramRGBDevice.cs (100%) rename {RGB.NET.Devices.Asus => RGB.NET.Devices.Asus_Legacy}/Dram/AsusDramRGBDeviceInfo.cs (100%) rename {RGB.NET.Devices.Asus => RGB.NET.Devices.Asus_Legacy}/Enum/AsusLogicalKeyboardLayout.cs (100%) rename {RGB.NET.Devices.Asus => RGB.NET.Devices.Asus_Legacy}/Enum/AsusPhysicalKeyboardLayout.cs (100%) rename {RGB.NET.Devices.Asus => RGB.NET.Devices.Asus_Legacy}/Generic/AsusRGBDevice.cs (100%) rename {RGB.NET.Devices.Asus => RGB.NET.Devices.Asus_Legacy}/Generic/AsusRGBDeviceInfo.cs (100%) rename {RGB.NET.Devices.Asus => RGB.NET.Devices.Asus_Legacy}/Generic/AsusUpdateQueue.cs (100%) rename {RGB.NET.Devices.Asus => RGB.NET.Devices.Asus_Legacy}/Generic/IAsusRGBDevice.cs (100%) rename {RGB.NET.Devices.Asus => RGB.NET.Devices.Asus_Legacy}/GraphicsCard/AsusGraphicsCardRGBDevice.cs (100%) rename {RGB.NET.Devices.Asus => RGB.NET.Devices.Asus_Legacy}/GraphicsCard/AsusGraphicsCardRGBDeviceInfo.cs (100%) rename {RGB.NET.Devices.Asus => RGB.NET.Devices.Asus_Legacy}/Helper/WMIHelper.cs (100%) rename {RGB.NET.Devices.Asus => RGB.NET.Devices.Asus_Legacy}/Keyboard/AsusKeyboardRGBDevice.cs (100%) rename {RGB.NET.Devices.Asus => RGB.NET.Devices.Asus_Legacy}/Keyboard/AsusKeyboardRGBDeviceInfo.cs (100%) rename {RGB.NET.Devices.Asus => RGB.NET.Devices.Asus_Legacy}/Layouts/Asus/Mainboards/PRIMEX370-PRO.xml (100%) rename {RGB.NET.Devices.Asus => RGB.NET.Devices.Asus_Legacy}/Layouts/DeviceLayout.xsd (100%) rename {RGB.NET.Devices.Asus => RGB.NET.Devices.Asus_Legacy}/Mainboard/AsusMainboardRGBDevice.cs (100%) rename {RGB.NET.Devices.Asus => RGB.NET.Devices.Asus_Legacy}/Mainboard/AsusMainboardRGBDeviceInfo.cs (100%) rename {RGB.NET.Devices.Asus => RGB.NET.Devices.Asus_Legacy}/Mouse/AsusMouseRGBDevice.cs (100%) rename {RGB.NET.Devices.Asus => RGB.NET.Devices.Asus_Legacy}/Mouse/AsusMouseRGBDeviceInfo.cs (100%) rename {RGB.NET.Devices.Asus => RGB.NET.Devices.Asus_Legacy}/Native/_AsusSDK.cs (100%) rename {RGB.NET.Devices.Asus => RGB.NET.Devices.Asus_Legacy}/RGB.NET.Devices.Asus.csproj.DotSettings (100%) rename RGB.NET.Devices.Asus/RGB.NET.Devices.Asus.csproj => RGB.NET.Devices.Asus_Legacy/RGB.NET.Devices.Asus_Legacy.csproj (92%) create mode 100644 RGB.NET.Devices.Asus_Legacy/RGB.NET.Devices.Asus_Legacy.csproj.DotSettings diff --git a/RGB.NET.Devices.Asus/AsusDeviceProvider.cs b/RGB.NET.Devices.Asus_Legacy/AsusDeviceProvider.cs similarity index 99% rename from RGB.NET.Devices.Asus/AsusDeviceProvider.cs rename to RGB.NET.Devices.Asus_Legacy/AsusDeviceProvider.cs index 4d60169..4ca979a 100644 --- a/RGB.NET.Devices.Asus/AsusDeviceProvider.cs +++ b/RGB.NET.Devices.Asus_Legacy/AsusDeviceProvider.cs @@ -15,6 +15,7 @@ namespace RGB.NET.Devices.Asus /// /// Represents a device provider responsible for Cooler Master devices. /// + [Obsolete("Use this only if you need syncback-capability")] public class AsusDeviceProvider : IRGBDeviceProvider { #region Properties & Fields diff --git a/RGB.NET.Devices.Asus/AsusDeviceProviderLoader.cs b/RGB.NET.Devices.Asus_Legacy/AsusDeviceProviderLoader.cs similarity index 100% rename from RGB.NET.Devices.Asus/AsusDeviceProviderLoader.cs rename to RGB.NET.Devices.Asus_Legacy/AsusDeviceProviderLoader.cs diff --git a/RGB.NET.Devices.Asus/Dram/AsusDramRGBDevice.cs b/RGB.NET.Devices.Asus_Legacy/Dram/AsusDramRGBDevice.cs similarity index 100% rename from RGB.NET.Devices.Asus/Dram/AsusDramRGBDevice.cs rename to RGB.NET.Devices.Asus_Legacy/Dram/AsusDramRGBDevice.cs diff --git a/RGB.NET.Devices.Asus/Dram/AsusDramRGBDeviceInfo.cs b/RGB.NET.Devices.Asus_Legacy/Dram/AsusDramRGBDeviceInfo.cs similarity index 100% rename from RGB.NET.Devices.Asus/Dram/AsusDramRGBDeviceInfo.cs rename to RGB.NET.Devices.Asus_Legacy/Dram/AsusDramRGBDeviceInfo.cs diff --git a/RGB.NET.Devices.Asus/Enum/AsusLogicalKeyboardLayout.cs b/RGB.NET.Devices.Asus_Legacy/Enum/AsusLogicalKeyboardLayout.cs similarity index 100% rename from RGB.NET.Devices.Asus/Enum/AsusLogicalKeyboardLayout.cs rename to RGB.NET.Devices.Asus_Legacy/Enum/AsusLogicalKeyboardLayout.cs diff --git a/RGB.NET.Devices.Asus/Enum/AsusPhysicalKeyboardLayout.cs b/RGB.NET.Devices.Asus_Legacy/Enum/AsusPhysicalKeyboardLayout.cs similarity index 100% rename from RGB.NET.Devices.Asus/Enum/AsusPhysicalKeyboardLayout.cs rename to RGB.NET.Devices.Asus_Legacy/Enum/AsusPhysicalKeyboardLayout.cs diff --git a/RGB.NET.Devices.Asus/Generic/AsusRGBDevice.cs b/RGB.NET.Devices.Asus_Legacy/Generic/AsusRGBDevice.cs similarity index 100% rename from RGB.NET.Devices.Asus/Generic/AsusRGBDevice.cs rename to RGB.NET.Devices.Asus_Legacy/Generic/AsusRGBDevice.cs diff --git a/RGB.NET.Devices.Asus/Generic/AsusRGBDeviceInfo.cs b/RGB.NET.Devices.Asus_Legacy/Generic/AsusRGBDeviceInfo.cs similarity index 100% rename from RGB.NET.Devices.Asus/Generic/AsusRGBDeviceInfo.cs rename to RGB.NET.Devices.Asus_Legacy/Generic/AsusRGBDeviceInfo.cs diff --git a/RGB.NET.Devices.Asus/Generic/AsusUpdateQueue.cs b/RGB.NET.Devices.Asus_Legacy/Generic/AsusUpdateQueue.cs similarity index 100% rename from RGB.NET.Devices.Asus/Generic/AsusUpdateQueue.cs rename to RGB.NET.Devices.Asus_Legacy/Generic/AsusUpdateQueue.cs diff --git a/RGB.NET.Devices.Asus/Generic/IAsusRGBDevice.cs b/RGB.NET.Devices.Asus_Legacy/Generic/IAsusRGBDevice.cs similarity index 100% rename from RGB.NET.Devices.Asus/Generic/IAsusRGBDevice.cs rename to RGB.NET.Devices.Asus_Legacy/Generic/IAsusRGBDevice.cs diff --git a/RGB.NET.Devices.Asus/GraphicsCard/AsusGraphicsCardRGBDevice.cs b/RGB.NET.Devices.Asus_Legacy/GraphicsCard/AsusGraphicsCardRGBDevice.cs similarity index 100% rename from RGB.NET.Devices.Asus/GraphicsCard/AsusGraphicsCardRGBDevice.cs rename to RGB.NET.Devices.Asus_Legacy/GraphicsCard/AsusGraphicsCardRGBDevice.cs diff --git a/RGB.NET.Devices.Asus/GraphicsCard/AsusGraphicsCardRGBDeviceInfo.cs b/RGB.NET.Devices.Asus_Legacy/GraphicsCard/AsusGraphicsCardRGBDeviceInfo.cs similarity index 100% rename from RGB.NET.Devices.Asus/GraphicsCard/AsusGraphicsCardRGBDeviceInfo.cs rename to RGB.NET.Devices.Asus_Legacy/GraphicsCard/AsusGraphicsCardRGBDeviceInfo.cs diff --git a/RGB.NET.Devices.Asus/Helper/WMIHelper.cs b/RGB.NET.Devices.Asus_Legacy/Helper/WMIHelper.cs similarity index 100% rename from RGB.NET.Devices.Asus/Helper/WMIHelper.cs rename to RGB.NET.Devices.Asus_Legacy/Helper/WMIHelper.cs diff --git a/RGB.NET.Devices.Asus/Keyboard/AsusKeyboardRGBDevice.cs b/RGB.NET.Devices.Asus_Legacy/Keyboard/AsusKeyboardRGBDevice.cs similarity index 100% rename from RGB.NET.Devices.Asus/Keyboard/AsusKeyboardRGBDevice.cs rename to RGB.NET.Devices.Asus_Legacy/Keyboard/AsusKeyboardRGBDevice.cs diff --git a/RGB.NET.Devices.Asus/Keyboard/AsusKeyboardRGBDeviceInfo.cs b/RGB.NET.Devices.Asus_Legacy/Keyboard/AsusKeyboardRGBDeviceInfo.cs similarity index 100% rename from RGB.NET.Devices.Asus/Keyboard/AsusKeyboardRGBDeviceInfo.cs rename to RGB.NET.Devices.Asus_Legacy/Keyboard/AsusKeyboardRGBDeviceInfo.cs diff --git a/RGB.NET.Devices.Asus/Layouts/Asus/Mainboards/PRIMEX370-PRO.xml b/RGB.NET.Devices.Asus_Legacy/Layouts/Asus/Mainboards/PRIMEX370-PRO.xml similarity index 100% rename from RGB.NET.Devices.Asus/Layouts/Asus/Mainboards/PRIMEX370-PRO.xml rename to RGB.NET.Devices.Asus_Legacy/Layouts/Asus/Mainboards/PRIMEX370-PRO.xml diff --git a/RGB.NET.Devices.Asus/Layouts/DeviceLayout.xsd b/RGB.NET.Devices.Asus_Legacy/Layouts/DeviceLayout.xsd similarity index 100% rename from RGB.NET.Devices.Asus/Layouts/DeviceLayout.xsd rename to RGB.NET.Devices.Asus_Legacy/Layouts/DeviceLayout.xsd diff --git a/RGB.NET.Devices.Asus/Mainboard/AsusMainboardRGBDevice.cs b/RGB.NET.Devices.Asus_Legacy/Mainboard/AsusMainboardRGBDevice.cs similarity index 100% rename from RGB.NET.Devices.Asus/Mainboard/AsusMainboardRGBDevice.cs rename to RGB.NET.Devices.Asus_Legacy/Mainboard/AsusMainboardRGBDevice.cs diff --git a/RGB.NET.Devices.Asus/Mainboard/AsusMainboardRGBDeviceInfo.cs b/RGB.NET.Devices.Asus_Legacy/Mainboard/AsusMainboardRGBDeviceInfo.cs similarity index 100% rename from RGB.NET.Devices.Asus/Mainboard/AsusMainboardRGBDeviceInfo.cs rename to RGB.NET.Devices.Asus_Legacy/Mainboard/AsusMainboardRGBDeviceInfo.cs diff --git a/RGB.NET.Devices.Asus/Mouse/AsusMouseRGBDevice.cs b/RGB.NET.Devices.Asus_Legacy/Mouse/AsusMouseRGBDevice.cs similarity index 100% rename from RGB.NET.Devices.Asus/Mouse/AsusMouseRGBDevice.cs rename to RGB.NET.Devices.Asus_Legacy/Mouse/AsusMouseRGBDevice.cs diff --git a/RGB.NET.Devices.Asus/Mouse/AsusMouseRGBDeviceInfo.cs b/RGB.NET.Devices.Asus_Legacy/Mouse/AsusMouseRGBDeviceInfo.cs similarity index 100% rename from RGB.NET.Devices.Asus/Mouse/AsusMouseRGBDeviceInfo.cs rename to RGB.NET.Devices.Asus_Legacy/Mouse/AsusMouseRGBDeviceInfo.cs diff --git a/RGB.NET.Devices.Asus/Native/_AsusSDK.cs b/RGB.NET.Devices.Asus_Legacy/Native/_AsusSDK.cs similarity index 100% rename from RGB.NET.Devices.Asus/Native/_AsusSDK.cs rename to RGB.NET.Devices.Asus_Legacy/Native/_AsusSDK.cs diff --git a/RGB.NET.Devices.Asus/RGB.NET.Devices.Asus.csproj.DotSettings b/RGB.NET.Devices.Asus_Legacy/RGB.NET.Devices.Asus.csproj.DotSettings similarity index 100% rename from RGB.NET.Devices.Asus/RGB.NET.Devices.Asus.csproj.DotSettings rename to RGB.NET.Devices.Asus_Legacy/RGB.NET.Devices.Asus.csproj.DotSettings diff --git a/RGB.NET.Devices.Asus/RGB.NET.Devices.Asus.csproj b/RGB.NET.Devices.Asus_Legacy/RGB.NET.Devices.Asus_Legacy.csproj similarity index 92% rename from RGB.NET.Devices.Asus/RGB.NET.Devices.Asus.csproj rename to RGB.NET.Devices.Asus_Legacy/RGB.NET.Devices.Asus_Legacy.csproj index 5172398..3be7e47 100644 --- a/RGB.NET.Devices.Asus/RGB.NET.Devices.Asus.csproj +++ b/RGB.NET.Devices.Asus_Legacy/RGB.NET.Devices.Asus_Legacy.csproj @@ -8,11 +8,11 @@ en-US en-US RGB.NET.Devices.Asus - RGB.NET.Devices.Asus + RGB.NET.Devices.Asus_Legacy RGB.NET.Devices.Asus - RGB.NET.Devices.Asus + RGB.NET.Devices.Asus_Legacy RGB.NET.Devices.Asus - Asus-Device-Implementations of RGB.NET + Asus-Device-Implementations of RGB.NET based on the v2-SDK Asus-Device-Implementations of RGB.NET, a C# (.NET) library for accessing various RGB-peripherals Copyright © Wyrez 2017 Copyright © Wyrez 2017 diff --git a/RGB.NET.Devices.Asus_Legacy/RGB.NET.Devices.Asus_Legacy.csproj.DotSettings b/RGB.NET.Devices.Asus_Legacy/RGB.NET.Devices.Asus_Legacy.csproj.DotSettings new file mode 100644 index 0000000..a88918e --- /dev/null +++ b/RGB.NET.Devices.Asus_Legacy/RGB.NET.Devices.Asus_Legacy.csproj.DotSettings @@ -0,0 +1,10 @@ + + True + True + True + True + True + True + True + True + True \ No newline at end of file diff --git a/RGB.NET.sln b/RGB.NET.sln index c61b57f..2cb5ae3 100644 --- a/RGB.NET.sln +++ b/RGB.NET.sln @@ -9,7 +9,7 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Presets", "Presets", "{EBC3 EndProject Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "RGB.NET.Core", "RGB.NET.Core\RGB.NET.Core.csproj", "{F3ED5768-7251-4347-8D8F-2866313DA658}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "RGB.NET.Devices.Asus", "RGB.NET.Devices.Asus\RGB.NET.Devices.Asus.csproj", "{105FD573-D165-49D1-B8EC-937570616F29}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "RGB.NET.Devices.Asus_Legacy", "RGB.NET.Devices.Asus_Legacy\RGB.NET.Devices.Asus_Legacy.csproj", "{105FD573-D165-49D1-B8EC-937570616F29}" EndProject Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "RGB.NET.Devices.CoolerMaster", "RGB.NET.Devices.CoolerMaster\RGB.NET.Devices.CoolerMaster.csproj", "{E8F927F5-E7CF-464A-B9AE-824C2B29A7D1}" EndProject @@ -43,7 +43,7 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "RGB.NET.Devices.SteelSeries EndProject Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Tests", "Tests", "{92D7C263-D4C9-4D26-93E2-93C1F9C2CD16}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "RGB.NET.Core.Tests", "Tests\RGB.NET.Core.Tests\RGB.NET.Core.Tests.csproj", "{A3FD5AD7-040A-47CA-A278-53493A25FF8A}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "RGB.NET.Core.Tests", "Tests\RGB.NET.Core.Tests\RGB.NET.Core.Tests.csproj", "{A3FD5AD7-040A-47CA-A278-53493A25FF8A}" EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution