Commit graph

43 commits

Author SHA1 Message Date
Fraser Waters 99ff3d287c Revert changes to VS project version 2015-08-21 23:22:12 +01:00
Dean Ellis c7e86d467b Fixed MINIMAL and NO_SYSDRAWING compilation 2015-08-12 11:53:20 +01:00
thefiddler 333503d70e Fixed compilation warnings on Mono 3.4.0 2014-07-21 17:48:14 +02:00
thefiddler 98399c2f48 [Compat] Use Preserve Newest in dll.config
This speeds up compilation times significantly.
2014-07-21 16:55:07 +02:00
thefiddler d1b99219ba [Compatibility] Don't generate xml documentation 2014-03-30 11:01:30 +02:00
Stefanos A 6e110cb820 Normalized xml doc file paths 2013-12-15 23:24:17 +01:00
Stefanos A d942986d17 Generate debug symbols in release builds 2013-12-05 09:13:50 +01:00
Stefanos A ac65eb7b09 Added MonoDevelop artifacts 2013-11-27 00:05:26 +01:00
thefiddler 8dcb8601a2 Normalized line endings
Hopefully this is the first and last time we have to do this.
2013-10-11 01:58:54 +02:00
Andy Korth 4230c6b4f0 Added Robmaister's Matrix3 implementations 2013-01-03 10:41:56 -06:00
the_fiddler bde71543f5 * Graphics/GL/GLHelper.cs:
* OpenTK.Compatibility.csproj:
* Audio/OpenAL/AL/EffectsExtensionPresets.cs: Fixed/suppressed all
  build warnings.
2010-11-02 17:45:53 +00:00
the_fiddler e81844093e * OpenTK.Compatibility.csproj: Suppressed deprecation warnings when
compiling this project.
2010-11-02 17:38:41 +00:00
the_fiddler e5ffcd6b47 Added OpenTK.Compatibility.xml documentation to project. 2010-10-28 08:43:11 +00:00
the_fiddler 3a9292db95 Do not rebuild documentation file on each build. OpenTK.Compatibility is not developed anymore, so we can just cache the last documentation file to speed up builds significantly. 2010-10-28 08:14:39 +00:00
the_fiddler 9d562fb683 All projects now read common AssemblyInfo items from GlobalAssemblyInfo.cs. The various AssemblyInfo.cs files now only contain project-specific information. Assembly versions are now controlled by Build.UpdateVersion. 2010-10-04 21:37:33 +00:00
the_fiddler 1f143285c2 Added keyfile and strong-named all projects. 2010-10-04 14:39:42 +00:00
the_fiddler 3c04d059e8 Updated default ToolsVersion to 4.0. Fixes intermittent build issues and increases build performance significantly. It is still possible to build on the 3.5 toolset by passing the /tv:3.5 parameter to msbuild. 2010-10-04 13:49:08 +00:00
the_fiddler 10f333c24f Added Generator.Bind and Generator.Convert projects.
Fixed msbuild compilation by removing the 3.5 bootstrap ItemGroups. (VS2010 added those on its own - hey, we are targeting v2.0 and we are not using ClickOnce!)
2010-10-03 12:30:39 +00:00
the_fiddler 579b6a60f6 Fixed incorrect output paths. 2010-10-03 09:25:52 +00:00
the_fiddler 31e558f446 * Source/OpenTK/OpenTK.csproj:
* Source/Build.Tasks/Build.Tasks.csproj:
* Source/Examples/OpenTK.Examples.csproj:
* Source/GLControl/OpenTK.GLControl.csproj:
* Source/Compatibility/OpenTK.Compatibility.csproj: Ensure we are
using the 2.0 toolset to build. Fixes compilation errors on
MonoDevelop/xbuild.

