fix keyboard detection on windows, removed minimal

This commit is contained in:
emmaus 2018-10-13 10:22:50 +00:00
parent 835af54e12
commit c847e1f0e4
22 changed files with 19 additions and 50 deletions

View file

@ -45,6 +45,8 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "vk.generator", "src\vk.gene
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "vk.rewrite", "src\vk.rewrite\vk.rewrite.csproj", "{3E9B1C4D-BCB4-418A-A94E-DD164A19C6A2}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "vk.rewrite", "src\vk.rewrite\vk.rewrite.csproj", "{3E9B1C4D-BCB4-418A-A94E-DD164A19C6A2}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "test", "..\opentk-examples\src\test\test.csproj", "{9FA5D0A1-BE90-476D-8BA7-3C1A0D9D7D4A}"
EndProject
Global Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU Debug|Any CPU = Debug|Any CPU
@ -103,6 +105,10 @@ Global
{3E9B1C4D-BCB4-418A-A94E-DD164A19C6A2}.Debug|Any CPU.Build.0 = Debug|Any CPU {3E9B1C4D-BCB4-418A-A94E-DD164A19C6A2}.Debug|Any CPU.Build.0 = Debug|Any CPU
{3E9B1C4D-BCB4-418A-A94E-DD164A19C6A2}.Release|Any CPU.ActiveCfg = Release|Any CPU {3E9B1C4D-BCB4-418A-A94E-DD164A19C6A2}.Release|Any CPU.ActiveCfg = Release|Any CPU
{3E9B1C4D-BCB4-418A-A94E-DD164A19C6A2}.Release|Any CPU.Build.0 = Release|Any CPU {3E9B1C4D-BCB4-418A-A94E-DD164A19C6A2}.Release|Any CPU.Build.0 = Release|Any CPU
{9FA5D0A1-BE90-476D-8BA7-3C1A0D9D7D4A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{9FA5D0A1-BE90-476D-8BA7-3C1A0D9D7D4A}.Debug|Any CPU.Build.0 = Debug|Any CPU
{9FA5D0A1-BE90-476D-8BA7-3C1A0D9D7D4A}.Release|Any CPU.ActiveCfg = Release|Any CPU
{9FA5D0A1-BE90-476D-8BA7-3C1A0D9D7D4A}.Release|Any CPU.Build.0 = Release|Any CPU
EndGlobalSection EndGlobalSection
GlobalSection(SolutionProperties) = preSolution GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE HideSolutionNode = FALSE

View file

@ -24,9 +24,7 @@
// //
using System; using System;
#if !MINIMAL
using System.Drawing; using System.Drawing;
#endif
namespace OpenTK.Graphics namespace OpenTK.Graphics
{ {

View file

@ -24,9 +24,7 @@
// //
using System; using System;
#if !MINIMAL
using System.Drawing; using System.Drawing;
#endif
using System.Runtime.InteropServices; using System.Runtime.InteropServices;
using System.Text; using System.Text;

View file

@ -24,9 +24,7 @@
// //
using System; using System;
#if !MINIMAL
using System.Drawing; using System.Drawing;
#endif
using System.Runtime.InteropServices; using System.Runtime.InteropServices;
using System.Text; using System.Text;

View file

@ -25,9 +25,7 @@
using System; using System;
#if !MINIMAL
using System.Drawing; using System.Drawing;
#endif
using System.Text; using System.Text;
using System.Runtime.InteropServices; using System.Runtime.InteropServices;
@ -2772,7 +2770,7 @@ namespace OpenTK.Graphics.OpenGL
} }
} }
} }
#if MINIMAL #if !MINIMAL
/// <summary> /// <summary>
/// [requires: v1.0] /// [requires: v1.0]
/// Set the viewport. This function assumes a lower left corner of (0, 0). /// Set the viewport. This function assumes a lower left corner of (0, 0).

View file

@ -24,9 +24,7 @@
// //
using System; using System;
#if !MINIMAL
using System.Drawing; using System.Drawing;
#endif
using System.Runtime.InteropServices; using System.Runtime.InteropServices;
using System.Text; using System.Text;

View file

@ -25,9 +25,7 @@
using System; using System;
using System.ComponentModel; using System.ComponentModel;
#if !MINIMAL
using System.Drawing; using System.Drawing;
#endif
using OpenTK.Platform; using OpenTK.Platform;
namespace OpenTK namespace OpenTK

View file

@ -1,4 +1,4 @@
#if ANDROID || IPHONE || MINIMAL #if (ANDROID || IPHONE || MINIMAL) && !NETSTANDARD
using System; using System;
#if !MINIMAL #if !MINIMAL

View file

