diff --git a/Sources/backend-cpp/ElgatoSD/ElgatoSD.vcxproj b/Sources/backend-cpp/ElgatoSD/ElgatoSD.vcxproj
deleted file mode 100644
index ec11b55f..00000000
--- a/Sources/backend-cpp/ElgatoSD/ElgatoSD.vcxproj
+++ /dev/null
@@ -1,199 +0,0 @@
-
-
-
-
- Debug
- Win32
-
-
- Release
- Win32
-
-
- Debug
- x64
-
-
- Release
- x64
-
-
-
- 16.0
- Win32Proj
- {f60ca831-72e9-4992-bcfe-12b3387f646b}
- ElgatoSD
- 10.0
-
-
-
- StaticLibrary
- true
- v143
- Unicode
-
-
- StaticLibrary
- false
- v143
- true
- Unicode
-
-
- StaticLibrary
- true
- v143
- Unicode
-
-
- StaticLibrary
- false
- v143
- true
- Unicode
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- true
- $(SolutionDir)$(Platform)\$(Configuration)\
- $(SolutionDir)$(Platform)\$(Configuration)\obj\$(ProjectName)\
- $(SolutionDir);../Vendor/asio/include;../Vendor/websocketpp;$(IncludePath)
-
-
- false
- $(SolutionDir)$(Platform)\$(Configuration)\
- $(SolutionDir)$(Platform)\$(Configuration)\obj\$(ProjectName)\
- $(SolutionDir);../Vendor/asio/include;../Vendor/websocketpp;$(IncludePath)
-
-
- true
- $(SolutionDir)$(Platform)\$(Configuration)\obj\$(ProjectName)\
- $(SolutionDir)..\;$(SolutionDir)../Vendor/asio/include;$(SolutionDir)../Vendor/websocketpp;$(IncludePath)
-
-
- false
- $(SolutionDir)$(Platform)\$(Configuration)\obj\$(ProjectName)\
- $(SolutionDir)..\;$(SolutionDir)../Vendor/asio/include;$(SolutionDir)../Vendor/websocketpp;$(IncludePath)
-
-
-
- Level3
- true
- WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
- true
- stdcpp17
- NotUsing
- pch.h
- /Zc:__cplusplus %(AdditionalOptions)
-
-
- Console
- true
-
-
-
-
- Level3
- true
- true
- true
- WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)
- true
- stdcpp17
- NotUsing
- pch.h
- /Zc:__cplusplus %(AdditionalOptions)
-
-
- Console
- true
- true
- true
-
-
-
-
- Level3
- true
- _DEBUG;_CONSOLE;%(PreprocessorDefinitions)
- true
- stdcpp17
- NotUsing
- pch.h
- /Zc:__cplusplus %(AdditionalOptions)
-
-
- Console
- true
-
-
-
-
- Level3
- true
- true
- true
- NDEBUG;_CONSOLE;%(PreprocessorDefinitions)
- true
- stdcpp17
- NotUsing
- pch.h
- /Zc:__cplusplus %(AdditionalOptions)
-
-
- Console
- true
- true
- true
-
-
-
-
-
-
-
-
-
- AddWildCardItems
- $(ComputeCompileInputsTargets)
-
-
-
- <_WildCardClCompile Include="*.cpp" />
-
-
- <_WildCardClInclude Include="*.h" />
-
-
-
-
-
-
-
-
-
-
-
- This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.
-
-
-
-
-
\ No newline at end of file
diff --git a/Sources/backend-cpp/ElgatoSD/packages.config b/Sources/backend-cpp/ElgatoSD/packages.config
deleted file mode 100644
index 871bd0ad..00000000
--- a/Sources/backend-cpp/ElgatoSD/packages.config
+++ /dev/null
@@ -1,5 +0,0 @@
-
-
-
-
-
\ No newline at end of file
diff --git a/Sources/backend-cpp/SimulatorInterface/SimulatorInterface.vcxproj b/Sources/backend-cpp/SimulatorInterface/SimulatorInterface.vcxproj
deleted file mode 100644
index 37336a92..00000000
--- a/Sources/backend-cpp/SimulatorInterface/SimulatorInterface.vcxproj
+++ /dev/null
@@ -1,189 +0,0 @@
-
-
-
-
- Debug
- Win32
-
-
- Release
- Win32
-
-
- Debug
- x64
-
-
- Release
- x64
-
-
-
- 16.0
- Win32Proj
- {2782d849-65f7-4b89-a856-964fd918269a}
- SimulatorInterface
- 10.0
-
-
-
- StaticLibrary
- true
- v143
- Unicode
-
-
- StaticLibrary
- false
- v143
- true
- Unicode
-
-
- StaticLibrary
- true
- v143
- Unicode
-
-
- StaticLibrary
- false
- v143
- true
- Unicode
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- true
- $(SolutionDir)$(Platform)\$(Configuration)\
- $(SolutionDir)$(Platform)\$(Configuration)\obj\$(ProjectName)\
- $(SolutionDir)..\;$(IncludePath)
-
-
- false
- $(SolutionDir)$(Platform)\$(Configuration)\
- $(SolutionDir)$(Platform)\$(Configuration)\obj\$(ProjectName)\
- $(SolutionDir)..\;$(IncludePath)
-
-
- true
- $(SolutionDir)$(Platform)\$(Configuration)\obj\$(ProjectName)\
- $(SolutionDir)..\;$(IncludePath)
-
-
- false
- $(SolutionDir)$(Platform)\$(Configuration)\obj\$(ProjectName)\
- $(SolutionDir)..\;$(IncludePath)
-
-
-
- Level3
- true
- WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
- true
- stdcpp17
-
-
- Console
- true
-
-
-
-
- Level3
- true
- true
- true
- WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)
- true
- stdcpp17
-
-
- Console
- true
- true
- true
-
-
-
-
- Level3
- true
- _DEBUG;_CONSOLE;%(PreprocessorDefinitions)
- true
- stdcpp17
-
-
- Console
- true
-
-
-
-
- Level3
- true
- true
- true
- NDEBUG;_CONSOLE;%(PreprocessorDefinitions)
- true
- stdcpp17
-
-
- Console
- true
- true
- true
-
-
-
-
-
-
-
-
-
- AddWildCardItems
- $(ComputeCompileInputsTargets)
-
-
-
- <_WildCardClCompile Include="Protocols/*.cpp" />
- <_WildCardClCompile Include="*.cpp" />
-
-
- <_WildCardClInclude Include="Protocols/*.h" />
- <_WildCardClInclude Include="*.h" />
-
-
-
-
-
-
-
-
-
-
-
- This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.
-
-
-
-
-
\ No newline at end of file
diff --git a/Sources/backend-cpp/SimulatorInterface/packages.config b/Sources/backend-cpp/SimulatorInterface/packages.config
deleted file mode 100644
index 871bd0ad..00000000
--- a/Sources/backend-cpp/SimulatorInterface/packages.config
+++ /dev/null
@@ -1,5 +0,0 @@
-
-
-
-
-
\ No newline at end of file
diff --git a/Sources/backend-cpp/StreamdeckContext/StreamdeckContext.vcxproj b/Sources/backend-cpp/StreamdeckContext/StreamdeckContext.vcxproj
deleted file mode 100644
index 133c0f01..00000000
--- a/Sources/backend-cpp/StreamdeckContext/StreamdeckContext.vcxproj
+++ /dev/null
@@ -1,193 +0,0 @@
-
-
-
-
- Debug
- Win32
-
-
- Release
- Win32
-
-
- Debug
- x64
-
-
- Release
- x64
-
-
-
- 16.0
- Win32Proj
- {36a2b3d3-c3fa-424c-9bb6-37d19ebe5a3e}
- StreamdeckContext
- 10.0
-
-
-
- StaticLibrary
- true
- v143
- Unicode
-
-
- StaticLibrary
- false
- v143
- true
- Unicode
-
-
- StaticLibrary
- true
- v143
- Unicode
-
-
- StaticLibrary
- false
- v143
- true
- Unicode
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- true
- $(SolutionDir)$(Platform)\$(Configuration)\
- $(SolutionDir)$(Platform)\$(Configuration)\obj\$(ProjectName)\
- $(SolutionDir)..\;$(SolutionDir)../Vendor/asio/include;$(SolutionDir)../Vendor/websocketpp;$(IncludePath)
-
-
- false
- $(SolutionDir)$(Platform)\$(Configuration)\
- $(SolutionDir)$(Platform)\$(Configuration)\obj\$(ProjectName)\
- $(SolutionDir)..\;$(SolutionDir)../Vendor/asio/include;$(SolutionDir)../Vendor/websocketpp;$(IncludePath)
-
-
- true
- $(SolutionDir)$(Platform)\$(Configuration)\obj\$(ProjectName)\
- $(SolutionDir)..\;$(SolutionDir)../Vendor/asio/include;$(SolutionDir)../Vendor/websocketpp;$(IncludePath)
-
-
- false
- $(SolutionDir)$(Platform)\$(Configuration)\obj\$(ProjectName)\
- $(SolutionDir)..\;$(SolutionDir)../Vendor/asio/include;$(SolutionDir)../Vendor/websocketpp;$(IncludePath)
-
-
-
- Level3
- true
- WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
- true
- stdcpp17
-
-
- Console
- true
-
-
-
-
- Level3
- true
- true
- true
- WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)
- true
- stdcpp17
-
-
- Console
- true
- true
- true
-
-
-
-
- Level3
- true
- _DEBUG;_CONSOLE;%(PreprocessorDefinitions)
- true
- stdcpp17
- /Zc:__cplusplus %(AdditionalOptions)
-
-
- Console
- true
-
-
-
-
- Level3
- true
- true
- true
- NDEBUG;_CONSOLE;%(PreprocessorDefinitions)
- true
- stdcpp17
- /Zc:__cplusplus %(AdditionalOptions)
-
-
- Console
- true
- true
- true
-
-
-
-
-
-
-
-
-
- AddWildCardItems
- $(ComputeCompileInputsTargets)
-
-
-
- <_WildCardClCompile Include="ExportMonitors\*.cpp" />
- <_WildCardClCompile Include="SendActions\*.cpp" />
- <_WildCardClCompile Include="*.cpp" />
-
-
- <_WildCardClInclude Include="ExportMonitors\*.h" />
- <_WildCardClInclude Include="SendActions\*.h" />
- <_WildCardClInclude Include="*.h" />
-
-
-
-
-
-
-
-
-
-
-
- This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.
-
-
-
-
-
\ No newline at end of file
diff --git a/Sources/backend-cpp/StreamdeckContext/packages.config b/Sources/backend-cpp/StreamdeckContext/packages.config
deleted file mode 100644
index 871bd0ad..00000000
--- a/Sources/backend-cpp/StreamdeckContext/packages.config
+++ /dev/null
@@ -1,5 +0,0 @@
-
-
-
-
-
\ No newline at end of file
diff --git a/Sources/backend-cpp/StreamdeckInterface/StreamdeckInterface.vcxproj b/Sources/backend-cpp/StreamdeckInterface/StreamdeckInterface.vcxproj
deleted file mode 100644
index 9df4d45f..00000000
--- a/Sources/backend-cpp/StreamdeckInterface/StreamdeckInterface.vcxproj
+++ /dev/null
@@ -1,216 +0,0 @@
-
-
-
-
- Debug
- Win32
-
-
- Release
- Win32
-
-
- Debug
- x64
-
-
- Release
- x64
-
-
-
- 16.0
- Win32Proj
- {63b5f7a0-b90d-4bbc-bbcb-c61b25054911}
- StreamdeckInterface
- 10.0
-
-
-
- Application
- true
- v143
- Unicode
-
-
- Application
- false
- v143
- true
- Unicode
-
-
- Application
- true
- v143
- Unicode
-
-
- Application
- false
- v143
- true
- Unicode
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- true
- $(SolutionDir)$(Platform)\$(Configuration)\
- $(SolutionDir)$(Platform)\$(Configuration)\obj\$(ProjectName)\
- $(SolutionDir)..\;$(SolutionDir)../Vendor/asio/include;$(SolutionDir)../Vendor/websocketpp;$(IncludePath)
- streamdeck_dcs_interface
-
-
- false
- $(SolutionDir)$(Platform)\$(Configuration)\
- $(SolutionDir)$(Platform)\$(Configuration)\obj\$(ProjectName)\
- $(SolutionDir)..\;$(SolutionDir)../Vendor/asio/include;$(SolutionDir)../Vendor/websocketpp;$(IncludePath)
- streamdeck_dcs_interface
-
-
- true
- $(SolutionDir)$(Platform)\$(Configuration)\obj\$(ProjectName)\
- $(SolutionDir)..\;$(SolutionDir)../Vendor/asio/include;$(SolutionDir)../Vendor/websocketpp;$(IncludePath)
- streamdeck_dcs_interface
-
-
- false
- $(SolutionDir)$(Platform)\$(Configuration)\obj\$(ProjectName)\
- $(SolutionDir)..\;$(SolutionDir)../Vendor/asio/include;$(SolutionDir)../Vendor/websocketpp;$(IncludePath)
- streamdeck_dcs_interface
-
-
- true
-
-
-
- Level3
- true
- WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
- true
- stdcpp17
- /Zc:__cplusplus %(AdditionalOptions)
- MaxSpeed
-
-
- Console
- true
-
-
-
-
- Level3
- true
- true
- true
- WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)
- true
- stdcpp17
- /Zc:__cplusplus %(AdditionalOptions)
-
-
- Console
- true
- true
- true
-
-
-
-
- Level3
- true
- _DEBUG;_CONSOLE;%(PreprocessorDefinitions)
- true
- stdcpp17
- /Zc:__cplusplus %(AdditionalOptions)
- MaxSpeed
-
-
- Console
- true
-
-
-
-
- Level3
- true
- true
- true
- NDEBUG;_CONSOLE;%(PreprocessorDefinitions)
- true
- stdcpp17
- /Zc:__cplusplus %(AdditionalOptions)
-
-
- Console
- true
- true
- true
-
-
-
-
-
-
-
-
-
- AddWildCardItems
- $(ComputeCompileInputsTargets)
-
-
-
- <_WildCardClCompile Include="*.cpp" />
-
-
- <_WildCardClInclude Include="*.h" />
-
-
-
- {2782d849-65f7-4b89-a856-964fd918269a}
-
-
- {f60ca831-72e9-4992-bcfe-12b3387f646b}
-
-
- {36a2b3d3-c3fa-424c-9bb6-37d19ebe5a3e}
-
-
- {329f64ac-6346-46d2-a671-9b5dd626b485}
-
-
-
-
-
-
-
-
-
-
-
-
-
- This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.
-
-
-
-
-
-
\ No newline at end of file
diff --git a/Sources/backend-cpp/StreamdeckInterface/packages.config b/Sources/backend-cpp/StreamdeckInterface/packages.config
deleted file mode 100644
index 8e59cd3d..00000000
--- a/Sources/backend-cpp/StreamdeckInterface/packages.config
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
-
-
-
-
\ No newline at end of file
diff --git a/Sources/backend-cpp/Test/MockESDConnectionManager.h b/Sources/backend-cpp/Test/MockESDConnectionManager.h
deleted file mode 100644
index d2ea07af..00000000
--- a/Sources/backend-cpp/Test/MockESDConnectionManager.h
+++ /dev/null
@@ -1,109 +0,0 @@
-// Copyright 2021 Charles Tytler
-
-/***
- *
- * This file holds Mock classes of Elgato Streamdeck code that can be passed to plugin code for unit testing Streamdeck
- * context management. The mocked ESDConnectionManager prevents actual websockets to the Streamdeck from being opened in
- * the unit tests and instead allows output commands to be inspected.
- *
- ***/
-
-#pragma once
-
-#include "ElgatoSD/ESDBasePlugin.h"
-#include "ElgatoSD/ESDConnectionManager.h"
-
-class MockPlugin : public ESDBasePlugin
-{
- public:
- MockPlugin() {}
- virtual ~MockPlugin() {}
-
- void SetConnectionManager(ESDConnectionManager *inConnectionManager) { mConnectionManager = inConnectionManager; }
-
- virtual void KeyDownForAction(const std::string &inAction,
- const std::string &inContext,
- const json &inPayload,
- const std::string &inDeviceID)
- {
- }
- virtual void KeyUpForAction(const std::string &inAction,
- const std::string &inContext,
- const json &inPayload,
- const std::string &inDeviceID)
- {
- }
-
- virtual void WillAppearForAction(const std::string &inAction,
- const std::string &inContext,
- const json &inPayload,
- const std::string &inDeviceID)
- {
- }
- virtual void WillDisappearForAction(const std::string &inAction,
- const std::string &inContext,
- const json &inPayload,
- const std::string &inDeviceID)
- {
- }
-
- virtual void DeviceDidConnect(const std::string &inDeviceID, const json &inDeviceInfo) {}
- virtual void DeviceDidDisconnect(const std::string &inDeviceID) {}
-
- virtual void DidReceiveGlobalSettings(const json &inPayload) {}
-
- virtual void SendToPlugin(const std::string &inAction,
- const std::string &inContext,
- const json &inPayload,
- const std::string &inDeviceID)
- {
- }
-};
-
-class MockESDConnectionManager : public ESDConnectionManager
-{
- public:
- // MOCK_METHOD(void, SetState, (int state, std::string context), (override));
- // MOCK_METHOD(void, SetTitle, (std::string title, std::string context, int flag), (override));
- MockESDConnectionManager() : ESDConnectionManager(0, "", "", "", &plugin_) {}
- // ESDBasePlugin *inPlugin) {}
-
- void SetState(int inState, const std::string &inContext)
- {
- context_ = inContext;
- state_ = inState;
- num_calls_to_SetState++;
- }
-
- void SetImage(const std::string &inBase64ImageString, const std::string &inContext, ESDSDKTarget inTarget)
- {
- context_ = inContext;
- base64_image_string_ = inBase64ImageString;
- num_calls_to_SetImage++;
- }
-
- void SetTitle(const std::string &inTitle, const std::string &inContext, ESDSDKTarget inTarget)
- {
- context_ = inContext;
- title_ = inTitle;
- num_calls_to_SetTitle++;
- }
-
- // Only in mock class:
- void clear_buffer()
- {
- context_ = "";
- state_ = 0;
- title_ = "";
- }
-
- MockPlugin plugin_;
- std::string context_ = "";
- int state_ = 0;
- std::string base64_image_string_ = "";
- std::string title_ = "";
-
- int num_calls_to_SetState = 0;
- int num_calls_to_SetImage = 0;
- int num_calls_to_SetTitle = 0;
-};
diff --git a/Sources/backend-cpp/Test/Test.vcxproj b/Sources/backend-cpp/Test/Test.vcxproj
deleted file mode 100644
index e3dadaee..00000000
--- a/Sources/backend-cpp/Test/Test.vcxproj
+++ /dev/null
@@ -1,170 +0,0 @@
-
-
-
-
- Debug
- Win32
-
-
- Release
- Win32
-
-
- Debug
- x64
-
-
- Release
- x64
-
-
-
- {81582f07-e000-4049-b302-bf98d6ed1b41}
- Win32Proj
- 10.0
- Application
- v143
- Unicode
-
-
-
-
-
-
-
-
- $(SolutionDir)..\;../Vendor/asio/include;$(SolutionDir)../Vendor/websocketpp;$(VC_IncludePath);$(WindowsSDK_IncludePath);
- $(SolutionDir)$(Platform)\$(Configuration)\obj\$(ProjectName)\
-
-
- $(SolutionDir)..\;../Vendor/asio/include;$(SolutionDir)../Vendor/websocketpp;$(VC_IncludePath);$(WindowsSDK_IncludePath);
- $(SolutionDir)$(Platform)\$(Configuration)\obj\$(ProjectName)\
-
-
- $(SolutionDir)..\;../Vendor/asio/include;$(SolutionDir)../Vendor/websocketpp;$(VC_IncludePath);$(WindowsSDK_IncludePath);
- $(SolutionDir)$(Platform)\$(Configuration)\obj\$(ProjectName)\
-
-
- $(SolutionDir)..\;../Vendor/asio/include;$(SolutionDir)../Vendor/websocketpp;$(VC_IncludePath);$(WindowsSDK_IncludePath);
- $(SolutionDir)$(Platform)\$(Configuration)\obj\$(ProjectName)\
-
-
-
-
-
-
-
-
- AddWildCardItems
- $(ComputeCompileInputsTargets)
-
-
-
- <_WildCardClCompile Include="..\**\*Test.cpp" />
-
-
-
- {2782d849-65f7-4b89-a856-964fd918269a}
-
-
- {f60ca831-72e9-4992-bcfe-12b3387f646b}
-
-
- {36a2b3d3-c3fa-424c-9bb6-37d19ebe5a3e}
-
-
- {329f64ac-6346-46d2-a671-9b5dd626b485}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- NotUsing
- pch.h
- Disabled
- WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
- EnableFastChecks
- MultiThreadedDebugDLL
- Level3
- /Zc:__cplusplus %(AdditionalOptions)
-
-
- true
- Console
-
-
-
-
- NotUsing
- pch.h
- Disabled
- X64;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
- EnableFastChecks
- MultiThreadedDebugDLL
- Level3
- stdcpp17
- /Zc:__cplusplus %(AdditionalOptions)
-
-
- true
- Console
- %(AdditionalDependencies)
-
-
-
-
- NotUsing
- pch.h
- WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)
- MultiThreadedDLL
- Level3
- ProgramDatabase
- /Zc:__cplusplus %(AdditionalOptions)
-
-
- true
- Console
- true
- true
-
-
-
-
- NotUsing
- pch.h
- X64;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)
- MultiThreadedDLL
- Level3
- ProgramDatabase
- stdcpp17
- /Zc:__cplusplus %(AdditionalOptions)
-
-
- true
- Console
- true
- true
- %(AdditionalDependencies)
-
-
-
-
- This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.
-
-
-
-
-
-
\ No newline at end of file
diff --git a/Sources/backend-cpp/Test/packages.config b/Sources/backend-cpp/Test/packages.config
deleted file mode 100644
index 8e59cd3d..00000000
--- a/Sources/backend-cpp/Test/packages.config
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
-
-
-
-
\ No newline at end of file
diff --git a/Sources/backend-cpp/Utilities/Utilities.vcxproj b/Sources/backend-cpp/Utilities/Utilities.vcxproj
deleted file mode 100644
index f79059d3..00000000
--- a/Sources/backend-cpp/Utilities/Utilities.vcxproj
+++ /dev/null
@@ -1,190 +0,0 @@
-
-
-
-
- Debug
- Win32
-
-
- Release
- Win32
-
-
- Debug
- x64
-
-
- Release
- x64
-
-
-
- 16.0
- Win32Proj
- {329f64ac-6346-46d2-a671-9b5dd626b485}
- Utilities
- 10.0
-
-
-
- StaticLibrary
- true
- v143
- Unicode
-
-
- StaticLibrary
- false
- v143
- true
- Unicode
-
-
- StaticLibrary
- true
- v143
- Unicode
-
-
- StaticLibrary
- false
- v143
- true
- Unicode
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- true
- $(SolutionDir)$(Platform)\$(Configuration)\
- $(SolutionDir)$(Platform)\$(Configuration)\obj\$(ProjectName)\
- $(SolutionDir)..\;$(IncludePath)
-
-
- false
- $(SolutionDir)$(Platform)\$(Configuration)\
- $(SolutionDir)$(Platform)\$(Configuration)\obj\$(ProjectName)\
- $(SolutionDir)..\;$(IncludePath)
-
-
- true
- $(SolutionDir)$(Platform)\$(Configuration)\obj\$(ProjectName)\
- $(SolutionDir)..\;$(IncludePath)
-
-
- false
- $(SolutionDir)$(Platform)\$(Configuration)\obj\$(ProjectName)\
- $(SolutionDir)..\;$(IncludePath)
- static
-
-
-
- Level3
- true
- WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
- true
- stdcpp17
-
-
- Console
- true
-
-
-
-
- Level3
- true
- true
- true
- WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)
- true
- stdcpp17
-
-
- Console
- true
- true
- true
-
-
-
-
- Level3
- true
- _DEBUG;_CONSOLE;%(PreprocessorDefinitions)
- true
- stdcpp17
-
-
- Console
- true
-
-
-
-
- Level3
- true
- true
- true
- NDEBUG;_CONSOLE;%(PreprocessorDefinitions)
- true
- stdcpp17
-
-
- Console
- true
- true
- true
-
-
-
-
-
-
-
-
-
- AddWildCardItems
- $(ComputeCompileInputsTargets)
-
-
-
- <_WildCardClCompile Include="*.cpp" />
-
-
- <_WildCardClInclude Include="*.h" />
-
-
-
-
-
-
-
-
-
-
-
-
- This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.
-
-
-
-
-
-
\ No newline at end of file
diff --git a/Sources/backend-cpp/Utilities/packages.config b/Sources/backend-cpp/Utilities/packages.config
deleted file mode 100644
index 8e59cd3d..00000000
--- a/Sources/backend-cpp/Utilities/packages.config
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
-
-
-
-
\ No newline at end of file
diff --git a/Sources/backend-cpp/Windows/com.ctytler.dcs.sdPlugin.sln b/Sources/backend-cpp/Windows/com.ctytler.dcs.sdPlugin.sln
deleted file mode 100644
index 8b1973f0..00000000
--- a/Sources/backend-cpp/Windows/com.ctytler.dcs.sdPlugin.sln
+++ /dev/null
@@ -1,108 +0,0 @@
-
-Microsoft Visual Studio Solution File, Format Version 12.00
-# Visual Studio Version 17
-VisualStudioVersion = 17.8.34330.188
-MinimumVisualStudioVersion = 10.0.40219.1
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Test", "..\Test\Test.vcxproj", "{81582F07-E000-4049-B302-BF98D6ED1B41}"
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "StreamdeckContext", "..\StreamdeckContext\StreamdeckContext.vcxproj", "{36A2B3D3-C3FA-424C-9BB6-37D19EBE5A3E}"
- ProjectSection(ProjectDependencies) = postProject
- {2782D849-65F7-4B89-A856-964FD918269A} = {2782D849-65F7-4B89-A856-964FD918269A}
- {329F64AC-6346-46D2-A671-9B5DD626B485} = {329F64AC-6346-46D2-A671-9B5DD626B485}
- {F60CA831-72E9-4992-BCFE-12B3387F646B} = {F60CA831-72E9-4992-BCFE-12B3387F646B}
- EndProjectSection
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Utilities", "..\Utilities\Utilities.vcxproj", "{329F64AC-6346-46D2-A671-9B5DD626B485}"
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "SimulatorInterface", "..\SimulatorInterface\SimulatorInterface.vcxproj", "{2782D849-65F7-4B89-A856-964FD918269A}"
- ProjectSection(ProjectDependencies) = postProject
- {329F64AC-6346-46D2-A671-9B5DD626B485} = {329F64AC-6346-46D2-A671-9B5DD626B485}
- EndProjectSection
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ElgatoSD", "..\ElgatoSD\ElgatoSD.vcxproj", "{F60CA831-72E9-4992-BCFE-12B3387F646B}"
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "StreamdeckInterface", "..\StreamdeckInterface\StreamdeckInterface.vcxproj", "{63B5F7A0-B90D-4BBC-BBCB-C61B25054911}"
- ProjectSection(ProjectDependencies) = postProject
- {2782D849-65F7-4B89-A856-964FD918269A} = {2782D849-65F7-4B89-A856-964FD918269A}
- {329F64AC-6346-46D2-A671-9B5DD626B485} = {329F64AC-6346-46D2-A671-9B5DD626B485}
- {36A2B3D3-C3FA-424C-9BB6-37D19EBE5A3E} = {36A2B3D3-C3FA-424C-9BB6-37D19EBE5A3E}
- {F60CA831-72E9-4992-BCFE-12B3387F646B} = {F60CA831-72E9-4992-BCFE-12B3387F646B}
- EndProjectSection
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "SocketTester", "..\..\..\Tools\SocketTester\SocketTester.vcxproj", "{58185760-BDC0-434C-AB8F-F6AF34A72714}"
- ProjectSection(ProjectDependencies) = postProject
- {329F64AC-6346-46D2-A671-9B5DD626B485} = {329F64AC-6346-46D2-A671-9B5DD626B485}
- EndProjectSection
-EndProject
-Global
- GlobalSection(SolutionConfigurationPlatforms) = preSolution
- Debug|x64 = Debug|x64
- Debug|x86 = Debug|x86
- Release|x64 = Release|x64
- Release|x86 = Release|x86
- EndGlobalSection
- GlobalSection(ProjectConfigurationPlatforms) = postSolution
- {81582F07-E000-4049-B302-BF98D6ED1B41}.Debug|x64.ActiveCfg = Debug|x64
- {81582F07-E000-4049-B302-BF98D6ED1B41}.Debug|x64.Build.0 = Debug|x64
- {81582F07-E000-4049-B302-BF98D6ED1B41}.Debug|x86.ActiveCfg = Debug|Win32
- {81582F07-E000-4049-B302-BF98D6ED1B41}.Debug|x86.Build.0 = Debug|Win32
- {81582F07-E000-4049-B302-BF98D6ED1B41}.Release|x64.ActiveCfg = Release|x64
- {81582F07-E000-4049-B302-BF98D6ED1B41}.Release|x64.Build.0 = Release|x64
- {81582F07-E000-4049-B302-BF98D6ED1B41}.Release|x86.ActiveCfg = Release|Win32
- {81582F07-E000-4049-B302-BF98D6ED1B41}.Release|x86.Build.0 = Release|Win32
- {36A2B3D3-C3FA-424C-9BB6-37D19EBE5A3E}.Debug|x64.ActiveCfg = Debug|x64
- {36A2B3D3-C3FA-424C-9BB6-37D19EBE5A3E}.Debug|x64.Build.0 = Debug|x64
- {36A2B3D3-C3FA-424C-9BB6-37D19EBE5A3E}.Debug|x86.ActiveCfg = Debug|Win32
- {36A2B3D3-C3FA-424C-9BB6-37D19EBE5A3E}.Debug|x86.Build.0 = Debug|Win32
- {36A2B3D3-C3FA-424C-9BB6-37D19EBE5A3E}.Release|x64.ActiveCfg = Release|x64
- {36A2B3D3-C3FA-424C-9BB6-37D19EBE5A3E}.Release|x64.Build.0 = Release|x64
- {36A2B3D3-C3FA-424C-9BB6-37D19EBE5A3E}.Release|x86.ActiveCfg = Release|Win32
- {36A2B3D3-C3FA-424C-9BB6-37D19EBE5A3E}.Release|x86.Build.0 = Release|Win32
- {329F64AC-6346-46D2-A671-9B5DD626B485}.Debug|x64.ActiveCfg = Debug|x64
- {329F64AC-6346-46D2-A671-9B5DD626B485}.Debug|x64.Build.0 = Debug|x64
- {329F64AC-6346-46D2-A671-9B5DD626B485}.Debug|x86.ActiveCfg = Debug|Win32
- {329F64AC-6346-46D2-A671-9B5DD626B485}.Debug|x86.Build.0 = Debug|Win32
- {329F64AC-6346-46D2-A671-9B5DD626B485}.Release|x64.ActiveCfg = Release|x64
- {329F64AC-6346-46D2-A671-9B5DD626B485}.Release|x64.Build.0 = Release|x64
- {329F64AC-6346-46D2-A671-9B5DD626B485}.Release|x86.ActiveCfg = Release|Win32
- {329F64AC-6346-46D2-A671-9B5DD626B485}.Release|x86.Build.0 = Release|Win32
- {2782D849-65F7-4B89-A856-964FD918269A}.Debug|x64.ActiveCfg = Debug|x64
- {2782D849-65F7-4B89-A856-964FD918269A}.Debug|x64.Build.0 = Debug|x64
- {2782D849-65F7-4B89-A856-964FD918269A}.Debug|x86.ActiveCfg = Debug|Win32
- {2782D849-65F7-4B89-A856-964FD918269A}.Debug|x86.Build.0 = Debug|Win32
- {2782D849-65F7-4B89-A856-964FD918269A}.Release|x64.ActiveCfg = Release|x64
- {2782D849-65F7-4B89-A856-964FD918269A}.Release|x64.Build.0 = Release|x64
- {2782D849-65F7-4B89-A856-964FD918269A}.Release|x86.ActiveCfg = Release|Win32
- {2782D849-65F7-4B89-A856-964FD918269A}.Release|x86.Build.0 = Release|Win32
- {F60CA831-72E9-4992-BCFE-12B3387F646B}.Debug|x64.ActiveCfg = Debug|x64
- {F60CA831-72E9-4992-BCFE-12B3387F646B}.Debug|x64.Build.0 = Debug|x64
- {F60CA831-72E9-4992-BCFE-12B3387F646B}.Debug|x86.ActiveCfg = Debug|Win32
- {F60CA831-72E9-4992-BCFE-12B3387F646B}.Debug|x86.Build.0 = Debug|Win32
- {F60CA831-72E9-4992-BCFE-12B3387F646B}.Release|x64.ActiveCfg = Release|x64
- {F60CA831-72E9-4992-BCFE-12B3387F646B}.Release|x64.Build.0 = Release|x64
- {F60CA831-72E9-4992-BCFE-12B3387F646B}.Release|x86.ActiveCfg = Release|Win32
- {F60CA831-72E9-4992-BCFE-12B3387F646B}.Release|x86.Build.0 = Release|Win32
- {63B5F7A0-B90D-4BBC-BBCB-C61B25054911}.Debug|x64.ActiveCfg = Debug|x64
- {63B5F7A0-B90D-4BBC-BBCB-C61B25054911}.Debug|x64.Build.0 = Debug|x64
- {63B5F7A0-B90D-4BBC-BBCB-C61B25054911}.Debug|x86.ActiveCfg = Debug|Win32
- {63B5F7A0-B90D-4BBC-BBCB-C61B25054911}.Debug|x86.Build.0 = Debug|Win32
- {63B5F7A0-B90D-4BBC-BBCB-C61B25054911}.Release|x64.ActiveCfg = Release|x64
- {63B5F7A0-B90D-4BBC-BBCB-C61B25054911}.Release|x64.Build.0 = Release|x64
- {63B5F7A0-B90D-4BBC-BBCB-C61B25054911}.Release|x86.ActiveCfg = Release|Win32
- {63B5F7A0-B90D-4BBC-BBCB-C61B25054911}.Release|x86.Build.0 = Release|Win32
- {58185760-BDC0-434C-AB8F-F6AF34A72714}.Debug|x64.ActiveCfg = Debug|x64
- {58185760-BDC0-434C-AB8F-F6AF34A72714}.Debug|x64.Build.0 = Debug|x64
- {58185760-BDC0-434C-AB8F-F6AF34A72714}.Debug|x86.ActiveCfg = Debug|Win32
- {58185760-BDC0-434C-AB8F-F6AF34A72714}.Debug|x86.Build.0 = Debug|Win32
- {58185760-BDC0-434C-AB8F-F6AF34A72714}.Release|x64.ActiveCfg = Release|x64
- {58185760-BDC0-434C-AB8F-F6AF34A72714}.Release|x64.Build.0 = Release|x64
- {58185760-BDC0-434C-AB8F-F6AF34A72714}.Release|x86.ActiveCfg = Release|Win32
- {58185760-BDC0-434C-AB8F-F6AF34A72714}.Release|x86.Build.0 = Release|Win32
- EndGlobalSection
- GlobalSection(SolutionProperties) = preSolution
- HideSolutionNode = FALSE
- EndGlobalSection
- GlobalSection(ExtensibilityGlobals) = postSolution
- SolutionGuid = {871A141A-E2F0-48FE-98B9-3A165B79AC81}
- EndGlobalSection
-EndGlobal