varon [Mon, 20 Mar 2017 17:48:36 +0000 (19:48 +0200)]
Merge pull request #487 from spellizzari/develop
XInputGetStateEx obtained through ordinal
varon [Mon, 20 Mar 2017 16:46:00 +0000 (18:46 +0200)]
Merge pull request #508 from tzachshabtay/develop
IOS- fixed crash on first tick
Tzach Shabtay [Mon, 20 Mar 2017 03:47:23 +0000 (23:47 -0400)]
IOS- fixed crash on first tick
FrameEventArgs throws an exception when setting the Time to a value <=
0. With that knowledge, both the Android and the IOS implementations
had a bug when setting the time.
On IOS, that bug would cause a crash on the first tick, as the first
tick would always set to 0.
On Android the bug was probably harmless but there was a redundant
check there (and also removed the unneeded allocation that was there on
every tick).
varon [Sun, 19 Mar 2017 16:40:48 +0000 (18:40 +0200)]
Merge pull request #506 from pragmatrix/angle
ANGLE: keep the backbuffer's size updated when the window resizes
Armin Sander [Sun, 19 Mar 2017 14:28:26 +0000 (15:28 +0100)]
be sure the current context is set before calling Egl.WaitClient()
varon [Sun, 19 Mar 2017 10:29:00 +0000 (12:29 +0200)]
Merge pull request #485 from leezer3/develop
Fix: Joystick hats sticking in last position on Linux
varon [Sun, 19 Mar 2017 09:42:04 +0000 (11:42 +0200)]
Merge pull request #504 from leezer3/AndroidIOS
FIx: JoystickButton.cs not removed from Android / IOS projects
varon [Sat, 18 Mar 2017 16:33:39 +0000 (18:33 +0200)]
Merge pull request #505 from pragmatrix/editorconfig
Add .editorconfig
Armin Sander [Sat, 18 Mar 2017 13:06:27 +0000 (14:06 +0100)]
ANGLE: keep the backbuffer size updated when the window resizes
Armin Sander [Sat, 18 Mar 2017 12:46:39 +0000 (13:46 +0100)]
add .editorconfig
Christopher Lees [Thu, 16 Mar 2017 22:16:42 +0000 (22:16 +0000)]
FIx: JoystickButton.cs not removed from Android / IOS projects
varon [Wed, 15 Mar 2017 12:39:15 +0000 (14:39 +0200)]
Merge pull request #503 from UnknownShadow200/develop
Fix pointless warning when compiling Box2.cs
UnknownShadow200 [Wed, 15 Mar 2017 12:25:44 +0000 (23:25 +1100)]
Fix pointless warning when compiling Box2.cs
Showed warning "Missing XML comment for publicly visible type or member 'OpenTK.Box2.GetHashCode()' (CS1591) ", because there were five / instead of three / to indicate an XML comment.
varon [Mon, 13 Mar 2017 07:45:37 +0000 (09:45 +0200)]
Merge pull request #495 from tzachshabtay/develop
Fix broken IOS bindings
Tzach Shabtay [Sat, 4 Mar 2017 03:29:47 +0000 (22:29 -0500)]
Fix broken iOS bindings
varon [Wed, 1 Mar 2017 07:08:14 +0000 (09:08 +0200)]
Merge pull request #492 from txdv/grammar
Grammar fix.
Andrius Bentkus [Tue, 28 Feb 2017 14:26:22 +0000 (16:26 +0200)]
Grammar fix.
Sebastien Pellizzari [Tue, 14 Feb 2017 08:17:41 +0000 (09:17 +0100)]
XInputGetStateEx obtained through ordinal
Christopher Lees [Sat, 11 Feb 2017 18:49:29 +0000 (18:49 +0000)]
Fix: Joystick hats sticking in last position on Linux
varon [Fri, 10 Feb 2017 15:35:25 +0000 (17:35 +0200)]
Merge pull request #484 from leezer3/develop
Fix: Xbox controller D-Pad not working under Windows
varon [Fri, 10 Feb 2017 15:34:44 +0000 (17:34 +0200)]
Merge pull request #453 from leezer3/Joystick2
Improve Joystick Buttons
Christopher Lees [Fri, 10 Feb 2017 14:24:58 +0000 (14:24 +0000)]
Fix: Xbox controller D-Pad not working under Windows
varon [Thu, 9 Feb 2017 09:31:11 +0000 (11:31 +0200)]
Merge pull request #481 from leezer3/NegativeAxis
Fix: Joysticks with an axis range below zero were inverted
varon [Thu, 9 Feb 2017 08:50:37 +0000 (10:50 +0200)]
Merge pull request #478 from leezer3/develop
Fix: Incorrect documentation for MathHelper.NextPowerOfTwo
Christopher Lees [Sun, 5 Feb 2017 21:36:11 +0000 (21:36 +0000)]
Fix: Joysticks with an axis range below zero were inverted
Tzach Shabtay [Wed, 1 Feb 2017 03:37:39 +0000 (22:37 -0500)]
Merge remote-tracking branch 'upstream/develop' into develop
Merge from upstream
Christopher Lees [Tue, 31 Jan 2017 14:19:39 +0000 (14:19 +0000)]
Fix: Incorrect documentation for MathHelper.NextPowerOfTwo
Fix: Typo in readme
varon [Mon, 30 Jan 2017 20:34:22 +0000 (22:34 +0200)]
Merge pull request #476 from leezer3/develop
Fix: Some joysticks return an invalid HID page of 1
varon [Sun, 29 Jan 2017 14:42:48 +0000 (16:42 +0200)]
Merge pull request #462 from tzachshabtay/Mobile_DebugPrintouts
Removed the stubs for System.Diagnostics.Debug from Android & IOS
Tzach Shabtay [Sun, 29 Jan 2017 02:17:32 +0000 (21:17 -0500)]
Merge remote-tracking branch 'opentk/develop' into develop
Christopher Lees [Fri, 27 Jan 2017 15:48:32 +0000 (15:48 +0000)]
Fix: Some joysticks return an invalid HID page of 1
varon [Mon, 12 Dec 2016 07:25:40 +0000 (09:25 +0200)]
Merge pull request #463 from tzachshabtay/RemoveRedundantPrintout
Removed redundant printout for "OnMouseMove called without moving the mouse"
varon [Mon, 12 Dec 2016 07:24:18 +0000 (09:24 +0200)]
Merge pull request #461 from tzachshabtay/OpenTK_AndroidCrashes
Fix 2 crashes on Android
Tzach Shabtay [Sun, 11 Dec 2016 23:11:56 +0000 (18:11 -0500)]
Removed redundant printout for "OnMouseMove called without moving the mouse"
This fixes #416.
The problem with this printout (as explained in the issue) is that on
Windows (at least for specific devices/OS) GetMouseMovePointsEx can
return duplicate points, so it’s either adding a check in the Windows
layer or remove the printout. Adding a check in the Windows layer looks
redundant though, as this is already checked in NativeWindowBase, so
removing the printout looks preferable.
Tzach Shabtay [Sun, 11 Dec 2016 23:03:29 +0000 (18:03 -0500)]
Removed the stubs for System.Diagnostics.Debug from Android & IOS
This looks like it was once a Xamarin limitation, but it’s not anymore.
Note: tested this on Android, but not on IOS (tested compilation on IOS
only).
Fixes #447
Tzach Shabtay [Sun, 11 Dec 2016 22:50:38 +0000 (17:50 -0500)]
Android- fix a crash when the game view is closed before it started running
When the game view is closed, if it hasn’t started running yet the
stopwatch would still be null- added a null check.
Tzach Shabtay [Sun, 11 Dec 2016 22:47:26 +0000 (17:47 -0500)]
Android- Fix crash when querying for surface when window info was not created yet
HasSurface is called by ReadyToRender property to query if the surface
was created, but it’s possible that the window info was not created
yet, added a missing null check.
Christopher Lees [Wed, 23 Nov 2016 14:11:00 +0000 (14:11 +0000)]
Joystick Buttons:
* Remove JoystickButton enum (Use zero-based int as button index instead)
* Change to using a long to store button states
* Max buttons now 64 (Unable to go further without using an array)
varon [Fri, 25 Nov 2016 17:44:21 +0000 (19:44 +0200)]
Merge pull request #454 from leezer3/patch1
Fix wrong XML param name tag
varon [Fri, 25 Nov 2016 17:40:47 +0000 (19:40 +0200)]
Merge pull request #455 from rejurime/patch-1
Fix #440
René Juan Rico Mendoza [Wed, 23 Nov 2016 15:58:03 +0000 (12:58 -0300)]
Fix #440
Christopher Lees [Wed, 23 Nov 2016 14:42:29 +0000 (14:42 +0000)]
Fix wrong XML param name tag
varon [Tue, 22 Nov 2016 23:22:32 +0000 (01:22 +0200)]
Merge pull request #450 from varon/readme-maintainer-request
Add request for maintainers to readme
varon [Tue, 22 Nov 2016 23:10:30 +0000 (01:10 +0200)]
Add request for maintainers to readme
varon [Mon, 24 Oct 2016 10:20:14 +0000 (12:20 +0200)]
Merge pull request #434 from bawaaaaah/patch-1
Fix wrong obsolete message
Samuel Lemaitre [Fri, 30 Sep 2016 13:07:48 +0000 (15:07 +0200)]
Fix wrong obsolete message
Fix wrong obsolete message for method "public static Matrix4 Rotate(Quaternion q)"
from CreateRotation to CreateFromQuaternion
varon [Fri, 23 Sep 2016 18:51:52 +0000 (20:51 +0200)]
Update readme for 2.0.0 release news (#431)
* Update readme with 2.0.0 news
* Fix link; Add note about OpenTK.Next.
* better markdown formatting for older news entries
Harry [Fri, 23 Sep 2016 14:41:22 +0000 (16:41 +0200)]
Merge pull request #427 from varon/nuget-name-fix
Fix OpenTK assembly name error
varon [Sun, 18 Sep 2016 23:36:11 +0000 (01:36 +0200)]
fix OpenTK assembly name error.
Harry [Mon, 15 Aug 2016 08:23:06 +0000 (10:23 +0200)]
Merge pull request #418 from varon/fake-build-system
New build system
varon [Mon, 15 Aug 2016 07:41:55 +0000 (09:41 +0200)]
execute permission on build.sh
varon [Mon, 18 Jul 2016 16:02:28 +0000 (18:02 +0200)]
Converted paket templates to project types again
varon [Mon, 18 Jul 2016 09:43:00 +0000 (11:43 +0200)]
Added nuget packages to appveyor artifacts
varon [Mon, 18 Jul 2016 09:38:02 +0000 (11:38 +0200)]
Removed debug output from build.fsx
varon [Mon, 18 Jul 2016 09:23:11 +0000 (11:23 +0200)]
Corrected project exclusions
varon [Mon, 18 Jul 2016 00:00:20 +0000 (02:00 +0200)]
Updated CI server build commands to produce NuGet packages.
varon [Sun, 17 Jul 2016 23:59:29 +0000 (01:59 +0200)]
Temporarily disabled GLWidget from builds
varon [Sun, 17 Jul 2016 23:52:40 +0000 (01:52 +0200)]
Updated GLWidget to .net 4.5; Added GtkSharp dependency for it.
varon [Sun, 17 Jul 2016 23:45:12 +0000 (01:45 +0200)]
temporarily disabled Xamarin build elements for CI testing
varon [Sun, 17 Jul 2016 23:42:48 +0000 (01:42 +0200)]
Updated README instructions
varon [Sun, 17 Jul 2016 23:31:28 +0000 (01:31 +0200)]
Possible fix for mono pathing issues on CI
varon [Sun, 17 Jul 2016 23:12:41 +0000 (01:12 +0200)]
Updated paket/project references
varon [Sun, 17 Jul 2016 23:01:20 +0000 (01:01 +0200)]
updated build script to support limited non-xamarin builds
varon [Sun, 17 Jul 2016 21:40:00 +0000 (23:40 +0200)]
removed OpenTK.DLL include from Android and iOS OpenTK nuget packages
varon [Sun, 17 Jul 2016 21:38:13 +0000 (23:38 +0200)]
Updated paket templates to work with the OpenTK projects
varon [Sun, 17 Jul 2016 21:29:03 +0000 (23:29 +0200)]
Added necessary paket files
varon [Sun, 17 Jul 2016 21:19:02 +0000 (23:19 +0200)]
Updated assemblyinfo
varon [Sun, 17 Jul 2016 21:18:39 +0000 (23:18 +0200)]
Disabled unit tests temporarily
varon [Sun, 17 Jul 2016 21:18:23 +0000 (23:18 +0200)]
Added build.fsx to solution
varon [Sun, 17 Jul 2016 21:13:38 +0000 (23:13 +0200)]
Updated .gitignore
varon [Sun, 17 Jul 2016 21:12:35 +0000 (23:12 +0200)]
Added initial parts of build framework
Harry [Fri, 12 Aug 2016 10:43:25 +0000 (12:43 +0200)]
Merge pull request #417 from varon/restructure_repo
Restructure OpenTK repository
varon [Fri, 22 Jul 2016 09:16:55 +0000 (11:16 +0200)]
Merge pull request #421 from cra0zy/issuetemplate
Improve issue template
cra0zy [Wed, 20 Jul 2016 11:22:51 +0000 (13:22 +0200)]
Improve Issue Template
varon [Tue, 19 Jul 2016 12:35:59 +0000 (14:35 +0200)]
Merge pull request #420 from varon/website-nuget-news
Add website and pre-release NuGet package to news
varon [Tue, 19 Jul 2016 12:33:35 +0000 (14:33 +0200)]
Add website and pre-release NuGet package to news
varon [Tue, 19 Jul 2016 11:53:43 +0000 (13:53 +0200)]
Merge pull request #419 from varon/github-issue-template
Add github issue template
varon [Mon, 18 Jul 2016 09:27:49 +0000 (11:27 +0200)]
Added github issue template
varon [Sun, 17 Jul 2016 21:05:57 +0000 (23:05 +0200)]
Added license to root of project
varon [Sun, 17 Jul 2016 20:47:34 +0000 (22:47 +0200)]
Removed old build configuration from tests
varon [Sun, 17 Jul 2016 20:46:59 +0000 (22:46 +0200)]
Added test projects
varon [Sun, 17 Jul 2016 20:36:44 +0000 (22:36 +0200)]
Removed old build configurations from projects
varon [Sun, 17 Jul 2016 20:34:43 +0000 (22:34 +0200)]
Fixed release build output locations
varon [Sun, 17 Jul 2016 20:32:33 +0000 (22:32 +0200)]
Removed old build configurations from .sln
varon [Sun, 17 Jul 2016 20:31:25 +0000 (22:31 +0200)]
Working debug build on .sln
varon [Sun, 17 Jul 2016 20:31:14 +0000 (22:31 +0200)]
Fixed OpenTK Projects Generator.Rewrite pathing
varon [Sun, 17 Jul 2016 20:28:53 +0000 (22:28 +0200)]
Added .gitignore for Resource.designer.cs
varon [Sun, 17 Jul 2016 20:10:06 +0000 (22:10 +0200)]
Removed GlobalAssemblyInfo references
varon [Sun, 17 Jul 2016 20:09:12 +0000 (22:09 +0200)]
Changed debug build output locations for projects
varon [Sun, 17 Jul 2016 20:00:50 +0000 (22:00 +0200)]
Removed Build.UpdateVersion project
varon [Sun, 17 Jul 2016 20:00:19 +0000 (22:00 +0200)]
Renamed GLWidget to OpenTK.GLWidget
varon [Sun, 17 Jul 2016 19:59:59 +0000 (21:59 +0200)]
Renamed GLControl to OpenTK.GLControl
varon [Sun, 17 Jul 2016 19:59:25 +0000 (21:59 +0200)]
Renamed Converter to Generator.Converter
varon [Sun, 17 Jul 2016 19:59:05 +0000 (21:59 +0200)]
Renamed Bind project to Generator.Bind
varon [Sun, 17 Jul 2016 19:57:01 +0000 (21:57 +0200)]
Removed OpenTK.Android and OpenTK.iOS solutions
varon [Sun, 17 Jul 2016 19:56:30 +0000 (21:56 +0200)]
Removed optional dependencies folder
varon [Sun, 17 Jul 2016 19:41:59 +0000 (21:41 +0200)]
Removed documentation generation project.
varon [Sun, 17 Jul 2016 19:39:24 +0000 (21:39 +0200)]
Removed old Installers
varon [Sun, 17 Jul 2016 19:37:49 +0000 (21:37 +0200)]
Moved Tests.API.Desktop to Tests folder.
varon [Sun, 17 Jul 2016 19:37:25 +0000 (21:37 +0200)]
Moved OpenTK.Tests to tests folder