varon [Fri, 15 Jul 2016 11:33:15 +0000 (13:33 +0200)]
Removed OpenTK Examples
varon [Fri, 15 Jul 2016 11:32:15 +0000 (13:32 +0200)]
Removed OpenTK.Compatibility
varon [Fri, 15 Jul 2016 11:31:34 +0000 (13:31 +0200)]
Incremented solution version
Harry [Wed, 6 Jul 2016 12:24:36 +0000 (14:24 +0200)]
Merge pull request #399 from SiliconStudio/sdl2_lazy_input
[SDL2] Initialize input driver lazily
Virgile Bello [Mon, 6 Jun 2016 03:43:47 +0000 (12:43 +0900)]
[SDL2] Initialize input driver lazily (to avoid setting global SDL input filter callback when not needed)
Harry [Mon, 20 Jun 2016 15:34:33 +0000 (17:34 +0200)]
Merge pull request #391 from SiliconStudio/xamarin
Initial support for Android/iOS
Virgile Bello [Mon, 6 Jun 2016 03:03:06 +0000 (12:03 +0900)]
Initial support for Android/iOS
Varon [Wed, 25 May 2016 22:26:43 +0000 (00:26 +0200)]
Updated OpenTK.Next.GLControl dependency version and name
Varon [Wed, 25 May 2016 22:25:10 +0000 (00:25 +0200)]
Updated version to 1.2
varon [Wed, 25 May 2016 21:51:05 +0000 (23:51 +0200)]
Merge pull request #392 from varon/nuget-package-dev
Add a pre-release NuGet package
Varon [Tue, 24 May 2016 17:13:55 +0000 (19:13 +0200)]
updated nuget version to include '-pre' tag
Varon [Tue, 24 May 2016 17:06:20 +0000 (19:06 +0200)]
Added NuGet to release build
Varon [Tue, 24 May 2016 16:45:33 +0000 (18:45 +0200)]
Renamed OpenTK.Community to OpenTK.Next
Varon [Sat, 30 Apr 2016 10:17:45 +0000 (12:17 +0200)]
Updated nuspecs to change package Id to OpenTK.Community
Harry [Tue, 24 May 2016 13:02:11 +0000 (15:02 +0200)]
Merge pull request #390 from SiliconStudio/egl_context_fixes
Egl context fixes
Virgile Bello [Fri, 20 May 2016 08:22:25 +0000 (17:22 +0900)]
Egl: Fix context sharing
Virgile Bello [Fri, 20 May 2016 03:53:21 +0000 (12:53 +0900)]
Egl: Unset context when calling MakeCurrent(null)
Virgile Bello [Fri, 20 May 2016 03:52:33 +0000 (12:52 +0900)]
Egl & Cocoa: Don't change context when creating/deleting them
cra0zy [Wed, 11 May 2016 08:47:17 +0000 (10:47 +0200)]
Remove duplicate test files
William Deich [Thu, 21 Apr 2016 15:28:37 +0000 (08:28 -0700)]
NUnit Tests from Manuli and Wcdeich4 (#373)
* NUnit Tests from Manuli and Wcdeich4
Harry [Mon, 11 Apr 2016 15:14:47 +0000 (17:14 +0200)]
Merge pull request #374 from ReadmeCritic/patch-2
[readme] Update Tutorials for OpenGL link
ReadmeCritic [Mon, 28 Mar 2016 14:44:52 +0000 (07:44 -0700)]
[readme] Update Tutorials for OpenGL link
Harry [Mon, 28 Mar 2016 09:20:08 +0000 (11:20 +0200)]
Merge pull request #370 from amulware/improve-gethashcode
improved GetHashCode overrides of float/double Math types, closes #355
Paul Scharf [Wed, 16 Mar 2016 10:03:49 +0000 (11:03 +0100)]
Merge pull request #369 from cra0zy/fixminus
Fix gamepad y-axis inversion to avoid integer overflow
amulware [Wed, 16 Mar 2016 07:11:13 +0000 (08:11 +0100)]
improved GetHashCode override of all float and double based Vector/Matrix/Quaternion/Box types
cra0zy [Tue, 15 Mar 2016 18:21:04 +0000 (19:21 +0100)]
Fix axis range
Harry [Mon, 14 Mar 2016 16:29:54 +0000 (17:29 +0100)]
Merge pull request #354 from mrhelmut/RetinaMouseFix2TK
Scaling mouse coordinate to match Retina scaling
Paul Scharf [Tue, 8 Mar 2016 05:03:58 +0000 (06:03 +0100)]
Merge pull request #356 from skkestrel/develop
improvements to Math/Box2 and addition of Math/Box2d
kevin [Mon, 7 Mar 2016 21:03:03 +0000 (13:03 -0800)]
update license headers
kevin [Mon, 7 Mar 2016 20:42:33 +0000 (12:42 -0800)]
update license text for Box2*
kevin [Sun, 6 Mar 2016 22:01:11 +0000 (14:01 -0800)]
remove FromCorners, add Contains overloads
Harry [Sun, 6 Mar 2016 14:59:46 +0000 (15:59 +0100)]
Merge pull request #347 from TD25/develop
Fixed few bugs related to getting mouse coordinates
TD25 [Mon, 22 Feb 2016 00:27:18 +0000 (02:27 +0200)]
Fixed few bugs related to getting mouse coordinates
kevin [Thu, 3 Mar 2016 04:35:20 +0000 (20:35 -0800)]
distinguish between Translate and Translated
kevin [Thu, 3 Mar 2016 04:27:03 +0000 (20:27 -0800)]
normalize indentation
kevin [Thu, 3 Mar 2016 04:22:52 +0000 (20:22 -0800)]
add double precision Box2
kevin [Thu, 3 Mar 2016 02:56:43 +0000 (18:56 -0800)]
add more functionality to Box2
mrhelmut [Tue, 9 Feb 2016 12:52:37 +0000 (13:52 +0100)]
Scaling mouse coordinate to match Retina scaling
Harry [Fri, 26 Feb 2016 13:00:03 +0000 (13:00 +0000)]
Merge pull request #353 from mrhelmut/MappingUpdateTK
Gamepad mapping update
Thomas Altenburger [Fri, 26 Feb 2016 10:00:54 +0000 (11:00 +0100)]
Gamepad mapping update
Paul Scharf [Fri, 26 Feb 2016 09:00:21 +0000 (10:00 +0100)]
Merge pull request #350 from mrhelmut/GamePadYFix
Invert Y axis on all GamePad
Harry [Thu, 25 Feb 2016 22:42:25 +0000 (23:42 +0100)]
Merge pull request #352 from mrhelmut/SDL2GamePadInstanceId
Fix SDL2 instance enumeration and mapping
Harry [Thu, 25 Feb 2016 22:34:44 +0000 (23:34 +0100)]
Merge pull request #351 from mrhelmut/SDL2Screensaver
Deactivate screensaver on SDL2
Thomas Altenburger [Thu, 25 Feb 2016 19:19:27 +0000 (20:19 +0100)]
Fix SDL2 instance enumeration and mapping
Thomas Altenburger [Wed, 10 Feb 2016 16:55:47 +0000 (17:55 +0100)]
Deactivate screensaver on SDL2
Harry [Thu, 25 Feb 2016 16:52:52 +0000 (17:52 +0100)]
Merge pull request #348 from amulware/fix-vector3-matrix4-interaction
Removed confusing Vector3 Matrix4 interactions introduced with #331
amulware [Thu, 25 Feb 2016 15:38:00 +0000 (16:38 +0100)]
removed confusing Vector3 Matrix4 interactions introduced with #331
cra0zy [Sat, 20 Feb 2016 19:55:15 +0000 (20:55 +0100)]
Fix tabs/spaces and righthandtransform caused by #331
William Deich [Sat, 20 Feb 2016 19:18:40 +0000 (14:18 -0500)]
Merge pull request #331 from MatthiasHarvey/develop
Vector transform operators see #329
Matthias [Sat, 20 Feb 2016 13:24:02 +0000 (15:24 +0200)]
Updated docs
Matthias [Sat, 20 Feb 2016 13:18:12 +0000 (15:18 +0200)]
Added missing operator for Vector3 * Matrix4
Matthias [Sat, 20 Feb 2016 13:16:37 +0000 (15:16 +0200)]
Added operators for Mat * Vec
Matthias [Sat, 20 Feb 2016 13:06:18 +0000 (15:06 +0200)]
Added the non-ref RightHandedTransform
Matthias [Sat, 20 Feb 2016 13:00:21 +0000 (15:00 +0200)]
Added RightHandedTransform
Matthias [Sat, 20 Feb 2016 12:34:59 +0000 (14:34 +0200)]
Swapped order of parameters for Vec Mat multiplication operator
Matthias [Sat, 20 Feb 2016 11:44:23 +0000 (13:44 +0200)]
Merge remote-tracking branch 'upstream/develop' into develop
William Deich [Fri, 19 Feb 2016 19:09:06 +0000 (14:09 -0500)]
Merge pull request #345 from cra0zy/linuximp
[Linux X11] Fix incorrect window state if it was set while the window was invisible
cra0zy [Fri, 19 Feb 2016 17:03:11 +0000 (18:03 +0100)]
[Linux X11] Fix incorrect window state if it was set while the window was invisible
Harry [Fri, 19 Feb 2016 11:24:14 +0000 (12:24 +0100)]
Merge pull request #335 from mrhelmut/HIDFix
Fix for multiple HID driver issues
Harry [Thu, 18 Feb 2016 10:57:59 +0000 (11:57 +0100)]
Merge pull request #343 from gitter-badger/gitter-badge
Add a Gitter chat badge to README.md
The Gitter Badger [Thu, 18 Feb 2016 10:51:10 +0000 (10:51 +0000)]
Add Gitter badge
William Deich [Tue, 16 Feb 2016 19:17:28 +0000 (14:17 -0500)]
Merge pull request #320 from cra0zy/otkwidget
GLWidget for Gtk 2 and 3
cra0zy [Tue, 16 Feb 2016 17:00:42 +0000 (18:00 +0100)]
Remove notice of leave
Fraser Waters [Mon, 18 Jan 2016 19:17:31 +0000 (19:17 +0000)]
Notice of leave
Thomas Altenburger [Fri, 8 Jan 2016 12:16:38 +0000 (13:16 +0100)]
Fixes keyboard being recognized as 2 HID devices
Thomas Altenburger [Fri, 8 Jan 2016 10:43:39 +0000 (11:43 +0100)]
Fix HID WinRaw driver to handle PS4 controller
Thomas Altenburger [Fri, 8 Jan 2016 10:43:05 +0000 (11:43 +0100)]
Fix PS4 controller mapping on Windows
Thomas Altenburger [Fri, 8 Jan 2016 08:13:26 +0000 (09:13 +0100)]
Invert Y axis on all GamePad
Matthias [Mon, 4 Jan 2016 10:34:02 +0000 (12:34 +0200)]
Multiplication operator for Matrix-Vector transformation and Quaternion-Vector transformations
Fraser Waters [Sat, 2 Jan 2016 23:28:34 +0000 (23:28 +0000)]
Merge pull request #328 from WardBenjamin/develop
Fix documentation for NativeWindow.Width
Benjamin Ward [Sat, 2 Jan 2016 17:04:14 +0000 (12:04 -0500)]
Fix documentation for NativeWindow.WindowBorder
Benjamin Ward [Sat, 2 Jan 2016 17:00:01 +0000 (12:00 -0500)]
Fix documentation for NativeWindow.WindowState
Benjamin Ward [Sat, 2 Jan 2016 16:40:16 +0000 (11:40 -0500)]
Fix documentation for NativeWindow.Width
Fraser Waters [Mon, 28 Dec 2015 00:16:37 +0000 (00:16 +0000)]
Merge pull request #199 from Frassle/anydown
[Input] Add IsAnyKey/ButtonDown to Keyboard/MouseState.
Fraser Waters [Mon, 28 Dec 2015 00:15:37 +0000 (00:15 +0000)]
Merge pull request #326 from neonsoup/dll_mdb
Rewrite program file name confusion: .mdb vs .dll.mdb
neonsoup [Sun, 27 Dec 2015 20:40:51 +0000 (00:40 +0400)]
Rewrite .mdb file name fix
-Fixed Generator.Rewrite program mistake because of which it was looking for
"filename.mdb" file instead of "filename.dll.mdb"
Fraser Waters [Sun, 6 Dec 2015 14:23:46 +0000 (14:23 +0000)]
Merge pull request #319 from cra0zy/joyid
Make joystick ID public
cra0zy [Sat, 5 Dec 2015 10:32:48 +0000 (11:32 +0100)]
Make joystick ID public
Fraser Waters [Sun, 6 Dec 2015 12:36:08 +0000 (12:36 +0000)]
Merge pull request #318 from leezer3/leezer3
Fix: KP_ENTER key missing from SDL2 keymap.
leezer3 [Sat, 5 Dec 2015 23:54:42 +0000 (23:54 +0000)]
Align whitespace for SDL2 KeypadEnter fix....
cra0zy [Sat, 5 Dec 2015 22:39:37 +0000 (23:39 +0100)]
GLWidget for Gtk 2 and 3
leezer3 [Fri, 4 Dec 2015 23:49:15 +0000 (23:49 +0000)]
Fix: KP_ENTER key missing from SDL2 keymap.
Fraser Waters [Sun, 15 Nov 2015 07:10:46 +0000 (07:10 +0000)]
Merge pull request #314 from leezer3/leezer3-a
Fix: Insert key not working on Linux, due to typo in X11KeyMap.cs
leezer3 [Sat, 14 Nov 2015 22:23:40 +0000 (22:23 +0000)]
Fix: Insert key not working on Linux, due to typo in X11KeyMap.cs
Fraser Waters [Sat, 7 Nov 2015 14:05:50 +0000 (14:05 +0000)]
Merge pull request #306 from PowerOfCode/fix-nsis-config
Fix build configuration "Nsis"
Benjamin Klettbach [Mon, 26 Oct 2015 12:37:56 +0000 (13:37 +0100)]
Fix build configuration "Nsis"
- Generator.Rewrite can be build with Nsis
- OpenTK project can be build with Nsis and is getting rewritten with
Rewrite.exe
Fraser Waters [Sun, 18 Oct 2015 12:57:42 +0000 (13:57 +0100)]
Merge pull request #304 from Frassle/travis
[travis] Remove mono 3.2.8 and 2.10.8 builds
Fraser Waters [Sun, 18 Oct 2015 12:31:11 +0000 (13:31 +0100)]
[travis] Remove mono 3.2.8 and 2.10.8 builds
Old versions of mono on travis didn't have nuget support that we now use to
fetch Mono.Cecil.
Fraser Waters [Sat, 17 Oct 2015 22:24:33 +0000 (23:24 +0100)]
Merge pull request #302 from Frassle/mouse
[Win32] Fix spurious mouse enter and leave messages
Fraser Waters [Sat, 17 Oct 2015 15:56:35 +0000 (16:56 +0100)]
[Win32] Fix spurious mouse enter and leave messages
Mouse tracking and mouse capture didn't work well together. Mouse capture was
also buggy in that it could release capture prematurely.
Mouse capture is now counted and tracked better, multiple requests to set
capture will only call SetCapture once. ReleaseCapture will only be called once
the same number of releases have been made as sets.
MW_MOUSELEAVE messages are now ignored if the mouse is captured.
Mouse tracking is renabled when mouse capture is released.
While the mouse is captured enter and leave events are genereated based on
tracking of the mouse inside MouseMove.
Fixes #301
Fraser Waters [Sun, 11 Oct 2015 16:55:36 +0000 (17:55 +0100)]
[GL] Add overloads for ProgramUniform
Fixes #293
Fraser Waters [Sun, 11 Oct 2015 14:11:04 +0000 (15:11 +0100)]
[Bind] Replace copies of cecil with nuget links
Use nuget to get cecil rather than storing the binaries in the repo.
Fixes #284
Fraser Waters [Thu, 1 Oct 2015 11:19:21 +0000 (12:19 +0100)]
[Bind] Declare key file is only read
Partly fixes #284
Fraser Waters [Mon, 7 Sep 2015 11:31:12 +0000 (12:31 +0100)]
Merge pull request #295 from BikingGlobetrotter/develop
[GLControl] Destroy context after OnHandleDestroyed to allow cleanup
unknown [Mon, 7 Sep 2015 11:07:59 +0000 (13:07 +0200)]
Destroy context after OnHandleDestroyed to allow cleanup
Fraser Waters [Fri, 28 Aug 2015 18:01:56 +0000 (19:01 +0100)]
Merge pull request #292 from Frassle/cursorgrab
[X11] Fix CursorVisible
Fraser Waters [Fri, 21 Aug 2015 22:58:00 +0000 (23:58 +0100)]
[X11] Fix CursorVisible
Change X11 CursorVisible to only execute if a change is actually needed,
that is if we're going from visible to not visible or vice versa.
Fixes #281
Fraser Waters [Fri, 21 Aug 2015 22:22:12 +0000 (23:22 +0100)]
Revert changes to VS project version
Fraser Waters [Thu, 20 Aug 2015 20:17:53 +0000 (21:17 +0100)]
Merge pull request #262 from infinitespace-studios/develop
Fixed MINIMAL compilation
Dean Ellis [Tue, 19 May 2015 19:09:04 +0000 (20:09 +0100)]
Removed NO_SYSDRAWING in favour of just MINUMAL
Reverted changes to GLControl.cs
Updated sln to not build OpenTK.GLControl in MINIMAL mode