Commit graph

753 commits

Author SHA1 Message Date
Jameson Ernst 1741030481 Added UTF-8 string marshaling 2013-06-25 21:36:38 -07:00
Jameson Ernst cbbc74bc76 Added .gitignore 2013-06-25 10:07:07 -07:00
Ethan Lee c84875d275 Merge pull request #21 from jameson-ernst/master
Add AnyCPU and x64 configurations
2013-06-23 16:45:12 -07:00
Jameson 2c3a759c6b Added x64 and AnyCPU configurations 2013-06-23 16:26:46 -07:00
Ethan Lee 0d5195c00c Add SDL_SetMainReady 2013-06-19 01:45:44 -04:00
Ethan Lee 9f0949be21 Fix SDL_SaveBMP 2013-05-24 07:37:37 -04:00
Ethan Lee 2658498408 Haptic effects seem to work now. 2013-05-09 14:54:47 -04:00
Ethan Lee 8876cc0117 More Haptic fixes... I think... 2013-05-08 23:07:58 -04:00
Ethan Lee 1b692d307d A couple fixes for Haptic 2013-05-08 21:14:32 -04:00
Ethan Lee 6ccf4ca414 Fix some VS debugger issues. 2013-05-04 15:46:10 -04:00
Ethan Lee ce89a55acf Use the proper Unsafe feature in the csproj 2013-05-02 13:58:24 -04:00
Ethan Lee 0023c59bd3 SetWindowFullscreen has more options than a bool 2013-04-29 06:52:32 -04:00
Ethan Lee 7c1bfdbaeb Fix SDL_BUTTON masks. 2013-04-28 18:58:30 -04:00
Ethan Lee 4c9d372611 Fix SDLK_ESCAPE 2013-04-28 17:57:47 -04:00
Ethan Lee 647e1b5efd Fix LoadWAV/FreeWAV 2013-04-28 16:39:27 -04:00
Ethan Lee 4f02e3d005 SDL_SetWindowBordered 2013-04-28 14:53:16 -04:00
Ethan Lee a69308c8d6 Woops, TTF minor version is definitely 0... 2013-04-17 19:09:15 -04:00
Ethan Lee d49903dd9e Clarity for VERSION_ATLEAST 2013-04-17 18:51:29 -04:00
Ethan Lee f154fc784b Add compiled version info for SDL2 libs. 2013-04-17 18:38:10 -04:00
Ethan Lee 5440f8ad22 SDL2 compatibility fixes. 2013-04-17 18:08:38 -04:00
Ethan Lee 2a2bdc2884 Beta 1 provides OpenGL/OpenAL support. 2013-04-17 12:03:02 -04:00
Ethan Lee ffab51b4a0 Document SDL_GL_GetProcAddress 2013-04-17 12:01:12 -04:00
Ethan Lee 015be72dad Use SDL2# license for SDL2_GraphicsContext 2013-04-17 03:51:29 -04:00
Ethan Lee 9ab9d57b23 Merge branch 'alpha-support' Strip Attribute bits 2013-04-17 03:41:52 -04:00
Ethan Lee fdbf76f308 Strip out needless Attribute bits 2013-04-17 03:41:40 -04:00
Ethan Lee 50f06c87fb Add MiniTK stuff to Makefile 2013-04-17 01:58:30 -04:00
Ethan Lee 61300054cc Merge branch 'alpha-support': clean dep 2013-04-17 01:57:42 -04:00
Ethan Lee 90c8e858f7 May as well clean with every build. 2013-04-17 01:56:45 -04:00
Ethan Lee b1fd6e4caf Merge branch 'alpha-support': Makefile 2013-04-17 01:53:30 -04:00
Ethan Lee a571614c3b Makefile for non-MonoDevelop users. 2013-04-17 01:53:14 -04:00
Ethan Lee 7ba9db97ea OpenGL support via OpenTK. 2013-04-16 18:11:29 -04:00
Ethan Lee 3eb90d9c52 Merge branch 'alpha-support': SDL_GL_GetProcAddress 2013-04-16 15:14:06 -04:00
Ethan Lee f6eff6c217 SDL_GL_GetProcAddress 2013-04-16 15:13:48 -04:00
Ethan Lee 21cb7cb7b7 OpenAL support via OpenTK. 2013-04-15 15:49:17 -04:00
Ethan Lee 52a649f5aa Alpha 1 provides SDL2 bindings. 2013-04-12 12:06:56 -04:00
Ethan Lee 14aabb792a Need to do a PtrToString on this first. 2013-04-11 19:10:15 -04:00
Ethan Lee d4d6dff87c Input is done! I think! 2013-04-11 13:25:02 -04:00
Ethan Lee 5bdf2d4c35 Everything but 'event filter stuff' is done. 2013-04-11 12:40:44 -04:00
Ethan Lee bea66fc84b Touch/Gesture events 2013-04-11 12:33:12 -04:00
Ethan Lee c33c997947 TextEdit and TextInput events 2013-04-11 12:20:28 -04:00
Ethan Lee a80f8a8f92 Missed a line of tempdoc in that last commit... 2013-04-09 23:37:05 -04:00
Ethan Lee 9ab0d1d2c3 Unfortunately, we need to use IntPtrs for SDL_Surface and Mix_Chunk. Otherwise we cannot free these resources. Just do a PtrToStructure in the application. 2013-04-09 23:04:37 -04:00
Ethan Lee d3dcc117e9 Checked on the ButtonBind struct, should be alright. 2013-04-09 22:03:01 -04:00
Ethan Lee c2359680ae For SDL2#, this will be const, not redefinable. 2013-04-09 13:54:04 -04:00
Ethan Lee 9fab52ec04 These aren't that problematic, we just name them like we do IntPtrs. 2013-04-09 13:43:37 -04:00
Ethan Lee 7dd9cf4272 Fix endianness assumption, make PIXELFORMATs readonly. 2013-04-09 13:38:06 -04:00
Ethan Lee 2377195ecc SDL_Log[Get|Set]OutputFunction 2013-04-09 12:55:01 -04:00
Ethan Lee 9339b5514c SDL_gamecontroller.h done. 2013-04-09 12:29:41 -04:00
Ethan Lee 8212b2864f SDL_joystick written. SDL_gamecontroller is next. 2013-04-09 11:39:16 -04:00
Ethan Lee 5238ccd88e Durr, that is a macro, flibit. 2013-04-09 10:49:31 -04:00