diff --git a/.gitmodules b/.gitmodules
index bbceab61..40bea6a4 100644
--- a/.gitmodules
+++ b/.gitmodules
@@ -6,7 +6,3 @@
path = ext/ios/sdk
url = git@github.com:adjust/ios_sdk.git
branch = master
-[submodule "ext/windows/sdk"]
- path = ext/windows/sdk
- url = git@github.com:adjust/windows_sdk.git
- branch = master
diff --git a/ext/windows/bridge/WinSdkUnityBridge/Stubs/Win10Stub/Properties/AssemblyInfo.cs b/ext/windows/bridge/WinSdkUnityBridge/Stubs/Win10Stub/Properties/AssemblyInfo.cs
deleted file mode 100644
index 0dbe9790..00000000
--- a/ext/windows/bridge/WinSdkUnityBridge/Stubs/Win10Stub/Properties/AssemblyInfo.cs
+++ /dev/null
@@ -1,36 +0,0 @@
-using System.Reflection;
-using System.Runtime.CompilerServices;
-using System.Runtime.InteropServices;
-
-// General Information about an assembly is controlled through the following
-// set of attributes. Change these attribute values to modify the information
-// associated with an assembly.
-[assembly: AssemblyTitle("Win10Stub")]
-[assembly: AssemblyDescription("")]
-[assembly: AssemblyConfiguration("")]
-[assembly: AssemblyCompany("adjust")]
-[assembly: AssemblyProduct("Win10Stub")]
-[assembly: AssemblyCopyright("Copyright © 2017")]
-[assembly: AssemblyTrademark("")]
-[assembly: AssemblyCulture("")]
-
-// Setting ComVisible to false makes the types in this assembly not visible
-// to COM components. If you need to access a type in this assembly from
-// COM, set the ComVisible attribute to true on that type.
-[assembly: ComVisible(false)]
-
-// The following GUID is for the ID of the typelib if this project is exposed to COM
-[assembly: Guid("898dccde-afc2-4ff5-8234-8c99695feb2a")]
-
-// Version information for an assembly consists of the following four values:
-//
-// Major Version
-// Minor Version
-// Build Number
-// Revision
-//
-// You can specify all the values or you can default the Build and Revision Numbers
-// by using the '*' as shown below:
-// [assembly: AssemblyVersion("1.0.*")]
-[assembly: AssemblyVersion("1.0.0.0")]
-[assembly: AssemblyFileVersion("1.0.0.0")]
diff --git a/ext/windows/bridge/WinSdkUnityBridge/Stubs/Win10Stub/Win10Stub.csproj b/ext/windows/bridge/WinSdkUnityBridge/Stubs/Win10Stub/Win10Stub.csproj
deleted file mode 100644
index e96fb90b..00000000
--- a/ext/windows/bridge/WinSdkUnityBridge/Stubs/Win10Stub/Win10Stub.csproj
+++ /dev/null
@@ -1,57 +0,0 @@
-
-
-
-
- Debug
- AnyCPU
- {898DCCDE-AFC2-4FF5-8234-8C99695FEB2A}
- Library
- Properties
- Win10Interface
- Win10Interface
- v3.5
- 512
-
-
- true
- full
- false
- ..\..\..\release\stubs\
- TRACE;DEBUG;WIN_STUB_10
- prompt
- 4
-
-
- pdbonly
- true
- ..\..\..\release\stubs\
- TRACE;WIN_STUB_10
- prompt
- 4
-
-
-
-
-
-
-
-
-
-
-
- AdjustConfigDto.cs
-
-
- AdjustWinInterface.cs
-
-
-
-
-
-
\ No newline at end of file
diff --git a/ext/windows/bridge/WinSdkUnityBridge/Stubs/Win81Stub/Properties/AssemblyInfo.cs b/ext/windows/bridge/WinSdkUnityBridge/Stubs/Win81Stub/Properties/AssemblyInfo.cs
deleted file mode 100644
index f2bb1413..00000000
--- a/ext/windows/bridge/WinSdkUnityBridge/Stubs/Win81Stub/Properties/AssemblyInfo.cs
+++ /dev/null
@@ -1,36 +0,0 @@
-using System.Reflection;
-using System.Runtime.CompilerServices;
-using System.Runtime.InteropServices;
-
-// General Information about an assembly is controlled through the following
-// set of attributes. Change these attribute values to modify the information
-// associated with an assembly.
-[assembly: AssemblyTitle("Win81Stub")]
-[assembly: AssemblyDescription("")]
-[assembly: AssemblyConfiguration("")]
-[assembly: AssemblyCompany("adjust")]
-[assembly: AssemblyProduct("Win81Stub")]
-[assembly: AssemblyCopyright("Copyright © 2017")]
-[assembly: AssemblyTrademark("")]
-[assembly: AssemblyCulture("")]
-
-// Setting ComVisible to false makes the types in this assembly not visible
-// to COM components. If you need to access a type in this assembly from
-// COM, set the ComVisible attribute to true on that type.
-[assembly: ComVisible(false)]
-
-// The following GUID is for the ID of the typelib if this project is exposed to COM
-[assembly: Guid("a813793b-dfa8-4b25-8ad0-03d0fe256db4")]
-
-// Version information for an assembly consists of the following four values:
-//
-// Major Version
-// Minor Version
-// Build Number
-// Revision
-//
-// You can specify all the values or you can default the Build and Revision Numbers
-// by using the '*' as shown below:
-// [assembly: AssemblyVersion("1.0.*")]
-[assembly: AssemblyVersion("1.0.0.0")]
-[assembly: AssemblyFileVersion("1.0.0.0")]
diff --git a/ext/windows/bridge/WinSdkUnityBridge/Stubs/Win81Stub/Win81Stub.csproj b/ext/windows/bridge/WinSdkUnityBridge/Stubs/Win81Stub/Win81Stub.csproj
deleted file mode 100644
index 7619be83..00000000
--- a/ext/windows/bridge/WinSdkUnityBridge/Stubs/Win81Stub/Win81Stub.csproj
+++ /dev/null
@@ -1,57 +0,0 @@
-
-
-
-
- Debug
- AnyCPU
- {A813793B-DFA8-4B25-8AD0-03D0FE256DB4}
- Library
- Properties
- Win81Interface
- Win81Interface
- v3.5
- 512
-
-
- true
- full
- false
- ..\..\..\release\stubs\
- TRACE;DEBUG;WIN_STUB_81
- prompt
- 4
-
-
- pdbonly
- true
- ..\..\..\release\stubs\
- TRACE;WIN_STUB_81
- prompt
- 4
-
-
-
-
-
-
-
-
-
-
-
- AdjustConfigDto.cs
-
-
- AdjustWinInterface.cs
-
-
-
-
-
-
\ No newline at end of file
diff --git a/ext/windows/bridge/WinSdkUnityBridge/Stubs/WinStub/AdjustConfigDto.cs b/ext/windows/bridge/WinSdkUnityBridge/Stubs/WinStub/AdjustConfigDto.cs
deleted file mode 100644
index a5e68c08..00000000
--- a/ext/windows/bridge/WinSdkUnityBridge/Stubs/WinStub/AdjustConfigDto.cs
+++ /dev/null
@@ -1,42 +0,0 @@
-using System;
-using System.Collections.Generic;
-
-#if WIN_STUB_10
-namespace Win10Interface
-#elif WIN_STUB_81
-namespace Win81Interface
-#elif WIN_STUB_WS
-namespace WinWsInterface
-#else
-namespace WinInterface
-#endif
-{
- public class AdjustConfigDto
- {
- public string AppToken;
- public string Environment;
- public string SdkPrefix;
- public bool SendInBackground;
- public double DelayStart;
- public string UserAgent;
- public string DefaultTracker;
- public bool? EventBufferingEnabled;
- public bool LaunchDeferredDeeplink;
- public string LogLevelString;
- public Action LogDelegate;
- public bool? IsDeviceKnown;
-
- public long? Info1;
- public long? Info2;
- public long? Info3;
- public long? Info4;
- public long? SecretId;
-
- public Action> ActionAttributionChangedData;
- public Action> ActionSessionSuccessData;
- public Action> ActionSessionFailureData;
- public Action> ActionEventSuccessData;
- public Action> ActionEventFailureData;
- public Func FuncDeeplinkResponseData;
- }
-}
diff --git a/ext/windows/bridge/WinSdkUnityBridge/Stubs/WinStub/AdjustWinInterface.cs b/ext/windows/bridge/WinSdkUnityBridge/Stubs/WinStub/AdjustWinInterface.cs
deleted file mode 100644
index a8f502f7..00000000
--- a/ext/windows/bridge/WinSdkUnityBridge/Stubs/WinStub/AdjustWinInterface.cs
+++ /dev/null
@@ -1,108 +0,0 @@
-using System;
-using System.Collections.Generic;
-
-#if WIN_STUB_10
-namespace Win10Interface
-#elif WIN_STUB_81
-namespace Win81Interface
-#elif WIN_STUB_WS
-namespace WinWsInterface
-#else
-namespace WinInterface
-#endif
-{
- public class AdjustWinInterface
- {
- public static Action LogAction;
-
- public static void ApplicationLaunching(AdjustConfigDto adjustConfigDto)
- {
- }
-
- public static void TrackEvent(string eventToken, double? revenue, string currency,
- string purchaseId, string callbackId, List callbackList, List partnerList)
- {
- }
-
- public static void ApplicationActivated()
- {
- }
-
- public static void ApplicationDeactivated()
- {
- }
-
- public static bool IsEnabled()
- {
- return false;
- }
-
- public static void SetEnabled(bool enabled)
- {
- }
-
- public static void SetOfflineMode(bool offlineMode)
- {
- }
-
- public static void SendFirstPackages()
- {
- }
-
- public static void SetDeviceToken(string deviceToken)
- {
- }
-
- public static Dictionary GetAttribution()
- {
- return null;
- }
-
- public static string GetSdkVersion()
- {
- return string.Empty;
- }
-
- public static void GdprForgetMe()
- {
- }
-
- public static string GetWindowsAdId()
- {
- return string.Empty;
- }
-
- public static string GetAdid()
- {
- return string.Empty;
- }
-
- public static void AppWillOpenUrl(string url)
- {
- }
-
- public static void AddSessionCallbackParameter(string key, string value)
- {
- }
-
- public static void AddSessionPartnerParameter(string key, string value)
- {
- }
-
- public static void RemoveSessionCallbackParameter(string key)
- {
- }
-
- public static void RemoveSessionPartnerParameter(string key)
- {
- }
-
- public static void ResetSessionCallbackParameters()
- {
- }
-
- public static void ResetSessionPartnerParameters()
- {
- }
- }
-}
diff --git a/ext/windows/bridge/WinSdkUnityBridge/Stubs/WinStub/Properties/AssemblyInfo.cs b/ext/windows/bridge/WinSdkUnityBridge/Stubs/WinStub/Properties/AssemblyInfo.cs
deleted file mode 100644
index f95b8416..00000000
--- a/ext/windows/bridge/WinSdkUnityBridge/Stubs/WinStub/Properties/AssemblyInfo.cs
+++ /dev/null
@@ -1,36 +0,0 @@
-using System.Reflection;
-using System.Runtime.CompilerServices;
-using System.Runtime.InteropServices;
-
-// General Information about an assembly is controlled through the following
-// set of attributes. Change these attribute values to modify the information
-// associated with an assembly.
-[assembly: AssemblyTitle("WinStub")]
-[assembly: AssemblyDescription("")]
-[assembly: AssemblyConfiguration("")]
-[assembly: AssemblyCompany("adjust")]
-[assembly: AssemblyProduct("WinStub")]
-[assembly: AssemblyCopyright("Copyright © 2017")]
-[assembly: AssemblyTrademark("")]
-[assembly: AssemblyCulture("")]
-
-// Setting ComVisible to false makes the types in this assembly not visible
-// to COM components. If you need to access a type in this assembly from
-// COM, set the ComVisible attribute to true on that type.
-[assembly: ComVisible(false)]
-
-// The following GUID is for the ID of the typelib if this project is exposed to COM
-[assembly: Guid("51775a57-3bc7-45e6-80e4-d8e1dde5a9e9")]
-
-// Version information for an assembly consists of the following four values:
-//
-// Major Version
-// Minor Version
-// Build Number
-// Revision
-//
-// You can specify all the values or you can default the Build and Revision Numbers
-// by using the '*' as shown below:
-// [assembly: AssemblyVersion("1.0.*")]
-[assembly: AssemblyVersion("1.0.0.0")]
-[assembly: AssemblyFileVersion("1.0.0.0")]
diff --git a/ext/windows/bridge/WinSdkUnityBridge/Stubs/WinStub/WinStub.csproj b/ext/windows/bridge/WinSdkUnityBridge/Stubs/WinStub/WinStub.csproj
deleted file mode 100644
index 38cae7f7..00000000
--- a/ext/windows/bridge/WinSdkUnityBridge/Stubs/WinStub/WinStub.csproj
+++ /dev/null
@@ -1,53 +0,0 @@
-
-
-
-
- Debug
- AnyCPU
- {51775A57-3BC7-45E6-80E4-D8E1DDE5A9E9}
- Library
- Properties
- WinInterface
- WinInterface
- v3.5
- 512
-
-
- true
- full
- false
- ..\..\..\release\stubs\
- TRACE;DEBUG;WIN_STUB
- prompt
- 4
-
-
- pdbonly
- true
- ..\..\..\release\stubs\
- TRACE
- prompt
- 4
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/ext/windows/bridge/WinSdkUnityBridge/Stubs/WinWsStub/Properties/AssemblyInfo.cs b/ext/windows/bridge/WinSdkUnityBridge/Stubs/WinWsStub/Properties/AssemblyInfo.cs
deleted file mode 100644
index 5c1c449d..00000000
--- a/ext/windows/bridge/WinSdkUnityBridge/Stubs/WinWsStub/Properties/AssemblyInfo.cs
+++ /dev/null
@@ -1,36 +0,0 @@
-using System.Reflection;
-using System.Runtime.CompilerServices;
-using System.Runtime.InteropServices;
-
-// General Information about an assembly is controlled through the following
-// set of attributes. Change these attribute values to modify the information
-// associated with an assembly.
-[assembly: AssemblyTitle("WinWsStub")]
-[assembly: AssemblyDescription("")]
-[assembly: AssemblyConfiguration("")]
-[assembly: AssemblyCompany("adjust")]
-[assembly: AssemblyProduct("WinWsStub")]
-[assembly: AssemblyCopyright("Copyright © 2017")]
-[assembly: AssemblyTrademark("")]
-[assembly: AssemblyCulture("")]
-
-// Setting ComVisible to false makes the types in this assembly not visible
-// to COM components. If you need to access a type in this assembly from
-// COM, set the ComVisible attribute to true on that type.
-[assembly: ComVisible(false)]
-
-// The following GUID is for the ID of the typelib if this project is exposed to COM
-[assembly: Guid("3062a054-d462-4edb-a3c3-f14b63433b4e")]
-
-// Version information for an assembly consists of the following four values:
-//
-// Major Version
-// Minor Version
-// Build Number
-// Revision
-//
-// You can specify all the values or you can default the Build and Revision Numbers
-// by using the '*' as shown below:
-// [assembly: AssemblyVersion("1.0.*")]
-[assembly: AssemblyVersion("1.0.0.0")]
-[assembly: AssemblyFileVersion("1.0.0.0")]
diff --git a/ext/windows/bridge/WinSdkUnityBridge/Stubs/WinWsStub/WinWsStub.csproj b/ext/windows/bridge/WinSdkUnityBridge/Stubs/WinWsStub/WinWsStub.csproj
deleted file mode 100644
index fc377797..00000000
--- a/ext/windows/bridge/WinSdkUnityBridge/Stubs/WinWsStub/WinWsStub.csproj
+++ /dev/null
@@ -1,57 +0,0 @@
-
-
-
-
- Debug
- AnyCPU
- {3062A054-D462-4EDB-A3C3-F14B63433B4E}
- Library
- Properties
- WinWsInterface
- WinWsInterface
- v3.5
- 512
-
-
- true
- full
- false
- ..\..\..\release\stubs\
- TRACE;DEBUG;WIN_STUB_WS
- prompt
- 4
-
-
- pdbonly
- true
- ..\..\..\release\stubs\
- TRACE;WIN_STUB_WS
- prompt
- 4
-
-
-
-
-
-
-
-
-
-
-
- AdjustConfigDto.cs
-
-
- AdjustWinInterface.cs
-
-
-
-
-
-
\ No newline at end of file
diff --git a/ext/windows/bridge/WinSdkUnityBridge/TestLibraryInterface/AdjustTestOptionsDto.cs b/ext/windows/bridge/WinSdkUnityBridge/TestLibraryInterface/AdjustTestOptionsDto.cs
deleted file mode 100644
index 48cd47f2..00000000
--- a/ext/windows/bridge/WinSdkUnityBridge/TestLibraryInterface/AdjustTestOptionsDto.cs
+++ /dev/null
@@ -1,42 +0,0 @@
-using AdjustSdk.Pcl.IntegrationTesting;
-
-namespace TestLibraryInterface
-{
- public class AdjustTestOptionsDto
- {
- public string BaseUrl { get; set; }
- public string BasePath { get; set; }
- public string GdprUrl { get; set; }
- public string GdprPath { get; set; }
- public bool? Teardown { get; set; }
- public bool? DeleteState { get; set; }
- public bool? NoBackoffWait { get; set; }
-
- // default value => Constants.ONE_MINUTE;
- public long? TimerIntervalInMilliseconds { get; set; }
- // default value => Constants.ONE_MINUTE;
- public long? TimerStartInMilliseconds { get; set; }
- // default value => Constants.THIRTY_MINUTES;
- public long? SessionIntervalInMilliseconds { get; set; }
- // default value => Constants.ONE_SECOND;
- public long? SubsessionIntervalInMilliseconds { get; set; }
-
- public AdjustTestOptions ToAdjustTestOptions()
- {
- return new AdjustTestOptions
- {
- BasePath = this.BasePath,
- GdprPath = this.GdprPath,
- BaseUrl = this.BaseUrl,
- GdprUrl = this.GdprUrl,
- DeleteState = this.DeleteState,
- NoBackoffWait = this.NoBackoffWait,
- SessionIntervalInMilliseconds = this.SessionIntervalInMilliseconds,
- SubsessionIntervalInMilliseconds = this.SubsessionIntervalInMilliseconds,
- Teardown = this.Teardown,
- TimerIntervalInMilliseconds = this.TimerIntervalInMilliseconds,
- TimerStartInMilliseconds = this.TimerStartInMilliseconds
- };
- }
- }
-}
diff --git a/ext/windows/bridge/WinSdkUnityBridge/TestLibraryInterface/IAdjustCommandExecutor.cs b/ext/windows/bridge/WinSdkUnityBridge/TestLibraryInterface/IAdjustCommandExecutor.cs
deleted file mode 100644
index fe684b6e..00000000
--- a/ext/windows/bridge/WinSdkUnityBridge/TestLibraryInterface/IAdjustCommandExecutor.cs
+++ /dev/null
@@ -1,9 +0,0 @@
-using System.Collections.Generic;
-
-namespace TestLibraryInterface
-{
- public interface IAdjustCommandExecutor
- {
- void ExecuteCommand(string className, string methodName, Dictionary> parameters);
- }
-}
diff --git a/ext/windows/bridge/WinSdkUnityBridge/TestLibraryInterface/Properties/AssemblyInfo.cs b/ext/windows/bridge/WinSdkUnityBridge/TestLibraryInterface/Properties/AssemblyInfo.cs
deleted file mode 100644
index 582a4900..00000000
--- a/ext/windows/bridge/WinSdkUnityBridge/TestLibraryInterface/Properties/AssemblyInfo.cs
+++ /dev/null
@@ -1,29 +0,0 @@
-using System.Reflection;
-using System.Runtime.CompilerServices;
-using System.Runtime.InteropServices;
-
-// General Information about an assembly is controlled through the following
-// set of attributes. Change these attribute values to modify the information
-// associated with an assembly.
-[assembly: AssemblyTitle("TestLibraryInterface")]
-[assembly: AssemblyDescription("")]
-[assembly: AssemblyConfiguration("")]
-[assembly: AssemblyCompany("")]
-[assembly: AssemblyProduct("TestLibraryInterface")]
-[assembly: AssemblyCopyright("Copyright © 2018")]
-[assembly: AssemblyTrademark("")]
-[assembly: AssemblyCulture("")]
-
-// Version information for an assembly consists of the following four values:
-//
-// Major Version
-// Minor Version
-// Build Number
-// Revision
-//
-// You can specify all the values or you can default the Build and Revision Numbers
-// by using the '*' as shown below:
-// [assembly: AssemblyVersion("1.0.*")]
-[assembly: AssemblyVersion("1.0.0.0")]
-[assembly: AssemblyFileVersion("1.0.0.0")]
-[assembly: ComVisible(false)]
\ No newline at end of file
diff --git a/ext/windows/bridge/WinSdkUnityBridge/TestLibraryInterface/Properties/TestLibraryInterface.rd.xml b/ext/windows/bridge/WinSdkUnityBridge/TestLibraryInterface/Properties/TestLibraryInterface.rd.xml
deleted file mode 100644
index 1bd1357f..00000000
--- a/ext/windows/bridge/WinSdkUnityBridge/TestLibraryInterface/Properties/TestLibraryInterface.rd.xml
+++ /dev/null
@@ -1,33 +0,0 @@
-
-
-
-
-
-
-
-
-
diff --git a/ext/windows/bridge/WinSdkUnityBridge/TestLibraryInterface/TestLibraryInterface.cs b/ext/windows/bridge/WinSdkUnityBridge/TestLibraryInterface/TestLibraryInterface.cs
deleted file mode 100644
index 43061339..00000000
--- a/ext/windows/bridge/WinSdkUnityBridge/TestLibraryInterface/TestLibraryInterface.cs
+++ /dev/null
@@ -1,90 +0,0 @@
-using System;
-using Windows.Networking.Connectivity;
-using AdjustSdk;
-
-namespace TestLibraryInterface
-{
- public class TestLibraryInterface
- {
- private TestLibrary.TestLibrary _testLibrary;
- private Action _logDelegate;
-
- public void Init(IAdjustCommandExecutor adjustCommandExecutor, string baseUrl, string controlUrl, Action logDelegate = null)
- {
- _logDelegate = logDelegate;
- Log("Initializing...");
-
- var localIp = GetLocalIp();
- Log("Local IP: " + localIp);
-
- var commandListener = new WindowsCommandListener(adjustCommandExecutor);
-
- Log("Setting AdjustFactory.BaseUrl to: " + baseUrl);
- _testLibrary = new TestLibrary.TestLibrary(baseUrl, controlUrl, commandListener, _logDelegate);
- Log("Init finished.");
- }
-
- public static void SetTestOptions(AdjustTestOptionsDto adjustTestOptionsDto)
- {
- Adjust.SetTestOptions(adjustTestOptionsDto.ToAdjustTestOptions());
- }
-
- public void StartTestSession(string clientSdk)
- {
- if (_testLibrary == null) { return; }
-
- Log("Starting Test Session...");
-
- _testLibrary.StartTestSession(clientSdk);
- }
-
- public void AddInfoToSend(string key, string paramValue)
- {
- if (_testLibrary == null) { return; }
- _testLibrary.AddInfoToSend(key, paramValue);
- }
-
- public void SendInfoToServer(string basePath)
- {
- if (_testLibrary == null) { return; }
- _testLibrary.SendInfoToServer(basePath);
- }
-
- public void AddTest(string testName)
- {
- if (_testLibrary == null) { return; }
- _testLibrary.AddTest(testName);
- }
-
- public void AddTestDirectory(string testDirectory)
- {
- if (_testLibrary == null) { return; }
- _testLibrary.AddTestDirectory(testDirectory);
- }
-
- private string GetLocalIp()
- {
- var icp = NetworkInformation.GetInternetConnectionProfile();
-
- if (icp?.NetworkAdapter == null) return null;
-
- var hostNames = NetworkInformation.GetHostNames();
- foreach (var hn in hostNames)
- {
- if (hn.IPInformation?.NetworkAdapter == null)
- continue;
-
- if (hn.IPInformation.NetworkAdapter.NetworkAdapterId == icp.NetworkAdapter.NetworkAdapterId)
- return hn.CanonicalName;
- }
-
- return string.Empty;
- }
-
- private void Log(string message)
- {
- if (_logDelegate == null) { return; }
- _logDelegate("[TestLibraryInterface]: " + message);
- }
- }
-}
diff --git a/ext/windows/bridge/WinSdkUnityBridge/TestLibraryInterface/TestLibraryInterface.csproj b/ext/windows/bridge/WinSdkUnityBridge/TestLibraryInterface/TestLibraryInterface.csproj
deleted file mode 100644
index 56ef6984..00000000
--- a/ext/windows/bridge/WinSdkUnityBridge/TestLibraryInterface/TestLibraryInterface.csproj
+++ /dev/null
@@ -1,142 +0,0 @@
-
-
-
-
- Debug
- AnyCPU
- {1B010CD3-05E8-4130-9A7A-0B0329631535}
- Library
- Properties
- TestLibraryInterface
- TestLibraryInterface
- en-US
- UAP
- 10.0.14393.0
- 10.0.10240.0
- 14
- 512
- {A5A43C5B-DE2A-4C0C-9213-0A381AF9435A};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}
-
-
- AnyCPU
- true
- full
- false
- ..\..\release\
- DEBUG;TRACE;NETFX_CORE;WINDOWS_UWP
- prompt
- 4
-
-
- AnyCPU
- pdbonly
- true
- ..\..\release\
- TRACE;NETFX_CORE;WINDOWS_UWP
- prompt
- 4
-
-
- x86
- true
- bin\x86\Debug\
- DEBUG;TRACE;NETFX_CORE;WINDOWS_UWP
- ;2008
- full
- x86
- false
- prompt
-
-
- x86
- bin\x86\Release\
- TRACE;NETFX_CORE;WINDOWS_UWP
- true
- ;2008
- pdbonly
- x86
- false
- prompt
-
-
- ARM
- true
- bin\ARM\Debug\
- DEBUG;TRACE;NETFX_CORE;WINDOWS_UWP
- ;2008
- full
- ARM
- false
- prompt
-
-
- ARM
- bin\ARM\Release\
- TRACE;NETFX_CORE;WINDOWS_UWP
- true
- ;2008
- pdbonly
- ARM
- false
- prompt
-
-
- x64
- true
- bin\x64\Debug\
- DEBUG;TRACE;NETFX_CORE;WINDOWS_UWP
- ;2008
- full
- x64
- false
- prompt
-
-
- x64
- bin\x64\Release\
- TRACE;NETFX_CORE;WINDOWS_UWP
- true
- ;2008
- pdbonly
- x64
- false
- prompt
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ..\..\adjust-dlls\AdjustUAP10.dll
-
-
- ..\..\adjust-dlls\TestLibrary.dll
-
-
- ..\..\adjust-dlls\WindowsPcl.dll
-
-
- ..\..\adjust-dlls\WindowsUap.dll
-
-
-
- 14.0
-
-
-
-
\ No newline at end of file
diff --git a/ext/windows/bridge/WinSdkUnityBridge/TestLibraryInterface/WindowsCommandListener.cs b/ext/windows/bridge/WinSdkUnityBridge/TestLibraryInterface/WindowsCommandListener.cs
deleted file mode 100644
index 0abf7b14..00000000
--- a/ext/windows/bridge/WinSdkUnityBridge/TestLibraryInterface/WindowsCommandListener.cs
+++ /dev/null
@@ -1,28 +0,0 @@
-using System.Collections.Generic;
-using TestLibrary;
-
-namespace TestLibraryInterface
-{
- internal class WindowsCommandListener : ICommandListener
- {
- private IAdjustCommandExecutor _adjustCommandExecutor;
-
- public WindowsCommandListener(IAdjustCommandExecutor adjustCommandExecutor)
- {
- _adjustCommandExecutor = adjustCommandExecutor;
- }
-
- public void ExecuteCommand(string className, string methodName, Dictionary> parameters)
- {
- switch (className.ToLower())
- {
- case "adjust":
- _adjustCommandExecutor.ExecuteCommand(className, methodName, parameters);
- break;
- default:
- Log.Debug("Could not find {0} class to execute", className);
- break;
- }
- }
- }
-}
diff --git a/ext/windows/bridge/WinSdkUnityBridge/TestLibraryInterface/project.json b/ext/windows/bridge/WinSdkUnityBridge/TestLibraryInterface/project.json
deleted file mode 100644
index 92d14561..00000000
--- a/ext/windows/bridge/WinSdkUnityBridge/TestLibraryInterface/project.json
+++ /dev/null
@@ -1,16 +0,0 @@
-{
- "dependencies": {
- "Microsoft.NETCore.UniversalWindowsPlatform": "5.1.0"
- },
- "frameworks": {
- "uap10.0": {}
- },
- "runtimes": {
- "win10-arm": {},
- "win10-arm-aot": {},
- "win10-x86": {},
- "win10-x86-aot": {},
- "win10-x64": {},
- "win10-x64-aot": {}
- }
-}
\ No newline at end of file
diff --git a/ext/windows/bridge/WinSdkUnityBridge/TestLibraryStub/AdjustTestOptionsDto.cs b/ext/windows/bridge/WinSdkUnityBridge/TestLibraryStub/AdjustTestOptionsDto.cs
deleted file mode 100644
index c9e08131..00000000
--- a/ext/windows/bridge/WinSdkUnityBridge/TestLibraryStub/AdjustTestOptionsDto.cs
+++ /dev/null
@@ -1,17 +0,0 @@
-namespace TestLibraryInterface
-{
- public class AdjustTestOptionsDto
- {
- public string BaseUrl { get; set; }
- public string BasePath { get; set; }
- public string GdprUrl { get; set; }
- public string GdprPath { get; set; }
- public bool? Teardown { get; set; }
- public bool? DeleteState { get; set; }
- public bool? NoBackoffWait { get; set; }
- public long? TimerIntervalInMilliseconds { get; set; }
- public long? TimerStartInMilliseconds { get; set; }
- public long? SessionIntervalInMilliseconds { get; set; }
- public long? SubsessionIntervalInMilliseconds { get; set; }
- }
-}
diff --git a/ext/windows/bridge/WinSdkUnityBridge/TestLibraryStub/IAdjustCommandExecutor.cs b/ext/windows/bridge/WinSdkUnityBridge/TestLibraryStub/IAdjustCommandExecutor.cs
deleted file mode 100644
index e4425124..00000000
--- a/ext/windows/bridge/WinSdkUnityBridge/TestLibraryStub/IAdjustCommandExecutor.cs
+++ /dev/null
@@ -1,9 +0,0 @@
-using System.Collections.Generic;
-
-namespace TestLibraryInterface
-{
- public interface IAdjustCommandExecutor
- {
- void ExecuteCommand(string className, string methodName, Dictionary> parameters);
- }
-}
diff --git a/ext/windows/bridge/WinSdkUnityBridge/TestLibraryStub/Properties/AssemblyInfo.cs b/ext/windows/bridge/WinSdkUnityBridge/TestLibraryStub/Properties/AssemblyInfo.cs
deleted file mode 100644
index c63d735d..00000000
--- a/ext/windows/bridge/WinSdkUnityBridge/TestLibraryStub/Properties/AssemblyInfo.cs
+++ /dev/null
@@ -1,36 +0,0 @@
-using System.Reflection;
-using System.Runtime.CompilerServices;
-using System.Runtime.InteropServices;
-
-// General Information about an assembly is controlled through the following
-// set of attributes. Change these attribute values to modify the information
-// associated with an assembly.
-[assembly: AssemblyTitle("TestLibraryStub")]
-[assembly: AssemblyDescription("")]
-[assembly: AssemblyConfiguration("")]
-[assembly: AssemblyCompany("adjust")]
-[assembly: AssemblyProduct("TestLibraryStub")]
-[assembly: AssemblyCopyright("Copyright © 2018")]
-[assembly: AssemblyTrademark("")]
-[assembly: AssemblyCulture("")]
-
-// Setting ComVisible to false makes the types in this assembly not visible
-// to COM components. If you need to access a type in this assembly from
-// COM, set the ComVisible attribute to true on that type.
-[assembly: ComVisible(false)]
-
-// The following GUID is for the ID of the typelib if this project is exposed to COM
-[assembly: Guid("f898931c-58d8-4f55-bdd8-586e8e399b2d")]
-
-// Version information for an assembly consists of the following four values:
-//
-// Major Version
-// Minor Version
-// Build Number
-// Revision
-//
-// You can specify all the values or you can default the Build and Revision Numbers
-// by using the '*' as shown below:
-// [assembly: AssemblyVersion("1.0.*")]
-[assembly: AssemblyVersion("1.0.0.0")]
-[assembly: AssemblyFileVersion("1.0.0.0")]
diff --git a/ext/windows/bridge/WinSdkUnityBridge/TestLibraryStub/TestLibraryInterface.cs b/ext/windows/bridge/WinSdkUnityBridge/TestLibraryStub/TestLibraryInterface.cs
deleted file mode 100644
index dee0995e..00000000
--- a/ext/windows/bridge/WinSdkUnityBridge/TestLibraryStub/TestLibraryInterface.cs
+++ /dev/null
@@ -1,35 +0,0 @@
-using System;
-
-namespace TestLibraryInterface
-{
- public class TestLibraryInterface
- {
- public void Init(IAdjustCommandExecutor adjustCommandExecutor, string baseUrl, string controlUrl, Action logDelegate = null)
- {
- }
-
- public static void SetTestOptions(AdjustTestOptionsDto adjustTestOptionsDto)
- {
- }
-
- public void StartTestSession(string clientSdk)
- {
- }
-
- public void AddInfoToSend(string key, string paramValue)
- {
- }
-
- public void SendInfoToServer(string basePath)
- {
- }
-
- public void AddTest(string testName)
- {
- }
-
- public void AddTestDirectory(string testDirectory)
- {
- }
- }
-}
diff --git a/ext/windows/bridge/WinSdkUnityBridge/TestLibraryStub/TestLibraryStub.csproj b/ext/windows/bridge/WinSdkUnityBridge/TestLibraryStub/TestLibraryStub.csproj
deleted file mode 100644
index 9992c16d..00000000
--- a/ext/windows/bridge/WinSdkUnityBridge/TestLibraryStub/TestLibraryStub.csproj
+++ /dev/null
@@ -1,58 +0,0 @@
-
-
-
-
- Debug
- AnyCPU
- {F898931C-58D8-4F55-BDD8-586E8E399B2D}
- Library
- Properties
- TestLibraryInterface
- TestLibraryInterface
- v3.5
- 512
-
-
-
- true
- full
- false
- ..\..\release\stubs\
- DEBUG;TRACE
- prompt
- 4
-
-
- pdbonly
- true
- ..\..\release\stubs\
- TRACE;TEST_LIB_STUB
- prompt
- 4
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/ext/windows/bridge/WinSdkUnityBridge/TestLibraryStub/WindowsCommandListener.cs b/ext/windows/bridge/WinSdkUnityBridge/TestLibraryStub/WindowsCommandListener.cs
deleted file mode 100644
index 69862514..00000000
--- a/ext/windows/bridge/WinSdkUnityBridge/TestLibraryStub/WindowsCommandListener.cs
+++ /dev/null
@@ -1,15 +0,0 @@
-using System.Collections.Generic;
-
-namespace TestLibraryInterface
-{
- internal class WindowsCommandListener
- {
- public WindowsCommandListener(IAdjustCommandExecutor adjustCommandExecutor)
- {
- }
-
- public void ExecuteCommand(string className, string methodName, Dictionary> parameters)
- {
- }
- }
-}
diff --git a/ext/windows/bridge/WinSdkUnityBridge/Win10Interface/Properties/AssemblyInfo.cs b/ext/windows/bridge/WinSdkUnityBridge/Win10Interface/Properties/AssemblyInfo.cs
deleted file mode 100644
index 9259e513..00000000
--- a/ext/windows/bridge/WinSdkUnityBridge/Win10Interface/Properties/AssemblyInfo.cs
+++ /dev/null
@@ -1,29 +0,0 @@
-using System.Reflection;
-using System.Runtime.CompilerServices;
-using System.Runtime.InteropServices;
-
-// General Information about an assembly is controlled through the following
-// set of attributes. Change these attribute values to modify the information
-// associated with an assembly.
-[assembly: AssemblyTitle("Win10Interface")]
-[assembly: AssemblyDescription("")]
-[assembly: AssemblyConfiguration("")]
-[assembly: AssemblyCompany("adjust")]
-[assembly: AssemblyProduct("Win10Interface")]
-[assembly: AssemblyCopyright("Copyright © 2017")]
-[assembly: AssemblyTrademark("")]
-[assembly: AssemblyCulture("")]
-
-// Version information for an assembly consists of the following four values:
-//
-// Major Version
-// Minor Version
-// Build Number
-// Revision
-//
-// You can specify all the values or you can default the Build and Revision Numbers
-// by using the '*' as shown below:
-// [assembly: AssemblyVersion("1.0.*")]
-[assembly: AssemblyVersion("1.0.0.0")]
-[assembly: AssemblyFileVersion("1.0.0.0")]
-[assembly: ComVisible(false)]
\ No newline at end of file
diff --git a/ext/windows/bridge/WinSdkUnityBridge/Win10Interface/Properties/Win10Interface.rd.xml b/ext/windows/bridge/WinSdkUnityBridge/Win10Interface/Properties/Win10Interface.rd.xml
deleted file mode 100644
index a1f55bd1..00000000
--- a/ext/windows/bridge/WinSdkUnityBridge/Win10Interface/Properties/Win10Interface.rd.xml
+++ /dev/null
@@ -1,33 +0,0 @@
-
-
-
-
-
-
-
-
-
diff --git a/ext/windows/bridge/WinSdkUnityBridge/Win10Interface/Win10Interface.csproj b/ext/windows/bridge/WinSdkUnityBridge/Win10Interface/Win10Interface.csproj
deleted file mode 100644
index f27f8947..00000000
--- a/ext/windows/bridge/WinSdkUnityBridge/Win10Interface/Win10Interface.csproj
+++ /dev/null
@@ -1,147 +0,0 @@
-
-
-
-
- Debug
- AnyCPU
- {D70723BD-2D5C-4706-AB21-622FD45787A7}
- Library
- Properties
- Win10Interface
- Win10Interface
- en-US
- UAP
- 10.0.14393.0
- 10.0.10240.0
- 14
- 512
- {A5A43C5B-DE2A-4C0C-9213-0A381AF9435A};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}
-
-
- AnyCPU
- true
- full
- false
- ..\..\release\
- TRACE;DEBUG;NETFX_CORE;WINDOWS_UWP;WIN_INTERFACE_10
- prompt
- 4
-
-
- AnyCPU
- pdbonly
- true
- ..\..\release\
- TRACE;NETFX_CORE;WINDOWS_UWP;WIN_INTERFACE_10
- prompt
- 4
-
-
- x86
- true
- bin\x86\Debug\
- DEBUG;TRACE;NETFX_CORE;WINDOWS_UWP
- ;2008
- full
- x86
- false
- prompt
-
-
- x86
- bin\x86\Release\
- TRACE;NETFX_CORE;WINDOWS_UWP;WIN_INTERFACE_10
- true
- ;2008
- pdbonly
- x86
- false
- prompt
-
-
- ARM
- true
- bin\ARM\Debug\
- DEBUG;TRACE;NETFX_CORE;WINDOWS_UWP
- ;2008
- full
- ARM
- false
- prompt
-
-
- ARM
- bin\ARM\Release\
- TRACE;NETFX_CORE;WINDOWS_UWP
- true
- ;2008
- pdbonly
- ARM
- false
- prompt
-
-
- x64
- true
- bin\x64\Debug\
- DEBUG;TRACE;NETFX_CORE;WINDOWS_UWP
- ;2008
- full
- x64
- false
- prompt
-
-
- x64
- bin\x64\Release\
- TRACE;NETFX_CORE;WINDOWS_UWP
- true
- ;2008
- pdbonly
- x64
- false
- prompt
-
-
-
-
-
-
-
- AdjustConfigDto.cs
-
-
- AdjustWinInterface.cs
-
-
- Util.cs
-
-
-
-
-
-
- False
- ..\..\adjust-dlls\AdjustUAP10.dll
-
-
- False
- ..\..\adjust-dlls\WindowsPcl.dll
-
-
- False
- ..\..\adjust-dlls\WindowsUap.dll
-
-
-
- 14.0
-
-
-
-
\ No newline at end of file
diff --git a/ext/windows/bridge/WinSdkUnityBridge/Win10Interface/project.json b/ext/windows/bridge/WinSdkUnityBridge/Win10Interface/project.json
deleted file mode 100644
index 85488e2d..00000000
--- a/ext/windows/bridge/WinSdkUnityBridge/Win10Interface/project.json
+++ /dev/null
@@ -1,17 +0,0 @@
-{
- "dependencies": {
- "Microsoft.NETCore.UniversalWindowsPlatform": "5.1.0",
- "Newtonsoft.Json": "9.0.1"
- },
- "frameworks": {
- "uap10.0": {}
- },
- "runtimes": {
- "win10-arm": {},
- "win10-arm-aot": {},
- "win10-x86": {},
- "win10-x86-aot": {},
- "win10-x64": {},
- "win10-x64-aot": {}
- }
-}
\ No newline at end of file
diff --git a/ext/windows/bridge/WinSdkUnityBridge/Win81Interface/Properties/AssemblyInfo.cs b/ext/windows/bridge/WinSdkUnityBridge/Win81Interface/Properties/AssemblyInfo.cs
deleted file mode 100644
index 5701b3be..00000000
--- a/ext/windows/bridge/WinSdkUnityBridge/Win81Interface/Properties/AssemblyInfo.cs
+++ /dev/null
@@ -1,29 +0,0 @@
-using System.Reflection;
-using System.Runtime.CompilerServices;
-using System.Runtime.InteropServices;
-
-// General Information about an assembly is controlled through the following
-// set of attributes. Change these attribute values to modify the information
-// associated with an assembly.
-[assembly: AssemblyTitle("Win81Interface")]
-[assembly: AssemblyDescription("")]
-[assembly: AssemblyConfiguration("")]
-[assembly: AssemblyCompany("adjust")]
-[assembly: AssemblyProduct("Win81Interface")]
-[assembly: AssemblyCopyright("Copyright © 2017")]
-[assembly: AssemblyTrademark("")]
-[assembly: AssemblyCulture("")]
-
-// Version information for an assembly consists of the following four values:
-//
-// Major Version
-// Minor Version
-// Build Number
-// Revision
-//
-// You can specify all the values or you can default the Build and Revision Numbers
-// by using the '*' as shown below:
-// [assembly: AssemblyVersion("1.0.*")]
-[assembly: AssemblyVersion("1.0.0.0")]
-[assembly: AssemblyFileVersion("1.0.0.0")]
-[assembly: ComVisible(false)]
\ No newline at end of file
diff --git a/ext/windows/bridge/WinSdkUnityBridge/Win81Interface/Win81Interface.csproj b/ext/windows/bridge/WinSdkUnityBridge/Win81Interface/Win81Interface.csproj
deleted file mode 100644
index 6b6989d9..00000000
--- a/ext/windows/bridge/WinSdkUnityBridge/Win81Interface/Win81Interface.csproj
+++ /dev/null
@@ -1,129 +0,0 @@
-
-
-
-
- Debug
- AnyCPU
- 8.0.30703
- 2.0
- {5CFD9797-C7A5-4299-B073-5DC1C907C56C}
- Library
- Properties
- Win81Interface
- Win81Interface
- en-US
- 8.1
- 12
- 512
- {76F1466A-8B6D-4E39-A767-685A06062A39};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}
-
-
- true
- full
- false
- ..\..\release\
- TRACE;DEBUG;NETFX_CORE;WINDOWS_PHONE_APP;WIN_INTERFACE_81
- prompt
- 4
-
-
- pdbonly
- true
- ..\..\release\
- TRACE;NETFX_CORE;WINDOWS_PHONE_APP;WIN_INTERFACE_81
- prompt
- 4
-
-
- true
- bin\ARM\Debug\
- DEBUG;TRACE;NETFX_CORE;WINDOWS_PHONE_APP
- ;2008
- full
- ARM
- false
- prompt
- true
-
-
- bin\ARM\Release\
- TRACE;NETFX_CORE;WINDOWS_PHONE_APP
- true
- ;2008
- pdbonly
- ARM
- false
- prompt
- true
-
-
- true
- bin\x86\Debug\
- DEBUG;TRACE;NETFX_CORE;WINDOWS_PHONE_APP
- ;2008
- full
- x86
- false
- prompt
- true
-
-
- bin\x86\Release\
- TRACE;NETFX_CORE;WINDOWS_PHONE_APP;WIN_INTERFACE_81
- true
- ;2008
- pdbonly
- x86
- false
- prompt
- true
-
-
-
- AdjustConfigDto.cs
-
-
- AdjustWinInterface.cs
-
-
- Util.cs
-
-
-
-
-
- False
- ..\..\adjust-dlls\AdjustWP81.dll
-
-
- ..\packages\Newtonsoft.Json.10.0.3\lib\portable-net45+win8+wp8+wpa81\Newtonsoft.Json.dll
- True
-
-
- False
- ..\..\adjust-dlls\WindowsPcl.dll
-
-
- False
- ..\..\adjust-dlls\WindowsUap.dll
-
-
-
-
-
-
-
- 12.0
-
-
- WindowsPhoneApp
-
-
-
-
\ No newline at end of file
diff --git a/ext/windows/bridge/WinSdkUnityBridge/Win81Interface/app.config b/ext/windows/bridge/WinSdkUnityBridge/Win81Interface/app.config
deleted file mode 100644
index dde2c3cc..00000000
--- a/ext/windows/bridge/WinSdkUnityBridge/Win81Interface/app.config
+++ /dev/null
@@ -1,11 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/ext/windows/bridge/WinSdkUnityBridge/Win81Interface/packages.config b/ext/windows/bridge/WinSdkUnityBridge/Win81Interface/packages.config
deleted file mode 100644
index f1383f1b..00000000
--- a/ext/windows/bridge/WinSdkUnityBridge/Win81Interface/packages.config
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
-
-
\ No newline at end of file
diff --git a/ext/windows/bridge/WinSdkUnityBridge/WinInterface/AdjustConfigDto.cs b/ext/windows/bridge/WinSdkUnityBridge/WinInterface/AdjustConfigDto.cs
deleted file mode 100644
index ba68fb76..00000000
--- a/ext/windows/bridge/WinSdkUnityBridge/WinInterface/AdjustConfigDto.cs
+++ /dev/null
@@ -1,42 +0,0 @@
-using System;
-using System.Collections.Generic;
-
-#if WIN_INTERFACE_10
-namespace Win10Interface
-#elif WIN_INTERFACE_81
-namespace Win81Interface
-#elif WIN_INTERFACE_WS
-namespace WinWsInterface
-#else
-namespace WinInterface
-#endif
-{
- public class AdjustConfigDto
- {
- public string AppToken;
- public string Environment;
- public string SdkPrefix;
- public bool SendInBackground;
- public double DelayStart;
- public string UserAgent;
- public string DefaultTracker;
- public bool? EventBufferingEnabled;
- public bool LaunchDeferredDeeplink;
- public string LogLevelString;
- public Action LogDelegate;
- public bool? IsDeviceKnown;
-
- public long? Info1;
- public long? Info2;
- public long? Info3;
- public long? Info4;
- public long? SecretId;
-
- public Action> ActionAttributionChangedData;
- public Action> ActionSessionSuccessData;
- public Action> ActionSessionFailureData;
- public Action> ActionEventSuccessData;
- public Action> ActionEventFailureData;
- public Func FuncDeeplinkResponseData;
- }
-}
diff --git a/ext/windows/bridge/WinSdkUnityBridge/WinInterface/AdjustWinInterface.cs b/ext/windows/bridge/WinSdkUnityBridge/WinInterface/AdjustWinInterface.cs
deleted file mode 100644
index 63feb67c..00000000
--- a/ext/windows/bridge/WinSdkUnityBridge/WinInterface/AdjustWinInterface.cs
+++ /dev/null
@@ -1,322 +0,0 @@
-#if NETFX_CORE
-using AdjustSdk;
-#endif
-using System;
-using System.Collections.Generic;
-using System.Linq;
-
-#if WIN_INTERFACE_10
-namespace Win10Interface
-#elif WIN_INTERFACE_81
-namespace Win81Interface
-#elif WIN_INTERFACE_WS
-namespace WinWsInterface
-#else
-namespace WinInterface
-#endif
-{
- public class AdjustWinInterface
- {
- // so far, this logging is used only for debugging
- public static Action LogAction;
-
- public static void ApplicationLaunching(AdjustConfigDto adjustConfigDto)
- {
-#if NETFX_CORE
- if (adjustConfigDto.LogDelegate != null)
- {
- LogAction = adjustConfigDto.LogDelegate;
- }
-
- LogLevel logLevel;
- string logLevelString = char.ToUpper(adjustConfigDto.LogLevelString[0])
- + adjustConfigDto.LogLevelString.Substring(1);
- Enum.TryParse(logLevelString, out logLevel);
-
- //Log($"Setting log level to {logLevelString}.");
-
- var config = new AdjustConfig(adjustConfigDto.AppToken, adjustConfigDto.Environment,
- adjustConfigDto.LogDelegate, logLevel)
- {
- DefaultTracker = adjustConfigDto.DefaultTracker,
- SdkPrefix = adjustConfigDto.SdkPrefix,
- SendInBackground = adjustConfigDto.SendInBackground,
- DelayStart = TimeSpan.FromSeconds(adjustConfigDto.DelayStart)
- };
-
- if (adjustConfigDto.SecretId.HasValue && adjustConfigDto.Info1.HasValue &&
- adjustConfigDto.Info2.HasValue && adjustConfigDto.Info3.HasValue &&
- adjustConfigDto.Info4.HasValue)
- {
- config.SetAppSecret(adjustConfigDto.SecretId.Value,
- adjustConfigDto.Info1.Value, adjustConfigDto.Info2.Value,
- adjustConfigDto.Info3.Value, adjustConfigDto.Info4.Value);
- }
-
- config.SetUserAgent(adjustConfigDto.UserAgent);
-
- if (adjustConfigDto.IsDeviceKnown.HasValue)
- {
- config.SetDeviceKnown(adjustConfigDto.IsDeviceKnown.Value);
- }
-
- if (adjustConfigDto.EventBufferingEnabled.HasValue)
- {
- config.EventBufferingEnabled = adjustConfigDto.EventBufferingEnabled.Value;
- }
-
- if (adjustConfigDto.ActionAttributionChangedData != null)
- {
- config.AttributionChanged = attribution =>
- {
- var attributionMap = AdjustAttribution
- .ToDictionary(attribution)
- // convert from to
- .ToDictionary(
- x => char.ToLowerInvariant(x.Key[0]) + x.Key.Substring(1),
- x => x.Value != null ? x.Value.ToString() : "null");
-
- adjustConfigDto.ActionAttributionChangedData(attributionMap);
- };
- }
-
- if (adjustConfigDto.ActionSessionSuccessData != null)
- {
- config.SesssionTrackingSucceeded = session =>
- adjustConfigDto.ActionSessionSuccessData(Util.ToDictionary(session));
- }
-
- if (adjustConfigDto.ActionSessionFailureData != null)
- {
- config.SesssionTrackingFailed = session =>
- adjustConfigDto.ActionSessionFailureData(Util.ToDictionary(session));
- }
-
- if (adjustConfigDto.ActionEventSuccessData != null)
- {
- config.EventTrackingSucceeded = adjustEvent =>
- adjustConfigDto.ActionEventSuccessData(Util.ToDictionary(adjustEvent));
- }
-
- if (adjustConfigDto.ActionEventFailureData != null)
- {
- config.EventTrackingFailed = adjustEvent =>
- adjustConfigDto.ActionEventFailureData(Util.ToDictionary(adjustEvent));
- }
-
- if (adjustConfigDto.FuncDeeplinkResponseData != null)
- {
- config.DeeplinkResponse = uri =>
- adjustConfigDto.FuncDeeplinkResponseData(uri.AbsoluteUri);
- }
-
- Adjust.ApplicationLaunching(config);
-#endif
- }
-#if NETFX_CORE
- private static void Log(string message)
- {
- if (LogAction == null)
- return;
-
- LogAction("[AdjustWinSDKBridge]: " + message);
- }
-#endif
- public static void TrackEvent(string eventToken, double? revenue, string currency,
- string purchaseId, string callbackId, List callbackList, List partnerList)
- {
-#if NETFX_CORE
- var adjustEvent = new AdjustEvent(eventToken)
- { PurchaseId = purchaseId };
-
- if (revenue.HasValue)
- {
- adjustEvent.SetRevenue(revenue.Value, currency);
- }
-
- if (!string.IsNullOrEmpty(callbackId))
- {
- adjustEvent.CallbackId = callbackId;
- }
-
- if (callbackList != null)
- {
- for (int i = 0; i < callbackList.Count; i += 2)
- {
- var key = callbackList[i];
- var value = callbackList[i + 1];
-
- adjustEvent.AddCallbackParameter(key, value);
- }
- }
-
- if (partnerList != null)
- {
- for (int i = 0; i < partnerList.Count; i += 2)
- {
- var key = partnerList[i];
- var value = partnerList[i + 1];
-
- adjustEvent.AddPartnerParameter(key, value);
- }
- }
-
- Adjust.TrackEvent(adjustEvent);
-#endif
- }
-
- public static void ApplicationActivated()
- {
-#if NETFX_CORE
- Adjust.ApplicationActivated();
-#endif
- }
-
- public static void ApplicationDeactivated()
- {
-#if NETFX_CORE
- Adjust.ApplicationDeactivated();
-#endif
- }
-
- public static bool IsEnabled()
- {
-#if NETFX_CORE
- return Adjust.IsEnabled();
-#else
- return false;
-#endif
- }
-
- public static void SetEnabled(bool enabled)
- {
-#if NETFX_CORE
- Adjust.SetEnabled(enabled);
-#endif
- }
-
- public static void SetOfflineMode(bool offlineMode)
- {
-#if NETFX_CORE
- Adjust.SetOfflineMode(offlineMode);
-#endif
- }
-
- public static void SendFirstPackages()
- {
-#if NETFX_CORE
- Adjust.SendFirstPackages();
-#endif
- }
-
- public static void SetDeviceToken(string deviceToken)
- {
-#if NETFX_CORE
- Adjust.SetPushToken(deviceToken);
-#endif
- }
-
- public static Dictionary GetAttribution()
- {
-#if NETFX_CORE
- AdjustAttribution attribution = Adjust.GetAttributon();
- if (attribution == null)
- return new Dictionary();
-
- var adjustAttributionMap = AdjustAttribution.ToDictionary(attribution);
- if (adjustAttributionMap == null)
- return new Dictionary();
-
- // convert from to
- return adjustAttributionMap.ToDictionary(
- x => char.ToLowerInvariant(x.Key[0]) + x.Key.Substring(1),
- x => x.Value != null ? x.Value.ToString() : "null");
-#else
- return null;
-#endif
- }
-
- public static string GetSdkVersion()
- {
-#if NETFX_CORE
- return Adjust.GetSdkVersion();
-#else
- return string.Empty;
-#endif
- }
-
- public static void GdprForgetMe()
- {
-#if NETFX_CORE
- Adjust.GdprForgetMe();
-#endif
- }
-
- public static string GetWindowsAdId()
- {
-#if NETFX_CORE
- return Adjust.GetWindowsAdId();
-#else
- return string.Empty;
-#endif
- }
-
- public static string GetAdid()
- {
-#if NETFX_CORE
- return Adjust.GetAdid();
-#else
- return string.Empty;
-#endif
- }
-
- public static void AppWillOpenUrl(string url)
- {
-#if NETFX_CORE
- Adjust.AppWillOpenUrl(new Uri(url));
-#endif
- }
-
- public static void AddSessionCallbackParameter(string key, string value)
- {
-#if NETFX_CORE
- Adjust.AddSessionCallbackParameter(key, value);
-#endif
- }
-
- public static void AddSessionPartnerParameter(string key, string value)
- {
-#if NETFX_CORE
- Adjust.AddSessionPartnerParameter(key, value);
-#endif
- }
-
- public static void RemoveSessionCallbackParameter(string key)
- {
-#if NETFX_CORE
- Adjust.RemoveSessionCallbackParameter(key);
-#endif
- }
-
- public static void RemoveSessionPartnerParameter(string key)
- {
-#if NETFX_CORE
- Adjust.RemoveSessionPartnerParameter(key);
-#endif
- }
-
- public static void ResetSessionCallbackParameters()
- {
-#if NETFX_CORE
- Adjust.ResetSessionCallbackParameters();
-#endif
- }
-
- public static void ResetSessionPartnerParameters()
- {
-#if NETFX_CORE
- Adjust.ResetSessionPartnerParameters();
-#endif
- }
- }
-}
diff --git a/ext/windows/bridge/WinSdkUnityBridge/WinInterface/Properties/AssemblyInfo.cs b/ext/windows/bridge/WinSdkUnityBridge/WinInterface/Properties/AssemblyInfo.cs
deleted file mode 100644
index 9ab2cdd1..00000000
--- a/ext/windows/bridge/WinSdkUnityBridge/WinInterface/Properties/AssemblyInfo.cs
+++ /dev/null
@@ -1,30 +0,0 @@
-using System.Resources;
-using System.Reflection;
-using System.Runtime.CompilerServices;
-using System.Runtime.InteropServices;
-
-// General Information about an assembly is controlled through the following
-// set of attributes. Change these attribute values to modify the information
-// associated with an assembly.
-[assembly: AssemblyTitle("WinInterface")]
-[assembly: AssemblyDescription("")]
-[assembly: AssemblyConfiguration("")]
-[assembly: AssemblyCompany("")]
-[assembly: AssemblyProduct("WinInterface")]
-[assembly: AssemblyCopyright("Copyright © 2017")]
-[assembly: AssemblyTrademark("")]
-[assembly: AssemblyCulture("")]
-[assembly: NeutralResourcesLanguage("en")]
-
-// Version information for an assembly consists of the following four values:
-//
-// Major Version
-// Minor Version
-// Build Number
-// Revision
-//
-// You can specify all the values or you can default the Build and Revision Numbers
-// by using the '*' as shown below:
-// [assembly: AssemblyVersion("1.0.*")]
-[assembly: AssemblyVersion("1.0.0.0")]
-[assembly: AssemblyFileVersion("1.0.0.0")]
diff --git a/ext/windows/bridge/WinSdkUnityBridge/WinInterface/Util.cs b/ext/windows/bridge/WinSdkUnityBridge/WinInterface/Util.cs
deleted file mode 100644
index bc38fb82..00000000
--- a/ext/windows/bridge/WinSdkUnityBridge/WinInterface/Util.cs
+++ /dev/null
@@ -1,79 +0,0 @@
-using AdjustSdk;
-using Newtonsoft.Json;
-using System.Collections.Generic;
-
-#if WIN_INTERFACE_10
-namespace Win10Interface
-#elif WIN_INTERFACE_81
-namespace Win81Interface
-#elif WIN_INTERFACE_WS
-namespace WinWsInterface
-#else
-namespace WinInterface
-#endif
-{
- public class Util
- {
- private const string MESSAGE = "message";
- private const string TIMESTAMP = "timestamp";
- private const string ADID = "adid";
- private const string WILL_RETRY = "willRetry";
- private const string JSON_RESPONSE = "jsonResponse";
- private const string EVENT_TOKEN = "eventToken";
- private const string CALLBACK_ID = "callbackId";
-
- public static Dictionary ToDictionary(AdjustEventSuccess adjustEvent)
- {
- var jsonResp = JsonConvert.SerializeObject(adjustEvent.JsonResponse);
- return new Dictionary
- {
- {MESSAGE, adjustEvent.Message},
- {TIMESTAMP, adjustEvent.Timestamp},
- {ADID, adjustEvent.Adid},
- {EVENT_TOKEN, adjustEvent.EventToken},
- {JSON_RESPONSE, jsonResp},
- {CALLBACK_ID, adjustEvent.CallbackId }
- };
- }
-
- public static Dictionary ToDictionary(AdjustEventFailure adjustEvent)
- {
- var jsonResp = JsonConvert.SerializeObject(adjustEvent.JsonResponse);
- return new Dictionary
- {
- {MESSAGE, adjustEvent.Message},
- {TIMESTAMP, adjustEvent.Timestamp},
- {ADID, adjustEvent.Adid},
- {EVENT_TOKEN, adjustEvent.EventToken},
- {WILL_RETRY, adjustEvent.WillRetry.ToString()},
- {JSON_RESPONSE, jsonResp},
- {CALLBACK_ID, adjustEvent.CallbackId }
- };
- }
-
- public static Dictionary ToDictionary(AdjustSessionSuccess adjustSession)
- {
- var jsonResp = JsonConvert.SerializeObject(adjustSession.JsonResponse);
- return new Dictionary
- {
- {MESSAGE, adjustSession.Message},
- {TIMESTAMP, adjustSession.Timestamp},
- {ADID, adjustSession.Adid},
- {JSON_RESPONSE, jsonResp}
- };
- }
-
- public static Dictionary ToDictionary(AdjustSessionFailure adjustSession)
- {
- var jsonResp = JsonConvert.SerializeObject(adjustSession.JsonResponse);
- return new Dictionary
- {
- {MESSAGE, adjustSession.Message},
- {TIMESTAMP, adjustSession.Timestamp},
- {ADID, adjustSession.Adid},
- {WILL_RETRY, adjustSession.WillRetry.ToString()},
- {JSON_RESPONSE, jsonResp}
- };
- }
- }
-}
diff --git a/ext/windows/bridge/WinSdkUnityBridge/WinInterface/WinInterface.csproj b/ext/windows/bridge/WinSdkUnityBridge/WinInterface/WinInterface.csproj
deleted file mode 100644
index 321dc2a2..00000000
--- a/ext/windows/bridge/WinSdkUnityBridge/WinInterface/WinInterface.csproj
+++ /dev/null
@@ -1,66 +0,0 @@
-
-
-
-
- 10.0
- Debug
- AnyCPU
- {4FCEDC32-30B8-474E-8D27-936715675270}
- Library
- Properties
- WinInterface
- WinInterface
- en-US
- 512
- {786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}
- Profile259
- v4.5
-
-
- true
- full
- false
- ..\..\release\
- TRACE;DEBUG;WIN_INTERFACE
- prompt
- 4
-
-
- pdbonly
- true
- ..\..\release\
- TRACE;WIN_INTERFACE
- prompt
- 4
-
-
-
-
-
-
-
-
-
- ..\packages\Newtonsoft.Json.10.0.3\lib\portable-net45+win8+wp8+wpa81\Newtonsoft.Json.dll
- True
-
-
- ..\..\adjust-dlls\WindowsPcl.dll
-
-
- ..\..\adjust-dlls\WindowsUap.dll
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/ext/windows/bridge/WinSdkUnityBridge/WinInterface/app.config b/ext/windows/bridge/WinSdkUnityBridge/WinInterface/app.config
deleted file mode 100644
index dde2c3cc..00000000
--- a/ext/windows/bridge/WinSdkUnityBridge/WinInterface/app.config
+++ /dev/null
@@ -1,11 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/ext/windows/bridge/WinSdkUnityBridge/WinInterface/packages.config b/ext/windows/bridge/WinSdkUnityBridge/WinInterface/packages.config
deleted file mode 100644
index 6df1e8c9..00000000
--- a/ext/windows/bridge/WinSdkUnityBridge/WinInterface/packages.config
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
-
-
\ No newline at end of file
diff --git a/ext/windows/bridge/WinSdkUnityBridge/WinSdkUnityBridge.sln b/ext/windows/bridge/WinSdkUnityBridge/WinSdkUnityBridge.sln
deleted file mode 100644
index 1ca082f4..00000000
--- a/ext/windows/bridge/WinSdkUnityBridge/WinSdkUnityBridge.sln
+++ /dev/null
@@ -1,217 +0,0 @@
-
-Microsoft Visual Studio Solution File, Format Version 12.00
-# Visual Studio 14
-VisualStudioVersion = 14.0.25420.1
-MinimumVisualStudioVersion = 10.0.40219.1
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Win10Stub", "Stubs\Win10Stub\Win10Stub.csproj", "{898DCCDE-AFC2-4FF5-8234-8C99695FEB2A}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Stubs", "Stubs", "{67408D87-21EB-4B6C-ACAD-7BA8854CD8B4}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Win81Stub", "Stubs\Win81Stub\Win81Stub.csproj", "{A813793B-DFA8-4B25-8AD0-03D0FE256DB4}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "WinStub", "Stubs\WinStub\WinStub.csproj", "{51775A57-3BC7-45E6-80E4-D8E1DDE5A9E9}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "WinWsStub", "Stubs\WinWsStub\WinWsStub.csproj", "{3062A054-D462-4EDB-A3C3-F14B63433B4E}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "WinInterface", "WinInterface\WinInterface.csproj", "{4FCEDC32-30B8-474E-8D27-936715675270}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "WinWsInterface", "WinWsInterface\WinWsInterface.csproj", "{DC0943B4-DF94-4976-8687-C2145FBE67D3}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Win81Interface", "Win81Interface\Win81Interface.csproj", "{5CFD9797-C7A5-4299-B073-5DC1C907C56C}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Win10Interface", "Win10Interface\Win10Interface.csproj", "{D70723BD-2D5C-4706-AB21-622FD45787A7}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "IntegrationTesting", "IntegrationTesting", "{09808AAC-3B2C-4469-A831-00E0BBA57E4C}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "IntegrationTesting", "IntegrationTesting", "{08CCD8FA-4F1B-47B6-93D1-332E60FCE0CB}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "TestLibraryInterface", "TestLibraryInterface\TestLibraryInterface.csproj", "{1B010CD3-05E8-4130-9A7A-0B0329631535}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "TestLibraryStub", "TestLibraryStub\TestLibraryStub.csproj", "{F898931C-58D8-4F55-BDD8-586E8E399B2D}"
-EndProject
-Global
- GlobalSection(SolutionConfigurationPlatforms) = preSolution
- Debug|Any CPU = Debug|Any CPU
- Debug|ARM = Debug|ARM
- Debug|x64 = Debug|x64
- Debug|x86 = Debug|x86
- Release|Any CPU = Release|Any CPU
- Release|ARM = Release|ARM
- Release|x64 = Release|x64
- Release|x86 = Release|x86
- EndGlobalSection
- GlobalSection(ProjectConfigurationPlatforms) = postSolution
- {898DCCDE-AFC2-4FF5-8234-8C99695FEB2A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {898DCCDE-AFC2-4FF5-8234-8C99695FEB2A}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {898DCCDE-AFC2-4FF5-8234-8C99695FEB2A}.Debug|ARM.ActiveCfg = Debug|Any CPU
- {898DCCDE-AFC2-4FF5-8234-8C99695FEB2A}.Debug|ARM.Build.0 = Debug|Any CPU
- {898DCCDE-AFC2-4FF5-8234-8C99695FEB2A}.Debug|x64.ActiveCfg = Debug|Any CPU
- {898DCCDE-AFC2-4FF5-8234-8C99695FEB2A}.Debug|x64.Build.0 = Debug|Any CPU
- {898DCCDE-AFC2-4FF5-8234-8C99695FEB2A}.Debug|x86.ActiveCfg = Debug|Any CPU
- {898DCCDE-AFC2-4FF5-8234-8C99695FEB2A}.Debug|x86.Build.0 = Debug|Any CPU
- {898DCCDE-AFC2-4FF5-8234-8C99695FEB2A}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {898DCCDE-AFC2-4FF5-8234-8C99695FEB2A}.Release|Any CPU.Build.0 = Release|Any CPU
- {898DCCDE-AFC2-4FF5-8234-8C99695FEB2A}.Release|ARM.ActiveCfg = Release|Any CPU
- {898DCCDE-AFC2-4FF5-8234-8C99695FEB2A}.Release|ARM.Build.0 = Release|Any CPU
- {898DCCDE-AFC2-4FF5-8234-8C99695FEB2A}.Release|x64.ActiveCfg = Release|Any CPU
- {898DCCDE-AFC2-4FF5-8234-8C99695FEB2A}.Release|x64.Build.0 = Release|Any CPU
- {898DCCDE-AFC2-4FF5-8234-8C99695FEB2A}.Release|x86.ActiveCfg = Release|Any CPU
- {898DCCDE-AFC2-4FF5-8234-8C99695FEB2A}.Release|x86.Build.0 = Release|Any CPU
- {A813793B-DFA8-4B25-8AD0-03D0FE256DB4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {A813793B-DFA8-4B25-8AD0-03D0FE256DB4}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {A813793B-DFA8-4B25-8AD0-03D0FE256DB4}.Debug|ARM.ActiveCfg = Debug|Any CPU
- {A813793B-DFA8-4B25-8AD0-03D0FE256DB4}.Debug|ARM.Build.0 = Debug|Any CPU
- {A813793B-DFA8-4B25-8AD0-03D0FE256DB4}.Debug|x64.ActiveCfg = Debug|Any CPU
- {A813793B-DFA8-4B25-8AD0-03D0FE256DB4}.Debug|x64.Build.0 = Debug|Any CPU
- {A813793B-DFA8-4B25-8AD0-03D0FE256DB4}.Debug|x86.ActiveCfg = Debug|Any CPU
- {A813793B-DFA8-4B25-8AD0-03D0FE256DB4}.Debug|x86.Build.0 = Debug|Any CPU
- {A813793B-DFA8-4B25-8AD0-03D0FE256DB4}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {A813793B-DFA8-4B25-8AD0-03D0FE256DB4}.Release|Any CPU.Build.0 = Release|Any CPU
- {A813793B-DFA8-4B25-8AD0-03D0FE256DB4}.Release|ARM.ActiveCfg = Release|Any CPU
- {A813793B-DFA8-4B25-8AD0-03D0FE256DB4}.Release|ARM.Build.0 = Release|Any CPU
- {A813793B-DFA8-4B25-8AD0-03D0FE256DB4}.Release|x64.ActiveCfg = Release|Any CPU
- {A813793B-DFA8-4B25-8AD0-03D0FE256DB4}.Release|x64.Build.0 = Release|Any CPU
- {A813793B-DFA8-4B25-8AD0-03D0FE256DB4}.Release|x86.ActiveCfg = Release|Any CPU
- {A813793B-DFA8-4B25-8AD0-03D0FE256DB4}.Release|x86.Build.0 = Release|Any CPU
- {51775A57-3BC7-45E6-80E4-D8E1DDE5A9E9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {51775A57-3BC7-45E6-80E4-D8E1DDE5A9E9}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {51775A57-3BC7-45E6-80E4-D8E1DDE5A9E9}.Debug|ARM.ActiveCfg = Debug|Any CPU
- {51775A57-3BC7-45E6-80E4-D8E1DDE5A9E9}.Debug|ARM.Build.0 = Debug|Any CPU
- {51775A57-3BC7-45E6-80E4-D8E1DDE5A9E9}.Debug|x64.ActiveCfg = Debug|Any CPU
- {51775A57-3BC7-45E6-80E4-D8E1DDE5A9E9}.Debug|x64.Build.0 = Debug|Any CPU
- {51775A57-3BC7-45E6-80E4-D8E1DDE5A9E9}.Debug|x86.ActiveCfg = Debug|Any CPU
- {51775A57-3BC7-45E6-80E4-D8E1DDE5A9E9}.Debug|x86.Build.0 = Debug|Any CPU
- {51775A57-3BC7-45E6-80E4-D8E1DDE5A9E9}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {51775A57-3BC7-45E6-80E4-D8E1DDE5A9E9}.Release|Any CPU.Build.0 = Release|Any CPU
- {51775A57-3BC7-45E6-80E4-D8E1DDE5A9E9}.Release|ARM.ActiveCfg = Release|Any CPU
- {51775A57-3BC7-45E6-80E4-D8E1DDE5A9E9}.Release|ARM.Build.0 = Release|Any CPU
- {51775A57-3BC7-45E6-80E4-D8E1DDE5A9E9}.Release|x64.ActiveCfg = Release|Any CPU
- {51775A57-3BC7-45E6-80E4-D8E1DDE5A9E9}.Release|x64.Build.0 = Release|Any CPU
- {51775A57-3BC7-45E6-80E4-D8E1DDE5A9E9}.Release|x86.ActiveCfg = Release|Any CPU
- {51775A57-3BC7-45E6-80E4-D8E1DDE5A9E9}.Release|x86.Build.0 = Release|Any CPU
- {3062A054-D462-4EDB-A3C3-F14B63433B4E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {3062A054-D462-4EDB-A3C3-F14B63433B4E}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {3062A054-D462-4EDB-A3C3-F14B63433B4E}.Debug|ARM.ActiveCfg = Debug|Any CPU
- {3062A054-D462-4EDB-A3C3-F14B63433B4E}.Debug|ARM.Build.0 = Debug|Any CPU
- {3062A054-D462-4EDB-A3C3-F14B63433B4E}.Debug|x64.ActiveCfg = Debug|Any CPU
- {3062A054-D462-4EDB-A3C3-F14B63433B4E}.Debug|x64.Build.0 = Debug|Any CPU
- {3062A054-D462-4EDB-A3C3-F14B63433B4E}.Debug|x86.ActiveCfg = Debug|Any CPU
- {3062A054-D462-4EDB-A3C3-F14B63433B4E}.Debug|x86.Build.0 = Debug|Any CPU
- {3062A054-D462-4EDB-A3C3-F14B63433B4E}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {3062A054-D462-4EDB-A3C3-F14B63433B4E}.Release|Any CPU.Build.0 = Release|Any CPU
- {3062A054-D462-4EDB-A3C3-F14B63433B4E}.Release|ARM.ActiveCfg = Release|Any CPU
- {3062A054-D462-4EDB-A3C3-F14B63433B4E}.Release|ARM.Build.0 = Release|Any CPU
- {3062A054-D462-4EDB-A3C3-F14B63433B4E}.Release|x64.ActiveCfg = Release|Any CPU
- {3062A054-D462-4EDB-A3C3-F14B63433B4E}.Release|x64.Build.0 = Release|Any CPU
- {3062A054-D462-4EDB-A3C3-F14B63433B4E}.Release|x86.ActiveCfg = Release|Any CPU
- {3062A054-D462-4EDB-A3C3-F14B63433B4E}.Release|x86.Build.0 = Release|Any CPU
- {4FCEDC32-30B8-474E-8D27-936715675270}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {4FCEDC32-30B8-474E-8D27-936715675270}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {4FCEDC32-30B8-474E-8D27-936715675270}.Debug|ARM.ActiveCfg = Debug|Any CPU
- {4FCEDC32-30B8-474E-8D27-936715675270}.Debug|ARM.Build.0 = Debug|Any CPU
- {4FCEDC32-30B8-474E-8D27-936715675270}.Debug|x64.ActiveCfg = Debug|Any CPU
- {4FCEDC32-30B8-474E-8D27-936715675270}.Debug|x64.Build.0 = Debug|Any CPU
- {4FCEDC32-30B8-474E-8D27-936715675270}.Debug|x86.ActiveCfg = Debug|Any CPU
- {4FCEDC32-30B8-474E-8D27-936715675270}.Debug|x86.Build.0 = Debug|Any CPU
- {4FCEDC32-30B8-474E-8D27-936715675270}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {4FCEDC32-30B8-474E-8D27-936715675270}.Release|Any CPU.Build.0 = Release|Any CPU
- {4FCEDC32-30B8-474E-8D27-936715675270}.Release|ARM.ActiveCfg = Release|Any CPU
- {4FCEDC32-30B8-474E-8D27-936715675270}.Release|ARM.Build.0 = Release|Any CPU
- {4FCEDC32-30B8-474E-8D27-936715675270}.Release|x64.ActiveCfg = Release|Any CPU
- {4FCEDC32-30B8-474E-8D27-936715675270}.Release|x64.Build.0 = Release|Any CPU
- {4FCEDC32-30B8-474E-8D27-936715675270}.Release|x86.ActiveCfg = Release|Any CPU
- {4FCEDC32-30B8-474E-8D27-936715675270}.Release|x86.Build.0 = Release|Any CPU
- {DC0943B4-DF94-4976-8687-C2145FBE67D3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {DC0943B4-DF94-4976-8687-C2145FBE67D3}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {DC0943B4-DF94-4976-8687-C2145FBE67D3}.Debug|ARM.ActiveCfg = Debug|ARM
- {DC0943B4-DF94-4976-8687-C2145FBE67D3}.Debug|ARM.Build.0 = Debug|ARM
- {DC0943B4-DF94-4976-8687-C2145FBE67D3}.Debug|x64.ActiveCfg = Debug|x64
- {DC0943B4-DF94-4976-8687-C2145FBE67D3}.Debug|x64.Build.0 = Debug|x64
- {DC0943B4-DF94-4976-8687-C2145FBE67D3}.Debug|x86.ActiveCfg = Debug|x86
- {DC0943B4-DF94-4976-8687-C2145FBE67D3}.Debug|x86.Build.0 = Debug|x86
- {DC0943B4-DF94-4976-8687-C2145FBE67D3}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {DC0943B4-DF94-4976-8687-C2145FBE67D3}.Release|Any CPU.Build.0 = Release|Any CPU
- {DC0943B4-DF94-4976-8687-C2145FBE67D3}.Release|ARM.ActiveCfg = Release|ARM
- {DC0943B4-DF94-4976-8687-C2145FBE67D3}.Release|ARM.Build.0 = Release|ARM
- {DC0943B4-DF94-4976-8687-C2145FBE67D3}.Release|x64.ActiveCfg = Release|x64
- {DC0943B4-DF94-4976-8687-C2145FBE67D3}.Release|x64.Build.0 = Release|x64
- {DC0943B4-DF94-4976-8687-C2145FBE67D3}.Release|x86.ActiveCfg = Release|x86
- {DC0943B4-DF94-4976-8687-C2145FBE67D3}.Release|x86.Build.0 = Release|x86
- {5CFD9797-C7A5-4299-B073-5DC1C907C56C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {5CFD9797-C7A5-4299-B073-5DC1C907C56C}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {5CFD9797-C7A5-4299-B073-5DC1C907C56C}.Debug|ARM.ActiveCfg = Debug|ARM
- {5CFD9797-C7A5-4299-B073-5DC1C907C56C}.Debug|ARM.Build.0 = Debug|ARM
- {5CFD9797-C7A5-4299-B073-5DC1C907C56C}.Debug|x64.ActiveCfg = Debug|Any CPU
- {5CFD9797-C7A5-4299-B073-5DC1C907C56C}.Debug|x64.Build.0 = Debug|Any CPU
- {5CFD9797-C7A5-4299-B073-5DC1C907C56C}.Debug|x86.ActiveCfg = Debug|x86
- {5CFD9797-C7A5-4299-B073-5DC1C907C56C}.Debug|x86.Build.0 = Debug|x86
- {5CFD9797-C7A5-4299-B073-5DC1C907C56C}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {5CFD9797-C7A5-4299-B073-5DC1C907C56C}.Release|Any CPU.Build.0 = Release|Any CPU
- {5CFD9797-C7A5-4299-B073-5DC1C907C56C}.Release|ARM.ActiveCfg = Release|ARM
- {5CFD9797-C7A5-4299-B073-5DC1C907C56C}.Release|ARM.Build.0 = Release|ARM
- {5CFD9797-C7A5-4299-B073-5DC1C907C56C}.Release|x64.ActiveCfg = Release|Any CPU
- {5CFD9797-C7A5-4299-B073-5DC1C907C56C}.Release|x64.Build.0 = Release|Any CPU
- {5CFD9797-C7A5-4299-B073-5DC1C907C56C}.Release|x86.ActiveCfg = Release|x86
- {5CFD9797-C7A5-4299-B073-5DC1C907C56C}.Release|x86.Build.0 = Release|x86
- {D70723BD-2D5C-4706-AB21-622FD45787A7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {D70723BD-2D5C-4706-AB21-622FD45787A7}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {D70723BD-2D5C-4706-AB21-622FD45787A7}.Debug|ARM.ActiveCfg = Debug|ARM
- {D70723BD-2D5C-4706-AB21-622FD45787A7}.Debug|ARM.Build.0 = Debug|ARM
- {D70723BD-2D5C-4706-AB21-622FD45787A7}.Debug|x64.ActiveCfg = Debug|x64
- {D70723BD-2D5C-4706-AB21-622FD45787A7}.Debug|x64.Build.0 = Debug|x64
- {D70723BD-2D5C-4706-AB21-622FD45787A7}.Debug|x86.ActiveCfg = Debug|x86
- {D70723BD-2D5C-4706-AB21-622FD45787A7}.Debug|x86.Build.0 = Debug|x86
- {D70723BD-2D5C-4706-AB21-622FD45787A7}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {D70723BD-2D5C-4706-AB21-622FD45787A7}.Release|Any CPU.Build.0 = Release|Any CPU
- {D70723BD-2D5C-4706-AB21-622FD45787A7}.Release|ARM.ActiveCfg = Release|ARM
- {D70723BD-2D5C-4706-AB21-622FD45787A7}.Release|ARM.Build.0 = Release|ARM
- {D70723BD-2D5C-4706-AB21-622FD45787A7}.Release|x64.ActiveCfg = Release|x64
- {D70723BD-2D5C-4706-AB21-622FD45787A7}.Release|x64.Build.0 = Release|x64
- {D70723BD-2D5C-4706-AB21-622FD45787A7}.Release|x86.ActiveCfg = Release|x86
- {D70723BD-2D5C-4706-AB21-622FD45787A7}.Release|x86.Build.0 = Release|x86
- {1B010CD3-05E8-4130-9A7A-0B0329631535}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {1B010CD3-05E8-4130-9A7A-0B0329631535}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {1B010CD3-05E8-4130-9A7A-0B0329631535}.Debug|ARM.ActiveCfg = Debug|ARM
- {1B010CD3-05E8-4130-9A7A-0B0329631535}.Debug|ARM.Build.0 = Debug|ARM
- {1B010CD3-05E8-4130-9A7A-0B0329631535}.Debug|x64.ActiveCfg = Debug|x64
- {1B010CD3-05E8-4130-9A7A-0B0329631535}.Debug|x64.Build.0 = Debug|x64
- {1B010CD3-05E8-4130-9A7A-0B0329631535}.Debug|x86.ActiveCfg = Debug|x86
- {1B010CD3-05E8-4130-9A7A-0B0329631535}.Debug|x86.Build.0 = Debug|x86
- {1B010CD3-05E8-4130-9A7A-0B0329631535}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {1B010CD3-05E8-4130-9A7A-0B0329631535}.Release|Any CPU.Build.0 = Release|Any CPU
- {1B010CD3-05E8-4130-9A7A-0B0329631535}.Release|ARM.ActiveCfg = Release|ARM
- {1B010CD3-05E8-4130-9A7A-0B0329631535}.Release|ARM.Build.0 = Release|ARM
- {1B010CD3-05E8-4130-9A7A-0B0329631535}.Release|x64.ActiveCfg = Release|x64
- {1B010CD3-05E8-4130-9A7A-0B0329631535}.Release|x64.Build.0 = Release|x64
- {1B010CD3-05E8-4130-9A7A-0B0329631535}.Release|x86.ActiveCfg = Release|x86
- {1B010CD3-05E8-4130-9A7A-0B0329631535}.Release|x86.Build.0 = Release|x86
- {F898931C-58D8-4F55-BDD8-586E8E399B2D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {F898931C-58D8-4F55-BDD8-586E8E399B2D}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {F898931C-58D8-4F55-BDD8-586E8E399B2D}.Debug|ARM.ActiveCfg = Debug|Any CPU
- {F898931C-58D8-4F55-BDD8-586E8E399B2D}.Debug|ARM.Build.0 = Debug|Any CPU
- {F898931C-58D8-4F55-BDD8-586E8E399B2D}.Debug|x64.ActiveCfg = Debug|Any CPU
- {F898931C-58D8-4F55-BDD8-586E8E399B2D}.Debug|x64.Build.0 = Debug|Any CPU
- {F898931C-58D8-4F55-BDD8-586E8E399B2D}.Debug|x86.ActiveCfg = Debug|Any CPU
- {F898931C-58D8-4F55-BDD8-586E8E399B2D}.Debug|x86.Build.0 = Debug|Any CPU
- {F898931C-58D8-4F55-BDD8-586E8E399B2D}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {F898931C-58D8-4F55-BDD8-586E8E399B2D}.Release|Any CPU.Build.0 = Release|Any CPU
- {F898931C-58D8-4F55-BDD8-586E8E399B2D}.Release|ARM.ActiveCfg = Release|Any CPU
- {F898931C-58D8-4F55-BDD8-586E8E399B2D}.Release|ARM.Build.0 = Release|Any CPU
- {F898931C-58D8-4F55-BDD8-586E8E399B2D}.Release|x64.ActiveCfg = Release|Any CPU
- {F898931C-58D8-4F55-BDD8-586E8E399B2D}.Release|x64.Build.0 = Release|Any CPU
- {F898931C-58D8-4F55-BDD8-586E8E399B2D}.Release|x86.ActiveCfg = Release|Any CPU
- {F898931C-58D8-4F55-BDD8-586E8E399B2D}.Release|x86.Build.0 = Release|Any CPU
- EndGlobalSection
- GlobalSection(SolutionProperties) = preSolution
- HideSolutionNode = FALSE
- EndGlobalSection
- GlobalSection(NestedProjects) = preSolution
- {898DCCDE-AFC2-4FF5-8234-8C99695FEB2A} = {67408D87-21EB-4B6C-ACAD-7BA8854CD8B4}
- {A813793B-DFA8-4B25-8AD0-03D0FE256DB4} = {67408D87-21EB-4B6C-ACAD-7BA8854CD8B4}
- {51775A57-3BC7-45E6-80E4-D8E1DDE5A9E9} = {67408D87-21EB-4B6C-ACAD-7BA8854CD8B4}
- {3062A054-D462-4EDB-A3C3-F14B63433B4E} = {67408D87-21EB-4B6C-ACAD-7BA8854CD8B4}
- {09808AAC-3B2C-4469-A831-00E0BBA57E4C} = {67408D87-21EB-4B6C-ACAD-7BA8854CD8B4}
- {1B010CD3-05E8-4130-9A7A-0B0329631535} = {08CCD8FA-4F1B-47B6-93D1-332E60FCE0CB}
- {F898931C-58D8-4F55-BDD8-586E8E399B2D} = {09808AAC-3B2C-4469-A831-00E0BBA57E4C}
- EndGlobalSection
-EndGlobal
diff --git a/ext/windows/bridge/WinSdkUnityBridge/WinWsInterface/Properties/AssemblyInfo.cs b/ext/windows/bridge/WinSdkUnityBridge/WinWsInterface/Properties/AssemblyInfo.cs
deleted file mode 100644
index 59ab6911..00000000
--- a/ext/windows/bridge/WinSdkUnityBridge/WinWsInterface/Properties/AssemblyInfo.cs
+++ /dev/null
@@ -1,29 +0,0 @@
-using System.Reflection;
-using System.Runtime.CompilerServices;
-using System.Runtime.InteropServices;
-
-// General Information about an assembly is controlled through the following
-// set of attributes. Change these attribute values to modify the information
-// associated with an assembly.
-[assembly: AssemblyTitle("WinWsInterface")]
-[assembly: AssemblyDescription("")]
-[assembly: AssemblyConfiguration("")]
-[assembly: AssemblyCompany("adjust")]
-[assembly: AssemblyProduct("WinWsInterface")]
-[assembly: AssemblyCopyright("Copyright © 2017")]
-[assembly: AssemblyTrademark("")]
-[assembly: AssemblyCulture("")]
-
-// Version information for an assembly consists of the following four values:
-//
-// Major Version
-// Minor Version
-// Build Number
-// Revision
-//
-// You can specify all the values or you can default the Build and Revision Numbers
-// by using the '*' as shown below:
-// [assembly: AssemblyVersion("1.0.*")]
-[assembly: AssemblyVersion("1.0.0.0")]
-[assembly: AssemblyFileVersion("1.0.0.0")]
-[assembly: ComVisible(false)]
\ No newline at end of file
diff --git a/ext/windows/bridge/WinSdkUnityBridge/WinWsInterface/WinWsInterface.csproj b/ext/windows/bridge/WinSdkUnityBridge/WinWsInterface/WinWsInterface.csproj
deleted file mode 100644
index 497d1679..00000000
--- a/ext/windows/bridge/WinSdkUnityBridge/WinWsInterface/WinWsInterface.csproj
+++ /dev/null
@@ -1,147 +0,0 @@
-
-
-
-
- Debug
- AnyCPU
- 8.0.30703
- 2.0
- {DC0943B4-DF94-4976-8687-C2145FBE67D3}
- Library
- Properties
- WinWsInterface
- WinWsInterface
- en-US
- 8.1
- 12
- 512
- {BC8A1FFA-BEE3-4634-8014-F334798102B3};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}
-
-
- true
- full
- false
- ..\..\release\
- TRACE;DEBUG;NETFX_CORE;WINDOWS_APP;WIN_INTERFACE_WS
- prompt
- 4
-
-
- pdbonly
- true
- ..\..\release\
- TRACE;NETFX_CORE;WINDOWS_APP;WIN_INTERFACE_WS
- prompt
- 4
-
-
- true
- bin\ARM\Debug\
- DEBUG;TRACE;NETFX_CORE;WINDOWS_APP
- ;2008
- full
- ARM
- false
- prompt
- true
-
-
- bin\ARM\Release\
- TRACE;NETFX_CORE;WINDOWS_APP
- true
- ;2008
- pdbonly
- ARM
- false
- prompt
- true
-
-
- true
- bin\x64\Debug\
- DEBUG;TRACE;NETFX_CORE;WINDOWS_APP
- ;2008
- full
- x64
- false
- prompt
- true
-
-
- bin\x64\Release\
- TRACE;NETFX_CORE;WINDOWS_APP
- true
- ;2008
- pdbonly
- x64
- false
- prompt
- true
-
-
- true
- bin\x86\Debug\
- DEBUG;TRACE;NETFX_CORE;WINDOWS_APP
- ;2008
- full
- x86
- false
- prompt
- true
-
-
- bin\x86\Release\
- TRACE;NETFX_CORE;WINDOWS_APP
- true
- ;2008
- pdbonly
- x86
- false
- prompt
- true
-
-
-
- AdjustConfigDto.cs
-
-
- AdjustWinInterface.cs
-
-
- Util.cs
-
-
-
-
-
- False
- ..\..\adjust-dlls\AdjustWS.dll
-
-
- ..\packages\Newtonsoft.Json.10.0.3\lib\portable-net45+win8+wp8+wpa81\Newtonsoft.Json.dll
- True
-
-
- False
- ..\..\adjust-dlls\WindowsPcl.dll
-
-
- False
- ..\..\adjust-dlls\WindowsUap.dll
-
-
-
-
-
-
- 12.0
-
-
-
-
\ No newline at end of file
diff --git a/ext/windows/bridge/WinSdkUnityBridge/WinWsInterface/packages.config b/ext/windows/bridge/WinSdkUnityBridge/WinWsInterface/packages.config
deleted file mode 100644
index 412556c3..00000000
--- a/ext/windows/bridge/WinSdkUnityBridge/WinWsInterface/packages.config
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
-
-
\ No newline at end of file
diff --git a/ext/windows/sdk b/ext/windows/sdk
deleted file mode 160000
index 6daa7e6b..00000000
--- a/ext/windows/sdk
+++ /dev/null
@@ -1 +0,0 @@
-Subproject commit 6daa7e6be96b118ecd40704d8999b11ea84fe85c