Commit graph

  • d7fefe495e Removed unused constructors thefiddler 2013-12-23 21:43:17 +0100
  • 95270c877d Added Compositing and FrameworkScaled flags thefiddler 2013-12-23 21:42:16 +0100
  • 1189b33ed5 Fixed OpenTK/Carbon key repeat behavior to match the other backends thefiddler 2013-12-23 20:40:27 +0100
  • aebaac8693 Merge branch 'gamepad' of https://github.com/opentk/opentk into gamepad Stefanos A 2013-12-23 20:31:02 +0100
  • f7e2c2ea7c Initial implementation of GamePadTriggers Stefanos A. 2013-12-23 20:30:58 +0100
  • c13d80d6d8 Fixed GameWindow.{Bounds, Location, Size, X, Y} setters on OpenTK/Carbon thefiddler 2013-12-23 20:21:02 +0100
  • c6a21a2239 Implemented KeyDown & KeyUp events on OpenTK/Carbon thefiddler 2013-12-23 19:32:16 +0100
  • d880366208 Enabled HIDInput IGamePadDriver implementation thefiddler 2013-12-23 19:19:41 +0100
  • a7db0d76db Implemented GamePad API (WIP) Stefanos A. 2013-12-23 01:50:25 +0100
  • f9394b9ba6 Removed unnecessary IsButtonValid method Stefanos A. 2013-12-23 01:50:13 +0100
  • c89ddaa225 Display start button in ToString() Stefanos A. 2013-12-23 01:49:49 +0100
  • 61f0918544 Fixed rendering of joysticks and gamepads Stefanos A. 2013-12-23 01:29:12 +0100
  • 8350e8e2ce More robust handling of device add/remove events Stefanos A. 2013-12-23 00:17:13 +0100
  • 033ba43b70 Fixed expansion of joysticks collection Stefanos A. 2013-12-22 23:55:46 +0100
  • 9936fa4cc5 Log errors in subsystem initialization Stefanos A. 2013-12-22 23:55:28 +0100
  • c1783c9f26 Reuse Sdl2Factory.InputDriver in Sdl2NativeWindow Stefanos A. 2013-12-22 23:54:55 +0100
  • 5958db383d Delay joystick initialization until necessary Stefanos A. 2013-12-22 23:13:21 +0100
  • 6d0427b928 Added SDL_InitSubSystem method Stefanos A. 2013-12-22 23:12:53 +0100
  • 98b4883efd Fixed x/y axis mixup. Stefanos A. 2013-12-22 22:47:50 +0100
  • 16d5055cb1 Cleaned up using directives Stefanos A. 2013-12-22 22:34:34 +0100
  • 7016ad3312 Added missing newline Stefanos A. 2013-12-22 22:32:24 +0100
  • 1e62821bf1 Implemented GamePadThumbSticks Stefanos A. 2013-12-22 22:32:18 +0100
  • 487e67473f Added state information for GamePads Stefanos A. 2013-12-22 22:07:40 +0100
  • ef580daf75 More compact string representation Stefanos A. 2013-12-22 22:07:30 +0100
  • cbc39f922d Implemented IEquatable<> interface Stefanos A. 2013-12-22 22:01:04 +0100
  • 7692243cd2 Remove bogus GraphicsMode.Index check. Fixes #22 Stefanos A 2013-12-22 15:40:01 +0100
  • 2d7734c915 Remove bogus GraphicsMode.Index check. Fixes #22 Stefanos A. 2013-12-22 15:40:01 +0100
  • 12cceacf60 Fixed crash in MakeCurrent(null) Stefanos A 2013-12-22 11:10:05 +0100
  • dbabb6c838 Added WGL_DRAW_TO_WINDOW_ARB flag Stefanos A 2013-12-22 10:35:05 +0100
  • dec02d5534 Improved WGL mode selection Stefanos A 2013-12-22 09:20:40 +0100
  • dfd90c8a43 Fixed DescribePixelFormatPFD Stefanos A 2013-12-21 23:35:55 +0100
  • 0ad87bec3d Prioritize accelerated formats first Stefanos A 2013-12-21 22:43:35 +0100
  • 030cf937a0 Turn 1-element array to ref/out param Stefanos A 2013-12-21 22:41:35 +0100
  • 98600b0008 Display renderer information Stefanos A 2013-12-21 22:41:10 +0100
  • 8b1566b244 Implemented KeyDown and KeyUp messages Stefanos A 2013-12-21 00:50:25 +0100
  • 6dc474f595 Clean fix issue #19 Stefanos A 2013-12-21 00:43:05 +0100
  • 1e4228456f Revert "Fix issue #19" Stefanos A 2013-12-21 00:41:55 +0100
  • d877061d6a Fix issue #19 Stefanos A 2013-12-20 23:31:42 +0100
  • 6696bef3eb Explicitly set WindowProcedure calling convention Stefanos A 2013-12-20 23:29:47 +0100
  • 1edfa8f3de Simplify ProcessEvents implementation Stefanos A 2013-12-20 08:42:36 +0100
  • 6493ab0188 Threads with message pump require STA comparment Stefanos A 2013-12-19 10:39:36 +0100
  • ecd7db99c1 Replace Wgl.GetCurrentDC with cached dc with Stefanos A 2013-12-18 14:51:00 +0100
  • b81aaf9a12 No point in using 16bpp color Stefanos A 2013-12-18 14:29:18 +0100
  • c42090835f Cleaned up temporary context construction Stefanos A 2013-12-18 14:29:06 +0100
  • 146e8f3fb1 Fixed GetModesARB implementation Stefanos A 2013-12-18 14:16:49 +0100
  • 4ced172bdc Minor code cleanup Stefanos A 2013-12-17 23:31:04 +0100
  • 613ca93d89 Use gdi32 implementations of functions Stefanos A 2013-12-17 22:35:30 +0100
  • 3413271d8a Load opengl32.dll before gdi32.dll Stefanos A 2013-12-17 21:24:25 +0100
  • 954b1e98b6 Minor code cleanup Stefanos A 2013-12-17 16:40:15 +0100
  • 1c8e7bc993 Use opengl32 instead of gdi32 throughout Stefanos A 2013-12-17 16:39:45 +0100
  • 234c15e9c9 Corrected the entrypoint for wglChoosePixelFormat Stefanos A 2013-12-17 16:38:56 +0100
  • 838adc0afc Merge branch 'wgl_issue21'. Fixes issue #21 Stefanos A 2013-12-22 11:16:10 +0100
  • 30cd9cb7f8 Fixed crash in MakeCurrent(null) Stefanos A. 2013-12-22 11:10:05 +0100
  • 0a46e20029 Added WGL_DRAW_TO_WINDOW_ARB flag Stefanos A. 2013-12-22 10:35:05 +0100
  • a2744719d5 Improved WGL mode selection Stefanos A. 2013-12-22 09:20:40 +0100
  • 956bbe6491 Fixed DescribePixelFormatPFD Stefanos A. 2013-12-21 23:35:55 +0100
  • 1723be8a8b Prioritize accelerated formats first Stefanos A. 2013-12-21 22:43:35 +0100
  • a7ae4bb038 Turn 1-element array to ref/out param Stefanos A. 2013-12-21 22:41:35 +0100
  • 4aa2eae2e5 Display renderer information Stefanos A. 2013-12-21 22:41:10 +0100
  • 1d890fdb25 Merge branch 'utf8' of https://github.com/opentk/opentk into utf8 Stefanos A 2013-12-21 00:52:20 +0100
  • fd0c086e3d Marshal strings as UTF8 (affects #18) Stefanos A 2013-12-17 11:39:47 +0100
  • 0c990583a3 Implemented KeyDown and KeyUp messages Stefanos A. 2013-12-21 00:50:25 +0100
  • 42ce028bbf Clean fix issue #19 Stefanos A. 2013-12-21 00:43:05 +0100
  • e1619a8ad3 Revert "Fix issue #19" Stefanos A 2013-12-21 00:41:55 +0100
  • 2c14ec5f80 Fix issue #19 Stefanos A. 2013-12-20 23:31:42 +0100
  • b941a8f06b Explicitly set WindowProcedure calling convention Stefanos A. 2013-12-20 23:29:47 +0100
  • 2ddd555aaf Simplify ProcessEvents implementation Stefanos A. 2013-12-20 08:42:36 +0100
  • c8989f3e0d Implemented new GamePad interface (WIP) thefiddler 2013-12-19 16:28:20 +0100
  • 9374b6b41b Implemented GamePadButtons thefiddler 2013-12-19 16:27:57 +0100
  • a4d7d79b95 Updated internal IGamePadDriver interface thefiddler 2013-12-19 16:27:26 +0100
  • 9b98228240 Implemented GameController API bindings thefiddler 2013-12-19 10:42:12 +0100
  • a251617e9b Threads with message pump require STA comparment Stefanos A. 2013-12-19 10:39:36 +0100
  • 9dd97cb3e1 Use SDL2 event API for joystick devices thefiddler 2013-12-18 17:16:29 +0100
  • 427b3641a0 Implemented SDL2 Joystick and GameController events thefiddler 2013-12-18 15:50:59 +0100
  • 93e7b896c2 Replace Wgl.GetCurrentDC with cached dc with Stefanos A. 2013-12-18 14:51:00 +0100
  • ea1dbf7f5e No point in using 16bpp color Stefanos A. 2013-12-18 14:29:18 +0100
  • d8a4ca1162 Cleaned up temporary context construction Stefanos A. 2013-12-18 14:29:06 +0100
  • a57b4c4270 Fixed GetModesARB implementation Stefanos A. 2013-12-18 14:16:49 +0100
  • fb93f2af93 Minor code cleanup Stefanos A. 2013-12-17 23:31:04 +0100
  • 44b8a9dbdc Use gdi32 implementations of functions Stefanos A. 2013-12-17 22:35:30 +0100
  • dd31b41f08 Load opengl32.dll before gdi32.dll Stefanos A. 2013-12-17 21:24:25 +0100
  • f4f793a5d3 Minor code cleanup Stefanos A. 2013-12-17 16:40:15 +0100
  • 9129e62343 Use opengl32 instead of gdi32 throughout Stefanos A. 2013-12-17 16:39:45 +0100
  • 9c2db338e9 Corrected the entrypoint for wglChoosePixelFormat Stefanos A. 2013-12-17 16:38:56 +0100
  • 809799aa90 Clean up shader error detection Stefanos A. 2013-12-17 12:09:00 +0100
  • 94b04c02ca Marshal strings as UTF8 (affects #18) Stefanos A. 2013-12-17 11:39:47 +0100
  • 3ee6d1dbbd Updated author information (2/2) Stefanos A. 2013-12-16 12:43:11 +0100
  • f54bee95e1 Updated author information Stefanos A. 2013-12-16 11:07:05 +0100
  • f4360beb74 Use 16bit depth in GraphicsMode.Default Stefanos A. 2013-12-16 10:44:37 +0100
  • 3c6682e080 GraphicsContext cannot be released by finalizer Stefanos A. 2013-12-16 10:43:56 +0100
  • 498f16c2bd Improved diagnostics Stefanos A. 2013-12-16 10:39:54 +0100
  • 6ad91dcc5b Added hack for MonoGame compatibility Stefanos A. 2013-12-16 10:39:11 +0100
  • 1392d48ec0 Protect against recursion in Closing event Stefanos A. 2013-12-16 10:37:59 +0100
  • 39a216f1ac Added overloads for compatibility with svn r3127 Stefanos A 2013-12-16 01:55:05 +0100
  • 6e110cb820 Normalized xml doc file paths Stefanos A 2013-12-15 23:18:33 +0100
  • 1490c8460f Removed lib/ and *.nupkg from zip archive Stefanos A 2013-12-15 23:08:53 +0100
  • 1102ccb943 Fixed build order in Nsis configuration Stefanos A 2013-12-15 23:08:19 +0100
  • f17541156e Added Dependencies folder to Nsis installer Stefanos A 2013-12-15 23:07:56 +0100
  • a46f895cda Fixed build in Nsis configuration Stefanos A 2013-12-15 22:33:28 +0100
  • 78acd27c4c Updated OpenGL documentation to Khronos r24522 Stefanos A 2013-12-15 22:32:32 +0100