Commit graph

  • 824a751762 Hopefully fixed all remaining encoding problems. the_fiddler 2009-02-22 11:26:17 +0000
  • 144d5dd450 Hopefully fixed all remaining encoding problems. the_fiddler 2009-02-22 11:26:17 +0000
  • 69b17fa43f Normalize line endings and set the mime-type=text/plain and eol-style=native properties on all files. the_fiddler 2009-02-22 10:43:35 +0000
  • a22019d890 Normalize line endings and set the mime-type=text/plain and eol-style=native properties on all files. the_fiddler 2009-02-22 10:43:35 +0000
  • 60d79fa297 Removed invalid space from the GdiPlusGlyphRasterizer.cs filename. the_fiddler 2009-02-22 09:44:10 +0000
  • 93b426b08a Removed invalid space from the GdiPlusGlyphRasterizer.cs filename. the_fiddler 2009-02-22 09:44:10 +0000
  • 936247b6d1 Fixed filenames of xml documentation (OpenTK.xml and OpenTK.Utilities.xml). the_fiddler 2009-02-21 16:37:40 +0000
  • 476ac76e22 Fixed filenames of xml documentation (OpenTK.xml and OpenTK.Utilities.xml). the_fiddler 2009-02-21 16:37:40 +0000
  • ef6562d266 Bumped version number. the_fiddler 2009-02-20 19:49:07 +0000
  • 80c0895005 Bumped version number. the_fiddler 2009-02-20 19:49:07 +0000
  • 1fbbeff3be Fixed parameters on MouseDevice.Move and MouseDevice.WheelChanged event loggers. the_fiddler 2009-02-20 19:48:22 +0000
  • fa1165a3ab Fixed parameters on MouseDevice.Move and MouseDevice.WheelChanged event loggers. the_fiddler 2009-02-20 19:48:22 +0000
  • c2fd0e5eb2 Merged in macos branch for Mac OS X support. kanato 2009-02-20 18:57:57 +0000
  • 81e09a2066 Merged in macos branch for Mac OS X support. kanato 2009-02-20 18:57:57 +0000
  • de7f93823e Fixed version strings in GL.SupportsExtension(). the_fiddler 2009-02-20 18:35:51 +0000
  • 6f864d3f12 Fixed version strings in GL.SupportsExtension(). the_fiddler 2009-02-20 18:35:51 +0000
  • 5645133fc4 Fixed version strings in GL.SupportsExtension(). the_fiddler 2009-02-20 18:33:30 +0000
  • d245773e58 Fixed version strings in GL.SupportsExtension(). the_fiddler 2009-02-20 18:33:30 +0000
  • 139e02a7a0 Updated descriptions for 0.9.3 and the MouseDevice patch. the_fiddler 2009-02-20 18:04:35 +0000
  • 8e8ba4c75e Updated descriptions for 0.9.3 and the MouseDevice patch. the_fiddler 2009-02-20 18:04:35 +0000
  • 12d81be831 Updated to use the ExampleAttribute instead of the old IExample interface. the_fiddler 2009-02-20 18:04:01 +0000
  • e7c3fbd1b5 Updated to use the ExampleAttribute instead of the old IExample interface. the_fiddler 2009-02-20 18:04:01 +0000
  • d443691b74 Update to use the new MouseDevice interface. the_fiddler 2009-02-20 18:03:05 +0000
  • a1a2de03c9 Update to use the new MouseDevice interface. the_fiddler 2009-02-20 18:03:05 +0000
  • 085ce196f4 Applied ALyman's patch for MouseDevice.Move (http://www.opentk.com/node/652) with modifications. the_fiddler 2009-02-20 18:02:34 +0000
  • e44c93bae5 Applied ALyman's patch for MouseDevice.Move (http://www.opentk.com/node/652) with modifications. the_fiddler 2009-02-20 18:02:34 +0000
  • 2845399171 Bumped version number to 0.9.3. the_fiddler 2009-02-20 18:01:50 +0000
  • f3a4da72ec Bumped version number to 0.9.3. the_fiddler 2009-02-20 18:01:50 +0000
  • 4ed886bbf2 Fixed infinite recursion in Quaternion constructor (http://www.opentk.com/node/663). the_fiddler 2009-02-15 16:22:49 +0000
  • 98edd251ba Fixed infinite recursion in Quaternion constructor (http://www.opentk.com/node/663). the_fiddler 2009-02-15 16:22:49 +0000
  • 18a6ad3247 Applied rdrake's patch: * fixes output with TextQuality.High and a non-white current color. * pushes/pops CurrentBit attribute when rendering text. the_fiddler 2009-02-14 08:12:14 +0000
  • 4f3ee52668 Applied rdrake's patch: * fixes output with TextQuality.High and a non-white current color. * pushes/pops CurrentBit attribute when rendering text. the_fiddler 2009-02-14 08:12:14 +0000
  • f0a0678be0 Updated for 0.9.2 release. the_fiddler 2009-02-13 22:19:43 +0000
  • 9409ee6917 Updated for 0.9.2 release. the_fiddler 2009-02-13 22:19:43 +0000
  • 9b83d7341f Updated changelog. the_fiddler 2009-02-13 21:52:51 +0000
  • fab245bd5d Updated changelog. the_fiddler 2009-02-13 21:52:51 +0000
  • c6f5131491 Fixed SetWindowPos function (IntPtr instead of int parameter). Add NcCalcSizeOptions enum. the_fiddler 2009-02-13 21:45:50 +0000
  • ab852cae58 Fixed SetWindowPos function (IntPtr instead of int parameter). Add NcCalcSizeOptions enum. the_fiddler 2009-02-13 21:45:50 +0000
  • 501a728532 Marked the swizzle properties with the XmlIgnoreAttribute. the_fiddler 2009-02-13 20:40:57 +0000
  • b40ccdc726 Marked the swizzle properties with the XmlIgnoreAttribute. the_fiddler 2009-02-13 20:40:57 +0000
  • cb461d90b0 Changed the public fields to properties. Renamed XYZ property to Xyz, in accordance to the guidelines for class libraries. Added the SerializableAttribute. the_fiddler 2009-02-13 20:40:19 +0000
  • a594d261ff Changed the public fields to properties. Renamed XYZ property to Xyz, in accordance to the guidelines for class libraries. Added the SerializableAttribute. the_fiddler 2009-02-13 20:40:19 +0000
  • 5281902f60 Implemented IEquatable interface. Fixed ToAxisAngle implementation at 0-degree angles. Added ToAxisAngle overload that returns a Vector4 struct. the_fiddler 2009-02-13 19:53:46 +0000
  • 527fb19364 Implemented IEquatable interface. Fixed ToAxisAngle implementation at 0-degree angles. Added ToAxisAngle overload that returns a Vector4 struct. the_fiddler 2009-02-13 19:53:46 +0000
  • e187ed5a18 Added Xy and Xyz swizzle operators. the_fiddler 2009-02-13 19:51:35 +0000
  • 92d79bb47b Added Xy and Xyz swizzle operators. the_fiddler 2009-02-13 19:51:35 +0000
  • db690b144f Merged text branch and updated changelog. the_fiddler 2009-02-13 19:09:38 +0000
  • 7651a7a3bb Merged text branch and updated changelog. the_fiddler 2009-02-13 19:09:38 +0000
  • da7972ad37 Added explicit operators for converting single-precision Vector234 <-> double-precision Vector234d. chrisbrandtner 2009-02-13 13:26:39 +0000
  • 493e52e05b Added explicit operators for converting single-precision Vector234 <-> double-precision Vector234d. chrisbrandtner 2009-02-13 13:26:39 +0000
  • b04895cadb Fixed line endings. the_fiddler 2009-02-12 23:45:24 +0000
  • eb811d16b7 Fixed line endings. the_fiddler 2009-02-12 23:45:24 +0000
  • 822a14ed2b Now uses String.Empty instead of "". the_fiddler 2009-02-12 23:43:30 +0000
  • 00dc559578 Now uses String.Empty instead of "". the_fiddler 2009-02-12 23:43:30 +0000
  • 8919350730 Fixed line endings. the_fiddler 2009-02-12 23:43:06 +0000
  • 52eb19f93b Fixed line endings. the_fiddler 2009-02-12 23:43:06 +0000
  • b75b50acb2 Changed example color to midnight blue. the_fiddler 2009-02-12 23:42:11 +0000
  • ef4ab16e30 Modified to use new Text interface. the_fiddler 2009-02-12 23:41:29 +0000
  • 31e425f1cd TextPrinter.Begin() / End() are no longer deprecated. the_fiddler 2009-02-12 23:40:48 +0000
  • 538198776b Moved TextExtents to OpenTK.Graphics. Added documentation to all public classes and interfaces. the_fiddler 2009-02-12 23:10:09 +0000
  • c18b522763 Exercise TextAlignment and TextDirection options. the_fiddler 2009-02-12 22:52:24 +0000
  • 9857e2f13c Added debug message for the detected configuration. the_fiddler 2009-02-12 22:51:42 +0000
  • 522d1d17dc Added TextAlignment and TextDirection enums. Implemented RightToLeft and Vertical TextDirections (Vertical is glitchy). Implemented Near, Far and Center TextAlignments. Improved support for word wrapping. Removed alpha blending from GL11TextOutputProvider. the_fiddler 2009-02-12 22:50:05 +0000
  • 44240ad598 Make Mono use X11GdiPlusInternals regardless of platform. the_fiddler 2009-02-12 22:48:09 +0000
  • 64dfa91678 Added Clear() method to all classes that contain caches. Implemented IDisposable interface on the TextPrinter and all relevant classes. the_fiddler 2009-02-12 17:41:09 +0000
  • e7e5e1453f Added GL1.1 and GL1.2 rendering codepaths. Added selectable TextQuality level. Updated all interfaces to support the above. the_fiddler 2009-02-12 16:27:24 +0000
  • 1502fc27b7 Deprecate TextPrinter.Begin()/End(). These are only left for backwards compatibility. New code should set the desired projection and modelview matrices manually. the_fiddler 2009-02-12 01:01:55 +0000
  • 5135a25828 Add GL.BlendColor(System.Drawing.Color) overload. the_fiddler 2009-02-12 01:00:07 +0000
  • 5dd73d813f Added license notice. the_fiddler 2009-02-12 00:00:56 +0000
  • 231f83186a AGL Fullscreen: Try to create a full screen context first, failing that create a non-fullscreen context. kanato 2009-02-11 08:03:46 +0000
  • b99e8c5829 Implement resize event in GameWindow. kanato 2009-02-11 07:59:24 +0000
  • d79a9ca5d3 Time should be IntPtr, not uint. Fixed KeypadEnter detection (was mistakenly mapped to vanilla Enter key). the_fiddler 2009-02-09 15:33:32 +0000
  • 3059d09795 Time should be IntPtr, not uint. Fixed KeypadEnter detection (was mistakenly mapped to vanilla Enter key). the_fiddler 2009-02-09 15:33:32 +0000
  • b921bf95dd Move input event handling to application level for fullscreen support. kanato 2009-02-05 04:38:37 +0000
  • dc6f0e6461 Added GetMouseEventLocation Carbon wrapper function. kanato 2009-02-05 04:36:17 +0000
  • 4f4dd33c13 Fix up display capturing. kanato 2009-02-05 04:35:15 +0000
  • 8cc99350de Minor refactoring and commenting in AglContext.cs. kanato 2009-02-03 08:21:52 +0000
  • b6642764eb Fix loss of first frame with GLControl. kanato 2009-02-03 08:14:55 +0000
  • 1a4a3238c2 Updates for full screen support in Mac OS X. kanato 2009-02-03 07:45:58 +0000
  • 44f2ad77d0 Removed unnecessary debug statement. kanato 2009-02-03 07:43:36 +0000
  • 18846b454d Add System.Xml.dll reference to core OpenTK and Examples (necessary for [System.Xml.Serialization.Serializable] attribute). the_fiddler 2009-01-31 08:41:36 +0000
  • 9b29e138a3 Add System.Xml.dll reference to core OpenTK and Examples (necessary for [System.Xml.Serialization.Serializable] attribute). the_fiddler 2009-01-31 08:41:36 +0000
  • 6db13c3341 Applied rdrake's patch for LoadMatrix, etc Matrix4d helpers. the_fiddler 2009-01-31 08:40:11 +0000
  • 780487ae55 Applied rdrake's patch for LoadMatrix, etc Matrix4d helpers. the_fiddler 2009-01-31 08:40:11 +0000
  • 989b0c81c6 Added (Vector3, float) and (Vector3d, double) constructors. the_fiddler 2009-01-29 00:41:09 +0000
  • 4e82e450be Added (Vector3, float) and (Vector3d, double) constructors. the_fiddler 2009-01-29 00:41:09 +0000
  • 561b90a0eb Added int overloads to [FogCoord|EdgeFlag|VertexAttrib]Pointer, to avoid issues with the object vs IntPtr overloads. the_fiddler 2009-01-29 00:37:08 +0000
  • e0f981d4c5 Added int overloads to [FogCoord|EdgeFlag|VertexAttrib]Pointer, to avoid issues with the object vs IntPtr overloads. the_fiddler 2009-01-29 00:37:08 +0000
  • 4d98cf56fb Added int overloads to [Vertex|Normal|Index|Color]Pointer, to avoid issues with the object vs IntPtr overloads. the_fiddler 2009-01-29 00:26:52 +0000
  • 66ceeb03d0 Added int overloads to [Vertex|Normal|Index|Color]Pointer, to avoid issues with the object vs IntPtr overloads. the_fiddler 2009-01-29 00:26:52 +0000
  • 74707ccdfd Updates to macos fullscreen. Resolution switching is now accompanied by a call to CGDisplayCapture. A secondary fullscreen context is created for going full screen. kanato 2009-01-27 18:27:44 +0000
  • d7498d62b4 Added ref/out overloads to all static Vector*.Transform* methods. chrisbrandtner 2009-01-25 15:06:42 +0000
  • 0ab939a744 Added ref/out overloads to all static Vector*.Transform* methods. chrisbrandtner 2009-01-25 15:06:42 +0000
  • 6c22e8522d Removed cast to float from Vector3d.CalculateAngle (unnecessary precision loss as double is returned). Overloaded static Vector3 and Vector3d CalculateAngle methods. chrisbrandtner 2009-01-24 16:15:04 +0000
  • 5a3cd34953 Removed cast to float from Vector3d.CalculateAngle (unnecessary precision loss as double is returned). Overloaded static Vector3 and Vector3d CalculateAngle methods. chrisbrandtner 2009-01-24 16:15:04 +0000
  • 8c56d505b7 Overloaded instance methods Add, Sub, Scale to pass-vector-by-value and set CLS compliance flags. Overloaded static method BaryCentric to pass-by-reference. chrisbrandtner 2009-01-24 14:54:52 +0000
  • 46f25f27a4 Overloaded instance methods Add, Sub, Scale to pass-vector-by-value and set CLS compliance flags. Overloaded static method BaryCentric to pass-by-reference. chrisbrandtner 2009-01-24 14:54:52 +0000
  • 49e132911d Added instance methods to all single and double precision Vector structs: Add(ref vec) Sub(ref vec) Mult(float) Div(float) Scale(ref vec) chrisbrandtner 2009-01-23 21:55:21 +0000
  • 4e6a3cf981 Added instance methods to all single and double precision Vector structs: Add(ref vec) Sub(ref vec) Mult(float) Div(float) Scale(ref vec) chrisbrandtner 2009-01-23 21:55:21 +0000
  • 2b7f413fc9 Added Color4 structure serialization test. the_fiddler 2009-01-23 15:51:12 +0000