* Documentation/Build.Docs.csproj: Use "." instead of
"$(MSBuildProjectDirectory)", because MonoDevelop/xbuild fails to
replace the latter with its value.
2010-10-02 23:21:58 +00:00
the_fiddler a4d23d19bc * Added project files for all projects.
* Modified Build.Docs project to respond to the "Documentation" configuration. Added Clean target.
2010-10-02 22:16:59 +00:00
the_fiddler 1f4b5be7d0 Synced trunk with 1.0 branch. 2010-10-02 18:52:34 +00:00
the_fiddler 8af490627f Fixed a large number of recurring spelling mistakes in documentation (patch by iRBiS). Fixes issue [#1341]: "Vector4 constructor describes w component as z component + other spelling corrections". 2009-11-09 08:15:38 +00:00
the_fiddler aedb514b84 Fixed documentation which describes w components as z components (patch by iRBiS). 2009-11-09 08:12:34 +00:00
the_fiddler 9d8cf134c1 Qualify System.Drawing.Rectangle/Point/Size structs fully when necessary, to avoid namespace clash with OpenTK.Rectangle/Point/Size. 2009-11-02 09:37:18 +00:00
the_fiddler af2d77cdc5 Updated version numbers in preparation for release. 2009-11-01 23:07:38 +00:00
the_fiddler b8f8e46bab Added dllmap for OpenGL|ES on Mac OS X. 2009-10-23 20:11:40 +00:00
the_fiddler 7066b8bb8b Bumped version numbers and updated documentation in preparation of 0.9.9-3 release. 2009-10-21 13:35:29 +00:00
the_fiddler 4e9eb1c6cb Added missing OpenTK.Compatibility.dll.config file. Fixes issue [#1176]: "[Compat] OpenTK.Compatibility is missing dll.config file". 2009-10-19 17:53:47 +00:00
the_fiddler ccda66e0a8 Added AllowPartialTrustedCallers attribute. 2009-09-06 14:19:52 +00:00
the_fiddler 66e17487b0 Updated in preparation of 0.9.9-2 release. 2009-09-05 18:35:20 +00:00
the_fiddler b3bd79518b Updated in preparation of 0.9.9-2 release. 2009-09-05 18:29:11 +00:00
the_fiddler 2c4e0feb1a * Source/Build/Properties/AssemblyInfo.cs:
* Source/OpenTK/Properties/AssemblyInfo.cs:
* Source/Examples/Properties/AssemblyInfo.cs:
* Source/GLControl/Properties/AssemblyInfo.cs:
* Source/Compatibility/Properties/AssemblyInfo.cs: Added
  AssemblyKeyFile and AllowPartialTrustCallers attributes.

* Source/OpenTK/Configuration.cs: Added [assemly: AssemblyKeyFile]
  attribute.
Added missing license information.
Moved [assembly: CLSCompliant] to Properies/AssemblyInfo.cs.
2009-09-04 10:34:18 +00:00
the_fiddler f1b57fe47e * GLCore.cs:
* GLDelegates.cs: Added [Obsolete] attribute to nested classes, in order to remove a large number of deprecation warnings.
2009-09-03 20:32:23 +00:00
the_fiddler f6da09177e Fixed line endings and set svn:eol-style to native and svn:mime-type to text/plain for .cs files. 2009-09-03 19:01:11 +00:00
the_fiddler a282f44983 Marked all classes as obsolete.
Silenced all compiler warnings.
2009-08-19 13:20:41 +00:00
the_fiddler 750b2d9431 Ensure OpenTK.Graphics.GL.LoadAll() is called in OpenTK.Compatibility. 2009-08-19 10:47:12 +00:00
the_fiddler a7aba38fa2 Added Tao.OpenGl, Tao.OpenAl and Tao.Platform.Windows.SimpleOpenGlControl to OpenTK.Compatibility.
Added Tao Framework license information.
Updated and clarified license information.
2009-08-19 10:04:17 +00:00
the_fiddler 1a69c8f015 Really moved TextPrinter to OpenTK.Compatibility. 2009-08-17 10:56:48 +00:00
the_fiddler c1f41d1eb9 Moved Alut to OpenTK.Compatibility.
Moved SoundData and SoundFormat to OpenTK.Compatibility.
Moved AL and Alc classes to OpenTK.Audio.OpenAL and added the previous namespace to OpenTK.Compatibility.
Removed SoundData wrappers from AL class.
Updated samples to use the new API.
2009-08-17 10:32:20 +00:00
the_fiddler 7f970763a7 Moved GdiPlus wrappers to OpenTK.Compatibility.
Moved TextPrinter to OpenTK.Compatibility.
2009-08-17 10:29:51 +00:00
the_fiddler b21e0efa71 Marked OpenTK.Compatibility math functions as obsolete. 2009-08-14 12:58:35 +00:00
the_fiddler 81304f33b5 Added OpenTK.Compatibility project to provide an upgrade path from 0.9.8. 2009-08-14 12:29:30 +00:00