Commit graph

  • 4ca8c78764 [OpenTK] Suggest alternative to obsolete INativeWindow.InputDriver property thefiddler 2014-01-14 23:40:23 +0100
  • 4473c8373e [X11] Implemented joystick hotplugging Stefanos A. 2014-01-14 18:37:16 +0100
  • b004dc7a0a [X11] Added INotify.cs to project files Stefanos A. 2014-01-14 18:36:36 +0100
  • 4203c14b22 [X11] Removed IJoystickDriver from X11Joystick Stefanos A. 2014-01-14 18:36:19 +0100
  • f3036e5f10 Merge branch 'develop' into linux_joystick Stefanos A 2014-01-14 18:26:05 +0100
  • cb4e4d5e72 Merge branch 'legacy_joystick' into linux_joystick Stefanos A 2014-01-14 18:17:05 +0100
  • d467629ad8 [Linux] Added INotify bindings Stefanos A. 2014-01-14 18:15:53 +0100
  • 962a9f7733 Merge branch 'issue43_unstablefps' into develop Stefanos A 2014-01-14 14:21:19 +0100
  • 0c9b612bff [OpenTK] Increase max Update/RenderFrame rates Stefanos A. 2014-01-14 14:20:38 +0100
  • 1f44cf27a1 [OpenTK] Do not hang when update rate too high Stefanos A. 2014-01-14 13:55:24 +0100
  • 95d71bc0cc [OpenTK] Respect a TargetUpdatePeriod of zero Stefanos A. 2014-01-14 13:33:41 +0100
  • 7b98255626 [Examples] Improved timing display Stefanos A. 2014-01-14 13:27:09 +0100
  • 97e49b76b2 [OpenTK] Fix UpdateFrame quantization error Stefanos A. 2014-01-14 13:04:30 +0100
  • 3eccb89821 [OpenTK] Remove Thread.Sleep() from loop timing Stefanos A. 2014-01-13 11:36:56 +0100
  • b3554bb74c [OpenTK] Simplified update and render loops Stefanos A. 2014-01-13 11:22:33 +0100
  • 7afe48c979 [Audio] Don't crash when Alc.GetString() returns null thefiddler 2014-01-12 22:05:15 +0100
  • fca9f930e4 [OpenTK] Fix UpdateFrame loop condition Stefanos A. 2014-01-12 21:37:18 +0100
  • c31f64f7e1 [OpenTK] Frameskip needs TargetUpdateFrequency!=0 Stefanos A. 2014-01-11 01:46:38 +0100
  • 19eb72b3a9 [OpenTK] Fixed Utilities.CreateSdl2WindowInfo Stefanos A. 2014-01-10 16:56:26 +0100
  • aff9719872 [SDL2] Implemented GetWindowWMInfo Stefanos A. 2014-01-10 16:55:20 +0100
  • bdfcf43e0b [Win] More robust pixel format selection Stefanos A. 2014-01-10 15:41:57 +0100
  • ef5aedba6f [Win] More robust WGL extension detection Stefanos A. 2014-01-10 09:24:59 +0100
  • a4d2a31386 [Mac] OpenGL 3.x/4.x require core profile flag thefiddler 2014-01-09 23:36:28 +0100
  • 7f64945079 [OpenTK] Do not raise *Frame events when time = 0 Stefanos A. 2014-01-09 00:51:09 +0100
  • bcc2405002 Merge branch 'rdp' into develop thefiddler 2014-01-09 00:19:42 +0100
  • 28ac3cec0b [Win] Fix issue #35 (OpenTK over Remote Desktop) Stefanos A. 2014-01-09 00:14:25 +0100
  • 1b3b510376 [Win] Check registry keys before accessing Stefanos A. 2014-01-09 00:10:41 +0100
  • 811126c47b Merge pull request #38 from opentk/issue34 thefiddler 2014-01-08 13:36:32 -0800
  • 4af9d30ccb [Win] Fix issue #33; fix issue #34 Stefanos A. 2014-01-08 22:29:22 +0100
  • 51ad513dbb [Win] Do not overload internal SetWindowLong Stefanos A. 2014-01-08 19:22:03 +0100
  • 7363cfee7b [Win] Do not unregister class twice Stefanos A. 2014-01-08 19:21:29 +0100
  • 51baed7286 [Win] Remove unnecessary #if clauses Stefanos A. 2014-01-08 00:45:42 +0100
  • e260a42954 [Win] Refactor huge wndproc into functions Stefanos A. 2014-01-08 00:02:27 +0100
  • eacc896605 Merge branch 'timing' into develop thefiddler 2014-01-07 22:19:22 +0100
  • a961fb3db3 [Examples] Added keys to modify timing Stefanos A. 2014-01-07 22:09:52 +0100
  • b6a806a568 [OpenTK] Improved timing stability Stefanos A. 2014-01-07 22:09:02 +0100
  • 6e03d501ae [OpenTK] Fixed Update/RenderTime calculation Stefanos A. 2014-01-07 15:55:11 +0100
  • 251f5717ae [Examples] Improve timing information; add vsync toggle thefiddler 2014-01-07 09:12:35 +0100
  • 99df27b635 [OpenTK] Corrected GameWindow.Update/RenderFrequency information thefiddler 2014-01-07 09:11:55 +0100
  • 56a3dd91e5 [OpenTK] Implemented GameWindow.UpdateTime and RenderTime properties thefiddler 2014-01-07 09:09:43 +0100
  • 3856fcd48e [OpenTK] More robust timing for UpdateFrame and RenderFrame thefiddler 2014-01-07 08:52:02 +0100
  • c5dcc8a93b [Examples] Calculate timing information in GameWindowStates thefiddler 2014-01-07 01:01:00 +0100
  • d49dacb5b3 [Examples] Cleaned up input device printing in GameWindowStates thefiddler 2014-01-07 00:48:09 +0100
  • 94c3c24bfb [OpenTK] Platform backends should inherit from PlatformFactoryBase thefiddler 2014-01-06 14:49:05 +0100
  • d84be0d594 [OpenTK] Added base IPlatformFactory implementation thefiddler 2014-01-06 14:47:58 +0100
  • a94a293732 [Platform] Implemented legacy IJoystickDriver thefiddler 2014-01-06 14:25:05 +0100
  • 83f54f70aa [OpenTK] Simplify and improve timing calculations Stefanos A. 2014-01-06 01:57:54 +0100
  • 88c57db5b6 [Math] Added MathHelper.Clamp Stefanos A. 2014-01-06 01:52:08 +0100
  • a9ab3650da [Mac] Do not store *State structs directly thefiddler 2014-01-05 23:58:05 +0100
  • 4d660fdeba [Input] Added Keyboard/MouseState.SetIsConnected to mirror JoystickState thefiddler 2014-01-05 23:50:17 +0100
  • e984ddd783 Merge branch 'mac_joystick' into develop thefiddler 2014-01-05 22:50:27 +0100
  • fda2d32d2d [Mac] Map GamePads, MultiAxisControllers and Wheels to joysticks thefiddler 2014-01-05 22:44:58 +0100
  • a1123834a0 [Mac] Call DeviceRemoved() in Dispose() event thefiddler 2014-01-05 22:38:26 +0100
  • ab85afd5ba [Mac] Avoid IOHIDDeviceConformsTo call in DeviceRemoved handler thefiddler 2014-01-05 22:36:01 +0100
  • 9e223486f6 [Mac] Implement Joystick.GetGuid() thefiddler 2014-01-05 22:15:55 +0100
  • 5c5afb3ea3 [Mac] Calculate joystick Guid for USB devices thefiddler 2014-01-05 22:06:19 +0100
  • b458b40683 [Mac] Use out/ref parameters instead of unsafe pointers in bindings thefiddler 2014-01-05 22:05:54 +0100
  • fa386dc991 [Mac] Connect devices to first available index thefiddler 2014-01-05 21:53:28 +0100
  • fc81f30251 [Examples] Draw device index for Joysticks and GamePads thefiddler 2014-01-05 21:32:24 +0100
  • 05af21e61b [Mac] Do not call CFRelease on HID properties thefiddler 2014-01-05 21:27:34 +0100
  • 02c9f471ea [Mac] DllImport must be marked as extern thefiddler 2014-01-05 21:18:20 +0100
  • 7388bd935d [Mac] Correctly unschedule HIDManager from run loop thefiddler 2014-01-05 20:17:03 +0100
  • 4c7f6a92a7 [Mac] Don't let exceptions escape to unmanaged code thefiddler 2014-01-05 04:20:51 +0100
  • 892d129e54 [Mac] Fixed DllEntryPointNotFound crash on device unplugging thefiddler 2014-01-05 04:15:30 +0100
  • 2ee24efb2f [Mac] Implemented joystick buttons thefiddler 2014-01-05 04:11:11 +0100
  • fad42994e1 [Mac] Implemented joystick axis movement thefiddler 2014-01-05 03:54:53 +0100
  • 92635b3f35 [Input] Added JoystickAxis/Button.Last; added JoystickAxis.Axis10. thefiddler 2014-01-05 03:54:34 +0100
  • 59249c2624 [Mac] Implemented joystick device detection thefiddler 2014-01-05 03:03:46 +0100
  • 07bcda0f57 [Mac] Retrieve HID joystick name thefiddler 2014-01-05 02:42:47 +0100
  • 6dadbd3570 [Mac] Implemented necessary CFString methods thefiddler 2014-01-05 02:42:33 +0100
  • 32653d2c64 [Mac] Construct JoystickDevice when joysticks are connected thefiddler 2014-01-05 00:47:40 +0100
  • 3757db9978 [Input] Allow extending JoystickDevice<> thefiddler 2014-01-05 00:46:59 +0100
  • bf8efea121 [Mac] Only add callbacks for recognized USB HID devices thefiddler 2014-01-05 00:00:49 +0100
  • c44b477388 [Mac] Implement device added/removed events for joysticks thefiddler 2014-01-04 23:58:59 +0100
  • 9659a1d786 [Mac] Add skeleton HID input implementation for joysticks thefiddler 2014-01-04 23:55:38 +0100
  • 3a63496b6d Merge branch 'gamepad' into develop thefiddler 2014-01-03 02:23:02 +0100
  • 514390fc9a [Graphics] Added missing documentation comment thefiddler 2014-01-03 02:18:28 +0100
  • 53552b0070 [Input] Corrected malformed documentation comments thefiddler 2014-01-03 02:17:42 +0100
  • 3095afa18a [Input] Documented all public members thefiddler 2014-01-03 01:58:16 +0100
  • b35aad1503 [Input] Removed JoystickState.GetAxis(int) overload thefiddler 2014-01-03 01:58:08 +0100
  • 8649e4a044 [Input] Added SetVibration() API skeleton thefiddler 2014-01-02 19:52:00 +0100
  • ec43b9ff85 [Input] GamePad and Joystick classes should be sealed thefiddler 2014-01-02 19:27:04 +0100
  • b513e35ea8 [SDL2] Implemented PacketNumber property thefiddler 2014-01-02 19:24:38 +0100
  • 1ccf7e5ad2 [Input] Added PacketNumber property thefiddler 2014-01-02 19:24:15 +0100
  • b5d42b7992 [Input] Implemented GetState() and simplified GetCapabilities() thefiddler 2014-01-02 18:37:53 +0100
  • d49af2787f [Input] Simplified configuration parser and added GetEnumerator() thefiddler 2014-01-02 18:37:20 +0100
  • 8f00bbc9f2 [Input] Added internal Joystick.GetAxisRaw() method thefiddler 2014-01-02 18:36:27 +0100
  • 0593ea62e6 [Input] Added Source and Target to GamePadConfigurationItem thefiddler 2014-01-02 18:36:09 +0100
  • bf5d2a738d [Input] Made configuration database non-static thefiddler 2014-01-02 02:42:51 +0100
  • 9e4827bf67 [SDL2] Fixed SDL_JoystickGetGUID capitalization thefiddler 2014-01-02 02:20:51 +0100
  • a8fb977017 [Input] Initialize JoystickDevice.Details in constructor thefiddler 2014-01-02 02:20:25 +0100
  • fb57a9062d [Input] Renamed GamePadMap to GamePadConfiguration thefiddler 2014-01-02 01:38:12 +0100
  • dc1ffab78d [Input] Implemented IGamePadDriver.GetName() thefiddler 2014-01-02 01:34:21 +0100
  • c2c76f2ab2 [Input] Made the Name property public thefiddler 2014-01-02 01:33:57 +0100
  • b056a50e73 [Input] Added xml documentation for GamePadCapabilities thefiddler 2014-01-02 01:33:08 +0100
  • a0dad7f698 [Input] Implemented MappedGamePadDriver.GetCapabilities() thefiddler 2014-01-02 01:13:20 +0100
  • f0fbb26efe [Input] Added ability to parse SDL configuration db strings thefiddler 2014-01-02 01:07:21 +0100
  • 5e75fac056 [Input] Added configuration db for GamePads thefiddler 2014-01-02 01:06:47 +0100
  • b9a8e365de [Input] Added IJoystickDriver2.GetGuid() API thefiddler 2013-12-31 14:09:17 +0100
  • cd143af60a [SDL2] Added JoystickGetGUID method thefiddler 2013-12-31 14:08:28 +0100