@@ -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": { | ||||