Syndicate content
Updated: 9 min 55 sec ago

Merge pull request #187 from Lazzu/develop

13 October, 2014 - 16:24
pre style='white-space:pre-wrap;width:81ex'>Merge pull request #187 from Lazzu/develop Added support for Euler angles in Quaternion structs/pre>

Merge pull request #188 from xThaWolfx/patch-1

13 October, 2014 - 16:19
pre style='white-space:pre-wrap;width:81ex'>Merge pull request #188 from xThaWolfx/patch-1 Update MouseEventArgs.cs/pre>

Update MouseEventArgs.cs

13 October, 2014 - 15:58
pre style='white-space:pre-wrap;width:81ex'>Update MouseEventArgs.cs The IsPressed field was never updated as the pressed parameter was never used./pre>

Added support for Euler angles in Quaternion and Quaterniond by adding proper vec3 and pitch-yaw-roll constructors, and also added similar static helper functions. I unit tested them locally and the results match to the calculator found from the bottom of

12 October, 2014 - 18:37
pre style='white-space:pre-wrap;width:81ex'>Added support for Euler angles in Quaternion and Quaterniond by adding proper vec3 and pitch-yaw-roll constructors, and also added similar static helper functions. I unit tested them locally and the results match to the calculator found from the bottom of this web page: http://www.euclideanspace.com/maths/geometry/rotations/conversions/eulerToQuaternion/index.htm/pre>

Merge pull request #186 from thefiddler/al_notfound_fix

30 September, 2014 - 11:53
pre style='white-space:pre-wrap;width:81ex'>Merge pull request #186 from thefiddler/al_notfound_fix [AL] Fix runtime crash when OpenAL not available/pre>

[AL] Fix runtime crash when OpenAL not available

29 September, 2014 - 21:37
pre style='white-space:pre-wrap;width:81ex'>[AL] Fix runtime crash when OpenAL not available Issue reported at http://www.opentk.com/node/3805 We must not throw exceptions from a finalizer, as this leads to the runtime forcibly taking down the application./pre>

Merge pull request #182 from thefiddler/win_inputcrash_fix

23 September, 2014 - 08:21
pre style='white-space:pre-wrap;width:81ex'>Merge pull request #182 from thefiddler/win_inputcrash_fix [Win] Avoid NRE in WinFactory.Dispose()/pre>

[Win] Avoid NRE in WinFactory.Dispose()

23 September, 2014 - 06:55
pre style='white-space:pre-wrap;width:81ex'>[Win] Avoid NRE in WinFactory.Dispose() WinFactory.Dispose() could crash with a NRE when the joystick driver has not been initialized. Fixed by checking for null before disposing the input driver./pre>

[Examples] Removed test code committed by mistake

22 September, 2014 - 11:52
pre style='white-space:pre-wrap;width:81ex'>[Examples] Removed test code committed by mistake/pre>

[Mac] Fixed exception in HIDInput.Dispose()

20 September, 2014 - 15:11
pre style='white-space:pre-wrap;width:81ex'>[Mac] Fixed exception in HIDInput.Dispose() HIDInput.Dispose() would remove elements from a DeviceCollection during iteration. This results in an exception. We are now using a plain for-loop instead./pre>

[Common] Avoid GC in DeviceCollection

20 September, 2014 - 15:10
pre style='white-space:pre-wrap;width:81ex'>[Common] Avoid GC in DeviceCollection `DeviceCollection.GetEnumerator()` now returns a struct IEnumerableT directly to avoid boxing. Additionally, we can now use `DeviceCollection[int]` as a shortcut to `FromIndex(int)`./pre>

Merge pull request #181 from thefiddler/evdev

20 September, 2014 - 11:53
pre style='white-space:pre-wrap;width:81ex'>Merge pull request #181 from thefiddler/evdev [Linux] Implement evdev joystick driver/pre>

Merge pull request #180 from thefiddler/mac_joystick

20 September, 2014 - 11:53
pre style='white-space:pre-wrap;width:81ex'>Merge pull request #180 from thefiddler/mac_joystick [Mac] Improve joystick driver/pre>

[Linux] Fixed byteswapping in joystick Guid calculation

17 September, 2014 - 23:20
pre style='white-space:pre-wrap;width:81ex'>[Linux] Fixed byteswapping in joystick Guid calculation/pre>

[Input] Fixed debug display of Back gamepad button

17 September, 2014 - 23:20
pre style='white-space:pre-wrap;width:81ex'>[Input] Fixed debug display of Back gamepad button/pre>

[Linux] Correctly set evdev packet number

17 September, 2014 - 23:20
pre style='white-space:pre-wrap;width:81ex'>[Linux] Correctly set evdev packet number/pre>

[Linux] Implemented evdev joystick polling

17 September, 2014 - 23:20
pre style='white-space:pre-wrap;width:81ex'>[Linux] Implemented evdev joystick polling/pre>

[Linux] Implemented evdev joystick device discovery

17 September, 2014 - 23:20
pre style='white-space:pre-wrap;width:81ex'>[Linux] Implemented evdev joystick device discovery/pre>

[Mac] Use DeviceCollection

17 September, 2014 - 23:16
pre style='white-space:pre-wrap;width:81ex'>[Mac] Use DeviceCollection This reduces code duplication significantly./pre>

[Input] Added From* overloads with out parameters

17 September, 2014 - 23:16
pre style='white-space:pre-wrap;width:81ex'>[Input] Added From* overloads with out parameters/pre>