| @@ -22,6 +22,7 @@ | |||||
| <ErrorReport>prompt</ErrorReport> | <ErrorReport>prompt</ErrorReport> | ||||
| <WarningLevel>4</WarningLevel> | <WarningLevel>4</WarningLevel> | ||||
| <LangVersion>6</LangVersion> | <LangVersion>6</LangVersion> | ||||
| <AllowUnsafeBlocks>true</AllowUnsafeBlocks> | |||||
| </PropertyGroup> | </PropertyGroup> | ||||
| <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> | <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> | ||||
| <DebugType>pdbonly</DebugType> | <DebugType>pdbonly</DebugType> | ||||
| @@ -32,11 +33,19 @@ | |||||
| <WarningLevel>4</WarningLevel> | <WarningLevel>4</WarningLevel> | ||||
| <TreatWarningsAsErrors>true</TreatWarningsAsErrors> | <TreatWarningsAsErrors>true</TreatWarningsAsErrors> | ||||
| <LangVersion>6</LangVersion> | <LangVersion>6</LangVersion> | ||||
| <AllowUnsafeBlocks>true</AllowUnsafeBlocks> | |||||
| </PropertyGroup> | </PropertyGroup> | ||||
| <ItemGroup> | <ItemGroup> | ||||
| <Reference Include="Newtonsoft.Json, Version=7.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed, processorArchitecture=MSIL"> | |||||
| <HintPath>..\..\..\DiscordBot\packages\Newtonsoft.Json.7.0.1\lib\net45\Newtonsoft.Json.dll</HintPath> | |||||
| <Private>True</Private> | |||||
| </Reference> | |||||
| <Reference Include="System" /> | <Reference Include="System" /> | ||||
| </ItemGroup> | </ItemGroup> | ||||
| <ItemGroup> | <ItemGroup> | ||||
| <Compile Include="..\Discord.Net.Audio\API\Voice.cs"> | |||||
| <Link>API\Voice.cs</Link> | |||||
| </Compile> | |||||
| <Compile Include="..\Discord.Net.Audio\AudioExtensions.cs"> | <Compile Include="..\Discord.Net.Audio\AudioExtensions.cs"> | ||||
| <Link>AudioExtensions.cs</Link> | <Link>AudioExtensions.cs</Link> | ||||
| </Compile> | </Compile> | ||||
| @@ -46,11 +55,14 @@ | |||||
| <Compile Include="..\Discord.Net.Audio\AudioServiceConfig.cs"> | <Compile Include="..\Discord.Net.Audio\AudioServiceConfig.cs"> | ||||
| <Link>AudioServiceConfig.cs</Link> | <Link>AudioServiceConfig.cs</Link> | ||||
| </Compile> | </Compile> | ||||
| <Compile Include="..\Discord.Net.Audio\DiscordVoiceClient.cs"> | |||||
| <Link>DiscordVoiceClient.cs</Link> | |||||
| <Compile Include="..\Discord.Net.Audio\DiscordAudioClient.cs"> | |||||
| <Link>DiscordAudioClient.cs</Link> | |||||
| </Compile> | |||||
| <Compile Include="..\Discord.Net.Audio\Net\VoiceWebSocket.cs"> | |||||
| <Link>Net\VoiceWebSocket.cs</Link> | |||||
| </Compile> | </Compile> | ||||
| <Compile Include="..\Discord.Net.Audio\IDiscordVoiceClient.cs"> | |||||
| <Link>IDiscordVoiceClient.cs</Link> | |||||
| <Compile Include="..\Discord.Net.Audio\Net\VoiceWebSocket.Events.cs"> | |||||
| <Link>Net\VoiceWebSocket.Events.cs</Link> | |||||
| </Compile> | </Compile> | ||||
| <Compile Include="..\Discord.Net.Audio\Opus.cs"> | <Compile Include="..\Discord.Net.Audio\Opus.cs"> | ||||
| <Link>Opus.cs</Link> | <Link>Opus.cs</Link> | ||||
| @@ -67,12 +79,6 @@ | |||||
| <Compile Include="..\Discord.Net.Audio\VoiceBuffer.cs"> | <Compile Include="..\Discord.Net.Audio\VoiceBuffer.cs"> | ||||
| <Link>VoiceBuffer.cs</Link> | <Link>VoiceBuffer.cs</Link> | ||||
| </Compile> | </Compile> | ||||
| <Compile Include="..\Discord.Net.Audio\VoiceWebSocket.cs"> | |||||
| <Link>VoiceWebSocket.cs</Link> | |||||
| </Compile> | |||||
| <Compile Include="..\Discord.Net.Audio\VoiceWebSocket.Events.cs"> | |||||
| <Link>VoiceWebSocket.Events.cs</Link> | |||||
| </Compile> | |||||
| <Compile Include="Properties\AssemblyInfo.cs" /> | <Compile Include="Properties\AssemblyInfo.cs" /> | ||||
| </ItemGroup> | </ItemGroup> | ||||
| <ItemGroup> | <ItemGroup> | ||||
| @@ -85,6 +91,20 @@ | |||||
| <Name>Discord.Net</Name> | <Name>Discord.Net</Name> | ||||
| </ProjectReference> | </ProjectReference> | ||||
| </ItemGroup> | </ItemGroup> | ||||
| <ItemGroup> | |||||
| <Content Include="..\Discord.Net.Audio\libsodium.dll"> | |||||
| <Link>libsodium.dll</Link> | |||||
| <CopyToOutputDirectory>Always</CopyToOutputDirectory> | |||||
| </Content> | |||||
| <Content Include="..\Discord.Net.Audio\opus.dll"> | |||||
| <Link>opus.dll</Link> | |||||
| <CopyToOutputDirectory>Always</CopyToOutputDirectory> | |||||
| </Content> | |||||
| </ItemGroup> | |||||
| <ItemGroup> | |||||
| <None Include="packages.config" /> | |||||
| </ItemGroup> | |||||
| <Import Project="..\Discord.Net.Shared\Discord.Net.Shared.projitems" Label="Shared" /> | |||||
| <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" /> | <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" /> | ||||
| <!-- To modify your build process, add your task inside one of the targets below and uncomment it. | <!-- To modify your build process, add your task inside one of the targets below and uncomment it. | ||||
| Other similar extension points exist, see Microsoft.Common.targets. | Other similar extension points exist, see Microsoft.Common.targets. | ||||
| @@ -0,0 +1,4 @@ | |||||
| <?xml version="1.0" encoding="utf-8"?> | |||||
| <packages> | |||||
| <package id="Newtonsoft.Json" version="7.0.1" targetFramework="net45" /> | |||||
| </packages> | |||||
| @@ -9,7 +9,7 @@ | |||||
| "type": "git", | "type": "git", | ||||
| "url": "git://github.com/RogueException/Discord.Net" | "url": "git://github.com/RogueException/Discord.Net" | ||||
| }, | }, | ||||
| "compile": [ "**/*.cs", "../Discord.Net/Helpers/Shared/*.cs" ], | |||||
| "compile": [ "**/*.cs", "../Discord.Net.Shared/*.cs" ], | |||||
| "contentFiles": [ "libsodium.dll", "opus.dll" ], | "contentFiles": [ "libsodium.dll", "opus.dll" ], | ||||
| "compilationOptions": { | "compilationOptions": { | ||||
| @@ -117,6 +117,8 @@ | |||||
| <Name>Discord.Net</Name> | <Name>Discord.Net</Name> | ||||
| </ProjectReference> | </ProjectReference> | ||||
| </ItemGroup> | </ItemGroup> | ||||
| <ItemGroup /> | |||||
| <Import Project="..\Discord.Net.Shared\Discord.Net.Shared.projitems" Label="Shared" /> | |||||
| <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" /> | <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" /> | ||||
| <!-- To modify your build process, add your task inside one of the targets below and uncomment it. | <!-- To modify your build process, add your task inside one of the targets below and uncomment it. | ||||
| Other similar extension points exist, see Microsoft.Common.targets. | Other similar extension points exist, see Microsoft.Common.targets. | ||||
| @@ -9,7 +9,7 @@ | |||||
| "type": "git", | "type": "git", | ||||
| "url": "git://github.com/RogueException/Discord.Net" | "url": "git://github.com/RogueException/Discord.Net" | ||||
| }, | }, | ||||
| "compile": [ "**/*.cs", "../Discord.Net/Helpers/Shared/*.cs" ], | |||||
| "compile": [ "**/*.cs", "../Discord.Net.Shared/*.cs" ], | |||||
| "compilationOptions": { | "compilationOptions": { | ||||
| "warningsAsErrors": true | "warningsAsErrors": true | ||||
| @@ -69,6 +69,7 @@ | |||||
| <Name>Discord.Net</Name> | <Name>Discord.Net</Name> | ||||
| </ProjectReference> | </ProjectReference> | ||||
| </ItemGroup> | </ItemGroup> | ||||
| <Import Project="..\Discord.Net.Shared\Discord.Net.Shared.projitems" Label="Shared" /> | |||||
| <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" /> | <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" /> | ||||
| <!-- To modify your build process, add your task inside one of the targets below and uncomment it. | <!-- To modify your build process, add your task inside one of the targets below and uncomment it. | ||||
| Other similar extension points exist, see Microsoft.Common.targets. | Other similar extension points exist, see Microsoft.Common.targets. | ||||
| @@ -9,7 +9,7 @@ | |||||
| "type": "git", | "type": "git", | ||||
| "url": "git://github.com/RogueException/Discord.Net" | "url": "git://github.com/RogueException/Discord.Net" | ||||
| }, | }, | ||||
| "compile": [ "**/*.cs", "../Discord.Net/Helpers/Shared/*.cs" ], | |||||
| "compile": [ "**/*.cs", "../Discord.Net.Shared/*.cs" ], | |||||
| "compilationOptions": { | "compilationOptions": { | ||||
| "warningsAsErrors": true | "warningsAsErrors": true | ||||
| @@ -137,9 +137,6 @@ | |||||
| <Compile Include="..\Discord.Net\DiscordAPIClient.cs"> | <Compile Include="..\Discord.Net\DiscordAPIClient.cs"> | ||||
| <Link>DiscordAPIClient.cs</Link> | <Link>DiscordAPIClient.cs</Link> | ||||
| </Compile> | </Compile> | ||||
| <Compile Include="..\Discord.Net\DiscordAPIClientConfig.cs"> | |||||
| <Link>DiscordAPIClientConfig.cs</Link> | |||||
| </Compile> | |||||
| <Compile Include="..\Discord.Net\DiscordClient.Channels.cs"> | <Compile Include="..\Discord.Net\DiscordClient.Channels.cs"> | ||||
| <Link>DiscordClient.Channels.cs</Link> | <Link>DiscordClient.Channels.cs</Link> | ||||
| </Compile> | </Compile> | ||||
| @@ -164,17 +161,8 @@ | |||||
| <Compile Include="..\Discord.Net\DiscordClient.Users.cs"> | <Compile Include="..\Discord.Net\DiscordClient.Users.cs"> | ||||
| <Link>DiscordClient.Users.cs</Link> | <Link>DiscordClient.Users.cs</Link> | ||||
| </Compile> | </Compile> | ||||
| <Compile Include="..\Discord.Net\DiscordClientConfig.cs"> | |||||
| <Link>DiscordClientConfig.cs</Link> | |||||
| </Compile> | |||||
| <Compile Include="..\Discord.Net\DiscordWSClient.cs"> | |||||
| <Link>DiscordWSClient.cs</Link> | |||||
| </Compile> | |||||
| <Compile Include="..\Discord.Net\DiscordWSClient.Events.cs"> | |||||
| <Link>DiscordWSClient.Events.cs</Link> | |||||
| </Compile> | |||||
| <Compile Include="..\Discord.Net\DiscordWSClientConfig.cs"> | |||||
| <Link>DiscordWSClientConfig.cs</Link> | |||||
| <Compile Include="..\Discord.Net\DiscordConfig.cs"> | |||||
| <Link>DiscordConfig.cs</Link> | |||||
| </Compile> | </Compile> | ||||
| <Compile Include="..\Discord.Net\Helpers\AsyncCollection.cs"> | <Compile Include="..\Discord.Net\Helpers\AsyncCollection.cs"> | ||||
| <Link>Helpers\AsyncCollection.cs</Link> | <Link>Helpers\AsyncCollection.cs</Link> | ||||
| @@ -185,33 +173,30 @@ | |||||
| <Compile Include="..\Discord.Net\Helpers\CachedObject.cs"> | <Compile Include="..\Discord.Net\Helpers\CachedObject.cs"> | ||||
| <Link>Helpers\CachedObject.cs</Link> | <Link>Helpers\CachedObject.cs</Link> | ||||
| </Compile> | </Compile> | ||||
| <Compile Include="..\Discord.Net\Helpers\EpochTime.cs"> | |||||
| <Link>Helpers\EpochTime.cs</Link> | |||||
| </Compile> | |||||
| <Compile Include="..\Discord.Net\Helpers\Extensions.cs"> | |||||
| <Link>Helpers\Extensions.cs</Link> | |||||
| <Compile Include="..\Discord.Net\Helpers\CollectionExtensions.cs"> | |||||
| <Link>Helpers\CollectionExtensions.cs</Link> | |||||
| </Compile> | </Compile> | ||||
| <Compile Include="..\Discord.Net\Helpers\Format.cs"> | <Compile Include="..\Discord.Net\Helpers\Format.cs"> | ||||
| <Link>Helpers\Format.cs</Link> | <Link>Helpers\Format.cs</Link> | ||||
| </Compile> | </Compile> | ||||
| <Compile Include="..\Discord.Net\Helpers\IdConvert.cs"> | |||||
| <Link>Helpers\IdConvert.cs</Link> | |||||
| </Compile> | |||||
| <Compile Include="..\Discord.Net\Helpers\Mention.cs"> | <Compile Include="..\Discord.Net\Helpers\Mention.cs"> | ||||
| <Link>Helpers\Mention.cs</Link> | <Link>Helpers\Mention.cs</Link> | ||||
| </Compile> | </Compile> | ||||
| <Compile Include="..\Discord.Net\Helpers\Reference.cs"> | <Compile Include="..\Discord.Net\Helpers\Reference.cs"> | ||||
| <Link>Helpers\Reference.cs</Link> | <Link>Helpers\Reference.cs</Link> | ||||
| </Compile> | </Compile> | ||||
| <Compile Include="..\Discord.Net\Helpers\TaskHelper.cs"> | |||||
| <Link>Helpers\TaskHelper.cs</Link> | |||||
| </Compile> | |||||
| <Compile Include="..\Discord.Net\HttpException.cs"> | <Compile Include="..\Discord.Net\HttpException.cs"> | ||||
| <Link>HttpException.cs</Link> | <Link>HttpException.cs</Link> | ||||
| </Compile> | </Compile> | ||||
| <Compile Include="..\Discord.Net\IService.cs"> | <Compile Include="..\Discord.Net\IService.cs"> | ||||
| <Link>IService.cs</Link> | <Link>IService.cs</Link> | ||||
| </Compile> | </Compile> | ||||
| <Compile Include="..\Discord.Net\LogExtensions.cs"> | |||||
| <Link>LogExtensions.cs</Link> | |||||
| </Compile> | |||||
| <Compile Include="..\Discord.Net\LogService.cs"> | |||||
| <Link>LogService.cs</Link> | |||||
| </Compile> | |||||
| <Compile Include="..\Discord.Net\Models\Channel.cs"> | <Compile Include="..\Discord.Net\Models\Channel.cs"> | ||||
| <Link>Models\Channel.cs</Link> | <Link>Models\Channel.cs</Link> | ||||
| </Compile> | </Compile> | ||||
| @@ -266,9 +251,6 @@ | |||||
| <Compile Include="..\Discord.Net\Net\WebSockets\WebSocket.cs"> | <Compile Include="..\Discord.Net\Net\WebSockets\WebSocket.cs"> | ||||
| <Link>Net\WebSockets\WebSocket.cs</Link> | <Link>Net\WebSockets\WebSocket.cs</Link> | ||||
| </Compile> | </Compile> | ||||
| <Compile Include="..\Discord.Net\Net\WebSockets\WebSocket.Events.cs"> | |||||
| <Link>Net\WebSockets\WebSocket.Events.cs</Link> | |||||
| </Compile> | |||||
| <Compile Include="..\Discord.Net\Net\WebSockets\WebSocketSharpEngine.cs"> | <Compile Include="..\Discord.Net\Net\WebSockets\WebSocketSharpEngine.cs"> | ||||
| <Link>Net\WebSockets\WebSocketSharpEngine.cs</Link> | <Link>Net\WebSockets\WebSocketSharpEngine.cs</Link> | ||||
| </Compile> | </Compile> | ||||
| @@ -278,20 +260,10 @@ | |||||
| <Compile Include="Properties\AssemblyInfo.cs" /> | <Compile Include="Properties\AssemblyInfo.cs" /> | ||||
| </ItemGroup> | </ItemGroup> | ||||
| <ItemGroup> | <ItemGroup> | ||||
| <None Include="..\Discord.Net\lib\libopus.so"> | |||||
| <Link>lib\libopus.so</Link> | |||||
| </None> | |||||
| <None Include="packages.config" /> | <None Include="packages.config" /> | ||||
| </ItemGroup> | </ItemGroup> | ||||
| <ItemGroup> | |||||
| <Content Include="..\Discord.Net\lib\libsodium.dll"> | |||||
| <Link>lib\libsodium.dll</Link> | |||||
| </Content> | |||||
| <Content Include="..\Discord.Net\lib\opus.dll"> | |||||
| <Link>lib\opus.dll</Link> | |||||
| </Content> | |||||
| </ItemGroup> | |||||
| <ItemGroup /> | <ItemGroup /> | ||||
| <Import Project="..\Discord.Net.Shared\Discord.Net.Shared.projitems" Label="Shared" /> | |||||
| <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" /> | <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" /> | ||||
| <!-- To modify your build process, add your task inside one of the targets below and uncomment it. | <!-- To modify your build process, add your task inside one of the targets below and uncomment it. | ||||
| Other similar extension points exist, see Microsoft.Common.targets. | Other similar extension points exist, see Microsoft.Common.targets. | ||||
| @@ -0,0 +1,18 @@ | |||||
| <?xml version="1.0" encoding="utf-8"?> | |||||
| <Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> | |||||
| <PropertyGroup> | |||||
| <MSBuildAllProjects>$(MSBuildAllProjects);$(MSBuildThisFileFullPath)</MSBuildAllProjects> | |||||
| <HasSharedItems>true</HasSharedItems> | |||||
| <SharedGUID>2875deb5-f248-4105-8ea2-5141e3de8025</SharedGUID> | |||||
| </PropertyGroup> | |||||
| <PropertyGroup Label="Configuration"> | |||||
| <Import_RootNamespace>Discord.Net.Shared</Import_RootNamespace> | |||||
| </PropertyGroup> | |||||
| <ItemGroup> | |||||
| <Compile Include="$(MSBuildThisFileDirectory)EpochTime.cs" /> | |||||
| <Compile Include="$(MSBuildThisFileDirectory)EventHelper.cs" /> | |||||
| <Compile Include="$(MSBuildThisFileDirectory)IdConvert.cs" /> | |||||
| <Compile Include="$(MSBuildThisFileDirectory)TaskExtensions.cs" /> | |||||
| <Compile Include="$(MSBuildThisFileDirectory)TaskHelper.cs" /> | |||||
| </ItemGroup> | |||||
| </Project> | |||||
| @@ -0,0 +1,13 @@ | |||||
| <?xml version="1.0" encoding="utf-8"?> | |||||
| <Project ToolsVersion="14.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> | |||||
| <PropertyGroup Label="Globals"> | |||||
| <ProjectGuid>2875deb5-f248-4105-8ea2-5141e3de8025</ProjectGuid> | |||||
| <MinimumVisualStudioVersion>14.0</MinimumVisualStudioVersion> | |||||
| </PropertyGroup> | |||||
| <Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" /> | |||||
| <Import Project="$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)\CodeSharing\Microsoft.CodeSharing.Common.Default.props" /> | |||||
| <Import Project="$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)\CodeSharing\Microsoft.CodeSharing.Common.props" /> | |||||
| <PropertyGroup /> | |||||
| <Import Project="Discord.Net.Shared.projitems" Label="Shared" /> | |||||
| <Import Project="$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)\CodeSharing\Microsoft.CodeSharing.CSharp.targets" /> | |||||
| </Project> | |||||
| @@ -1,8 +1,5 @@ | |||||
| using System; | |||||
| using System.Collections.Generic; | |||||
| using System.Collections.Generic; | |||||
| using System.Linq; | using System.Linq; | ||||
| using System.Threading; | |||||
| using System.Threading.Tasks; | |||||
| namespace Discord | namespace Discord | ||||
| { | { | ||||
| @@ -14,6 +14,7 @@ | |||||
| "type": "git", | "type": "git", | ||||
| "url": "git://github.com/RogueException/Discord.Net" | "url": "git://github.com/RogueException/Discord.Net" | ||||
| }, | }, | ||||
| "compile": [ "**/*.cs", "../Discord.Net.Shared/*.cs" ], | |||||
| "configurations": { | "configurations": { | ||||
| "TestResponses": { | "TestResponses": { | ||||