@ -25,9 +25,7 @@
using System; using System;
using System.ComponentModel; using System.ComponentModel;
#if !MINIMAL
using System.Drawing; using System.Drawing;
#endif
using OpenTK.Graphics; using OpenTK.Graphics;
using OpenTK.Graphics.Vulkan; using OpenTK.Graphics.Vulkan;
using OpenTK.Input; using OpenTK.Input;

View file

@ -3,7 +3,7 @@
<AssemblyName>OpenTK</AssemblyName> <AssemblyName>OpenTK</AssemblyName>
<TargetFramework>netstandard2.0</TargetFramework> <TargetFramework>netstandard2.0</TargetFramework>
<RootNamespace>OpenTK</RootNamespace> <RootNamespace>OpenTK</RootNamespace>
<DefineConstants>DEBUG;TRACE;WIN32;CARBON;X11;OPENGL;OPENGLES;MINIMAL</DefineConstants> <DefineConstants>TRACE;DEBUG;WIN32;CARBON;X11;OPENGL;OPENGLES;NETSTANDARD</DefineConstants>
</PropertyGroup> </PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<AllowUnsafeBlocks>True</AllowUnsafeBlocks> <AllowUnsafeBlocks>True</AllowUnsafeBlocks>
@ -68,7 +68,7 @@
</ItemGroup> </ItemGroup>
<PropertyGroup> <PropertyGroup>
<GeneratePackageOnBuild>true</GeneratePackageOnBuild> <GeneratePackageOnBuild>true</GeneratePackageOnBuild>
<Version>1.0.5</Version> <Version>1.0.7</Version>
<Description>The Open Toolkit library (OpenTK) is an advanced, low-level C# wrapper for OpenGL, OpenGL ES, OpenAL and Vulkan. <Description>The Open Toolkit library (OpenTK) is an advanced, low-level C# wrapper for OpenGL, OpenGL ES, OpenAL and Vulkan.
It is suitable for games, scientific visualizations and projects that require 3d graphics, audio or compute functionality. It is suitable for games, scientific visualizations and projects that require 3d graphics, audio or compute functionality.
@ -84,8 +84,8 @@ This version can be found at https://github.com/Ryujinx/Opentk</Description>
<Company>emmaus</Company> <Company>emmaus</Company>
<Product>OpenTK</Product> <Product>OpenTK</Product>
<PackageProjectUrl>https://github.com/Ryujinx/Opentk</PackageProjectUrl> <PackageProjectUrl>https://github.com/Ryujinx/Opentk</PackageProjectUrl>
<AssemblyVersion>1.0.5.0</AssemblyVersion> <AssemblyVersion>1.0.7.0</AssemblyVersion>
<FileVersion>1.0.5.0</FileVersion> <FileVersion>1.0.7.0</FileVersion>
</PropertyGroup> </PropertyGroup>
<Target Name="PostBuild" AfterTargets="PostBuildEvent"> <Target Name="PostBuild" AfterTargets="PostBuildEvent">
<Exec Command="$(OutputPath)..\..\..\..\Generator.Rewrite\bin\Debug\Rewrite.exe --assembly $(OutputPath)OpenTK.dll --signing-key ..\..\OpenTK.snk -debug -netstandard" Condition="$(OS) == 'Windows_NT' and $(Configuration) == 'Debug'" /> <Exec Command="$(OutputPath)..\..\..\..\Generator.Rewrite\bin\Debug\Rewrite.exe --assembly $(OutputPath)OpenTK.dll --signing-key ..\..\OpenTK.snk -debug -netstandard" Condition="$(OS) == 'Windows_NT' and $(Configuration) == 'Debug'" />
@ -108,7 +108,9 @@ This version can be found at https://github.com/Ryujinx/Opentk</Description>
</MonoDevelop> </MonoDevelop>
</ProjectExtensions> </ProjectExtensions>
<ItemGroup> <ItemGroup>
<PackageReference Include="System.Drawing.Common" Version="4.5.0" /> <PackageReference Include="Microsoft.Win32.Registry" Version="4.5.0" />
<PackageReference Include="Microsoft.Win32.SystemEvents" Version="4.5.0" />
<PackageReference Include="System.Drawing.Common" Version="4.5.1" />
<PackageReference Include="System.Runtime.CompilerServices.Unsafe" Version="4.5.2" /> <PackageReference Include="System.Runtime.CompilerServices.Unsafe" Version="4.5.2" />
</ItemGroup> </ItemGroup>
<ItemGroup> <ItemGroup>

View file

@ -27,9 +27,7 @@
using System; using System;
using System.Diagnostics; using System.Diagnostics;
#if !MINIMAL
using System.Drawing; using System.Drawing;
#endif
using OpenTK.Graphics; using OpenTK.Graphics;
using OpenTK.Input; using OpenTK.Input;
using OpenTK.Platform.Egl; using OpenTK.Platform.Egl;

