Commit Graph

  • 5ebfb62e3e We don't want to remove SDL_config.h since it's in source control now. Sam Lantinga 2011-03-11 14:24:35 -08:00
  • 185e00b416 Updated configure with newer autoconf Sam Lantinga 2011-03-11 14:15:25 -08:00
  • 2d4e47a5a7 Added a function to create color cursors: SDL_CreateColorCursor() Sam Lantinga 2011-03-11 14:14:38 -08:00
  • 9f072787a7 We can assume ARGB surface format when creating cursors (enforced by higher level API) Sam Lantinga 2011-03-11 13:59:52 -08:00
  • d58ee21159 Added support for the Xcursor library for color cursors Sam Lantinga 2011-03-11 13:56:53 -08:00
  • 1594b1d188 Implemented X11 cursor support. Sam Lantinga 2011-03-11 13:27:25 -08:00
  • 93c94e872e Fixing permissions Sam Lantinga 2011-03-11 13:22:43 -08:00
  • 90768250f2 Fixed permissions for C header files Sam Lantinga 2011-03-11 11:53:09 -08:00
  • ac080d02da Fixed permissions for C source files Sam Lantinga 2011-03-11 11:52:41 -08:00
  • 069fbf4861 Gamma support is back! Sam Lantinga 2011-03-11 08:49:20 -08:00
  • 9f5b3c27ae Fixed bug 1162 (Error calling SDL_RenderReadPixels() with format=0) Sam Lantinga 2011-03-10 01:03:43 -08:00
  • cd9a0cf8a6 SDL_RenderReadPixels() is restricted to the viewport area. Sam Lantinga 2011-03-10 01:00:43 -08:00
  • 9a54623af4 Added screenshot support for tests using the common framework. Sam Lantinga 2011-03-10 00:58:45 -08:00
  • b206d7290d Include an updated Version.rc in Visual Studio builds Sam Lantinga 2011-03-09 18:26:35 -08:00
  • 5bd2b6863a Fixed bug 1163 (SDL_TEXTINPUT not being received on iPhoneOS) Sam Lantinga 2011-03-09 17:38:12 -08:00
  • 5dcb9d6a2a Removed newlines from log messages Slightly speeded up event history processing each frame Sam Lantinga 2011-03-09 15:51:51 -08:00
  • ba49be2cf0 Fixed touches for the !IPHONE_TOUCH_EFFICIENT_DANGEROUS case Sam Lantinga 2011-03-09 15:09:00 -08:00
  • f2f0596d35 Use SDL_Log() so the messages show up on iPhone and Android Sam Lantinga 2011-03-09 15:08:41 -08:00
  • ee32f9fe9d Make the globals static so they're initialized to zero. Sam Lantinga 2011-03-09 14:47:37 -08:00
  • 848802dbb4 Fixed testgesture to work on the iPhone Sam Lantinga 2011-03-09 14:46:09 -08:00
  • f69f8b93cd Fixed linking x64 with Visual Studio 2010. Sam Lantinga 2011-03-08 22:48:21 -08:00
  • f07d066c37 Removed obsolete test program Sam Lantinga 2011-03-08 16:58:45 -08:00
  • fbf176acb4 Added missing test program Sam Lantinga 2011-03-08 16:58:25 -08:00
  • cd962003a0 Fixed 64-bit compiling Sam Lantinga 2011-03-07 23:27:51 -08:00
  • 6b919539d3 The msimg library isn't needed anymore. Sam Lantinga 2011-03-07 22:06:12 -08:00
  • 634567b09a The MMX and 3DNow! instructions can't be compiled by 64-bit Visual Studio. Sam Lantinga 2011-03-07 22:04:10 -08:00
  • 923def6446 The msimg library isn't needed anymore. Sam Lantinga 2011-03-07 22:03:29 -08:00
  • 89d7238dbf Fixed the libraries linked with Visual Studio 2010, the msimg library isn't needed anymore. Sam Lantinga 2011-03-07 22:03:11 -08:00
  • 63ca2547e6 Fixed compiler warning on Visual C++ Sam Lantinga 2011-03-07 14:07:08 -08:00
  • 71bdd88dbf Fixed bug 1161 (Setting GL_ACCELERATED_VISUAL to 1 forces software rendering in Windows XP) Sam Lantinga 2011-03-07 14:06:46 -08:00
  • 469fecbf1f Enabled multi-touch Sam Lantinga 2011-03-07 09:58:21 -08:00
  • f03c39f88c Added gesture test program Sam Lantinga 2011-03-07 09:57:59 -08:00
  • 8038957962 Removed associated source files Sam Lantinga 2011-03-07 09:35:53 -08:00
  • 26cffe715d Removed associated resources Sam Lantinga 2011-03-07 09:35:26 -08:00
  • 4c09dda3ed Removed old test Sam Lantinga 2011-03-07 09:35:01 -08:00
  • 89e173550c Fixed compile error Sam Lantinga 2011-03-07 09:25:42 -08:00
  • ef468aa07f Removed the NDS hack for ARGB1555 surfaces, since it's a general problem; added full color expansion for 16 bpp packed pixels. Sam Lantinga 2011-03-07 01:34:38 -08:00
  • 821c92eab1 Fixed bitmap order interpretation; SDL defaults to MSB ordering so a bitstream corresponds to a pixel stream. Sam Lantinga 2011-03-07 00:30:05 -08:00
  • 1279ca64b1 We explicitly don't know how to handle 1 and 4 bpp pixel formats. Sam Lantinga 2011-03-07 00:08:23 -08:00
  • 581f9824ef Fixed memory corruption with invalid pixel values. Sam Lantinga 2011-03-06 23:56:23 -08:00
  • 3e0f876567 Fixed up structure to match header, added missing Aloss Sam Lantinga 2011-03-06 23:54:50 -08:00
  • f78f25504b Added padding for better aligned access to *shift/*loss members Sam Lantinga 2011-03-06 23:54:20 -08:00
  • 551dbb0ab2 Better error reporting in allocating a pixel format. Sam Lantinga 2011-03-06 21:49:52 -08:00
  • 57b2784f3b Fixed garbage trying to create a FourCC pixel format. Sam Lantinga 2011-03-06 21:47:48 -08:00
  • b29c9da5c8 Fixed initializing pixel format for indexed formats Sam Lantinga 2011-03-06 21:34:45 -08:00
  • fc3def9a8b You need libfat for the filesystem code. Sam Lantinga 2011-03-06 21:19:53 -08:00
  • 8687086b1d Only compile the NDS renderer if specified in the config file. Sam Lantinga 2011-03-06 21:19:02 -08:00
  • 41ec33f3e3 A better way of setting the fullscreen flag for windows on Nintendo DS Sam Lantinga 2011-03-06 21:18:36 -08:00
  • 819b3f3559 Fixed compiler warning Sam Lantinga 2011-03-06 21:17:44 -08:00
  • 9ce85e3a61 Fixed compiler warnings Sam Lantinga 2011-03-06 21:17:09 -08:00
  • 3d078dceac Fixed compiler warning Sam Lantinga 2011-03-06 21:15:46 -08:00
  • 56666f8da6 Fixed compiler warning Sam Lantinga 2011-03-06 21:15:28 -08:00
  • 2a60f966cb a Nintendo ds update Sam Lantinga 2011-03-06 21:12:19 -08:00
  • 81c862f80d The Xext directory no longer exists Sam Lantinga 2011-03-05 10:03:57 -08:00
  • 572abba9b9 Added support for Windows cursors Sam Lantinga 2011-02-28 23:50:32 -08:00
  • 8261852483 Fixed warning on Windows Sam Lantinga 2011-02-28 23:50:07 -08:00
  • 2d74fa0606 Fixed memory leak freeing cursors Sam Lantinga 2011-02-28 22:21:32 -08:00
  • 290017c996 You can use SDL_ConvertSurfaceFormat() now Also, icon is guaranteed not to be NULL going into this function. Sam Lantinga 2011-02-28 21:58:37 -08:00
  • 219b2071c2 Oh yeah, we're using extern Sam Lantinga 2011-02-28 21:48:02 -08:00
  • 7a23a71fd1 Fullscreen doesn't automatically grab the cursor. Sam Lantinga 2011-02-28 20:19:28 -08:00
  • a3bb35d039 Removed extra NoStdio configuration Sam Lantinga 2011-02-28 20:16:12 -08:00
  • 6c05fff576 Removed duplicate assignment Sam Lantinga 2011-02-28 18:03:14 -08:00
  • 8708e59683 If you pass in texture format 0, it'll use the first supported texture format. Sam Lantinga 2011-02-28 14:47:39 -08:00
  • 7778ec7b9c Fixed setting draw color for clear Sam Lantinga 2011-02-28 09:26:35 -08:00
  • d32d1ee244 OSF isn't supported anymore. Sam Lantinga 2011-02-28 09:09:13 -08:00
  • 9f410819dc IRIX is not supported anymore. :) Sam Lantinga 2011-02-28 09:06:29 -08:00
  • dd9276cac7 SDL_revision.h is always updated as part of the build process now. Sam Lantinga 2011-02-28 09:06:15 -08:00
  • f7600494ed Dynamically load the Xinerama and xf86vmode extensions This fixes a few bugs with different distributions: http://bugs.freedesktop.org/show_bug.cgi?id=17431 http://bugs.gentoo.org/show_bug.cgi?id=246177 Sam Lantinga 2011-02-28 09:01:53 -08:00
  • 747dbeb744 Fixed compiling AltiVec blitters Sam Lantinga 2011-02-27 22:22:58 -08:00
  • f0ee261c7b Implemented mouse relative mode on Mac OS X. Sam Lantinga 2011-02-27 22:06:46 -08:00
  • 0068b61c49 Added a cleaner way to set the default cursor. Added a way to cycle through the default cursor in testcursor.c Sam Lantinga 2011-02-27 21:36:23 -08:00
  • 8b92536842 Fixed minimizing fullscreen windows. Removed misleading hide/unhide Cocoa notifications. We have no way of knowing when a Cocoa window is maximized and then restored (right?) Disabled spamy mouse motion events by default. Sam Lantinga 2011-02-27 21:17:06 -08:00
  • d5783ef521 Use boolean value for input grab mode, like we do for fullscreen mode. Sam Lantinga 2011-02-27 20:06:45 -08:00
  • 663afa2ec2 Zero streaming textures at the driver level Sam Lantinga 2011-02-26 21:39:34 -08:00
  • e0e42e337f Fix fullscreen origin on Mac OS X 10.4 Sam Lantinga 2011-02-26 11:59:33 -08:00
  • 3eecee4966 Fixed bug 1141 Rebuild the window with the new style on older versions of Mac OS X. Sam Lantinga 2011-02-26 11:29:23 -08:00
  • 01a653d223 Restore the window title when the title bar is re-added to the window. Sam Lantinga 2011-02-26 10:15:13 -08:00
  • 76b28bb750 Restore the windowed position and size when coming back from fullscreen. Also fixed problem where Cocoa would move the windows in response to the fullscreen mode change. Sam Lantinga 2011-02-26 10:11:09 -08:00
  • 1dbb371545 Hopefully fixed crashes when creating multiple streaming textures of different sizes. Sam Lantinga 2011-02-24 23:42:58 -08:00
  • f6788b9594 Tracking rectangles had some problems, it's easier to track things directly. (fixes bug 1149, 1147, 1146) Sam Lantinga 2011-02-24 18:11:29 -08:00
  • 7cc4fa488d Fixed bug 1145 (GL Context creation fails for OpenGL 3.2 + Alpha buffer with X11 BadMatch) Sam Lantinga 2011-02-24 17:52:47 -08:00
  • 2dea8c1170 SDL 1.3 doesn't use nasm anymore. :) Sam Lantinga 2011-02-24 09:41:04 -08:00
  • c2cea8ef59 Fixed compile error on some versions of Mac OS X. Sam Lantinga 2011-02-23 15:06:14 -08:00
  • 0ac98043e8 Fixed altivec.h include on Mac OS X Sam Lantinga 2011-02-22 22:17:44 -08:00
  • 7fa84f6a78 Re-added the 3DNow! and AltiVec instruction support. Sam Lantinga 2011-02-22 21:44:36 -08:00
  • a971987a27 Update the cursor correctly when it enters and leaves the window. Sam Lantinga 2011-02-21 23:45:48 -08:00
  • ad0a084dbe Actually set the cursor! :) Sam Lantinga 2011-02-21 23:10:00 -08:00
  • 1fafd8d8a4 Simplified the X11 window creation Sam Lantinga 2011-02-21 22:52:31 -08:00
  • 958603adb9 The OpenGL test window shouldn't be visible. Sam Lantinga 2011-02-21 22:52:07 -08:00
  • c34217eac2 Don't automatically send minimized and maximized events, it's up to the windowing system to decide what to do with them. Sam Lantinga 2011-02-21 22:51:44 -08:00
  • 3de1129815 Clear the hidden flag when shown and the shown flag when hidden. Sam Lantinga 2011-02-21 22:50:15 -08:00
  • 22a78ea9c2 Simplified Windows window creation. Sam Lantinga 2011-02-21 22:27:19 -08:00
  • 79f564f37a Fixed compiler warnings Sam Lantinga 2011-02-21 22:26:59 -08:00
  • f3c377a8f2 Simplified and unified the window creation process a little. Sam Lantinga 2011-02-21 22:03:39 -08:00
  • f225c427f8 We can defer window creation. Added documentation for why we need an SDLView Sam Lantinga 2011-02-21 21:32:11 -08:00
  • afb7a380ef Fixed compiler warning Sam Lantinga 2011-02-21 20:35:44 -08:00
  • b860c07c84 Added disabled preferences menu option so it looks more like other application menus. Sam Lantinga 2011-02-21 20:34:22 -08:00
  • 2294e6ddb0 Implemented cursor support and SDL_WarpMouseInWindow() on Mac OS X Sam Lantinga 2011-02-21 17:15:50 -08:00
  • 73b17999c1 Implemented Cocoa_SetWindowIcon(), added SDL_ConvertSurfaceFormat() Sam Lantinga 2011-02-21 16:45:23 -08:00
  • 891ea5b7e5 We still want the delegate functionality for windowShouldClose() Sam Lantinga 2011-02-21 15:25:49 -08:00