View file

@ -27,10 +27,8 @@
using System.Runtime.InteropServices; using System.Runtime.InteropServices;
using System; using System;
#if !MINIMAL
using System.Drawing; using System.Drawing;
using System.Drawing.Imaging; using System.Drawing.Imaging;
#endif
namespace OpenTK.Platform.MacOS namespace OpenTK.Platform.MacOS
{ {

View file

@ -26,9 +26,7 @@
// //
using System; using System;
#if !MINIMAL
using System.Drawing; using System.Drawing;
#endif
using System.Runtime.InteropServices; using System.Runtime.InteropServices;
namespace OpenTK.Platform.MacOS namespace OpenTK.Platform.MacOS

View file

@ -28,9 +28,7 @@
using System; using System;
using System.ComponentModel; using System.ComponentModel;
using System.Diagnostics; using System.Diagnostics;
#if !MINIMAL
using System.Drawing; using System.Drawing;
#endif
using System.Runtime.InteropServices; using System.Runtime.InteropServices;
using System.Threading; using System.Threading;
using OpenTK.Graphics; using OpenTK.Graphics;

View file

@ -28,9 +28,7 @@
using System; using System;
using System.ComponentModel; using System.ComponentModel;
using System.Diagnostics; using System.Diagnostics;
#if !MINIMAL
using System.Drawing; using System.Drawing;
#endif
using OpenTK.Input; using OpenTK.Input;
namespace OpenTK.Platform namespace OpenTK.Platform

View file

@ -26,14 +26,8 @@
using System; using System;
using System.Collections.Generic; using System.Collections.Generic;
using System.Diagnostics; using System.Diagnostics;
#if !MINIMAL
using System.Drawing; using System.Drawing;
#endif
#if ANDROID || IPHONE || MINIMAL
using OpenTK.Minimal;
#else
using System.Drawing.Imaging; using System.Drawing.Imaging;
#endif
using System.Runtime.InteropServices; using System.Runtime.InteropServices;
using OpenTK.Input; using OpenTK.Input;
using System.Text; using System.Text;

View file

@ -2717,7 +2717,7 @@ namespace OpenTK.Platform.Windows
public char dbcc_name; public char dbcc_name;
} }
#if ANDROID || IPHONE || MINIMAL #if (ANDROID || IPHONE || MINIMAL) && !NETSTANDARD
internal class RegistryKey internal class RegistryKey
{ {

View file

@ -26,9 +26,7 @@
using System; using System;
using System.Collections.Generic; using System.Collections.Generic;
using System.Diagnostics; using System.Diagnostics;
#if !MINIMAL
using Microsoft.Win32; using Microsoft.Win32;
#endif
namespace OpenTK.Platform.Windows namespace OpenTK.Platform.Windows
{ {

View file

@ -28,10 +28,8 @@ using System.Diagnostics;
using System.Runtime.InteropServices; using System.Runtime.InteropServices;
using System.Text; using System.Text;
using OpenTK.Input; using OpenTK.Input;
#if !MINIMAL
using System.Drawing; using System.Drawing;
using System.Drawing.Imaging; using System.Drawing.Imaging;
#endif
namespace OpenTK.Platform.Windows namespace OpenTK.Platform.Windows
{ {

View file

@ -27,7 +27,7 @@ using System;
using System.Collections.Generic; using System.Collections.Generic;
using System.Diagnostics; using System.Diagnostics;
using System.Runtime.InteropServices; using System.Runtime.InteropServices;
#if !(ANDROID || IPHONE || MINIMAL) #if !(ANDROID || IPHONE || MINIMAL) || NETSTANDARD
using Microsoft.Win32; using Microsoft.Win32;
#endif #endif
using OpenTK.Input; using OpenTK.Input;

View file

@ -5,14 +5,11 @@
*/ */
using System; using System;
#if !MINIMAL
using System.Drawing; using System.Drawing;
#endif #if (ANDROID || IPHONE || MINIMAL) && !NETSTANDARD
#if ANDROID || IPHONE || MINIMAL
using OpenTK.Minimal; using OpenTK.Minimal;
#else
using System.Drawing.Imaging;
#endif #endif
using System.Drawing.Imaging;
using System.Text; using System.Text;
using System.Runtime.InteropServices; using System.Runtime.InteropServices;

View file

@ -26,9 +26,7 @@
using System; using System;
using System.ComponentModel; using System.ComponentModel;
using System.Diagnostics; using System.Diagnostics;
#if !MINIMAL
using System.Drawing; using System.Drawing;
#endif
using System.Reflection; using System.Reflection;
using System.Runtime.InteropServices; using System.Runtime.InteropServices;
using System.Text; using System.Text;