Commit Graph

  • 5fedcb50d8 GIMP wrote bmp files in RGBX format. Huh. Sam Lantinga 2011-11-09 22:53:44 -05:00
  • fe31953a46 Fixed creating a fullscreen window on iOS Sam Lantinga 2011-11-09 02:35:49 -05:00
  • b7ab18db4c Fixed compiler warnings for uninitialized variables. Ryan C. Gordon 2011-11-09 00:27:44 -05:00
  • 57427cf80f Fixed uninitialized variable. Ryan C. Gordon 2011-11-08 19:45:41 -05:00
  • 83f9d9b276 Merge from https://bitbucket.org/keestux/sdl ... SDL_gesture code cleanup. Ryan C. Gordon 2011-11-08 16:24:02 -05:00
  • 858f6f21de To answer the FIXME, no, we shouldn't force this. The fullscreen flag implies borderless behavior even though the flag isn't set on the window (in case fullscreen is toggled) Sam Lantinga 2011-11-08 00:17:41 -05:00
  • 5cee776161 The iOS driver sets the fullscreen and shown flags on the window during creation, so we need the mode code to be aware of that, since none of the other fullscreen/shown code paths get run. FIXME: Maybe we need a better way of detecting that? Sam Lantinga 2011-11-08 00:03:54 -05:00
  • aaf891d9c8 Fixed a typo, we should set the driverdata if we are 3.2 or newer. Sam Lantinga 2011-11-08 00:02:47 -05:00
  • e30ec4d8ce Fixed list loop caused when there are two entries in the list and the one being returned is already at the head. Sam Lantinga 2011-11-07 23:10:49 -05:00
  • 4305c920da Fixed SDL applications being killed immediately after being backgrounded, because they were trying to draw while minimized. Sam Lantinga 2011-11-07 23:07:00 -05:00
  • c932d63cdb Need to send a key up, silly. Sam Lantinga 2011-11-07 02:24:52 -05:00
  • 76714d4f99 Fixed a typo in the header. Sam Lantinga 2011-11-07 02:25:01 -05:00
  • 6a5a074397 Fixed double-free in the shader cache at shutdown Sam Lantinga 2011-11-07 00:45:13 -05:00
  • 5054c0e57d Mac OS X: Fixed build when compiling without Cocoa support. Ryan C. Gordon 2011-11-06 17:05:48 -05:00
  • c33e36f58b Fixed some preprocessor mistakes introduced in iOS project cleanup. Ryan C. Gordon 2011-11-03 11:51:47 -04:00
  • dd3d93c50f Fix crash on X servers without UTF-8 support. Ryan C. Gordon 2011-10-31 23:37:57 -04:00
  • 6371c44a9e Lots of fixes importing SDL source wholesale into a new iOS project Sam Lantinga 2011-10-31 05:56:58 -04:00
  • 04ce234fd4 This code works for OpenGL ES 1.1 as well! :) Sam Lantinga 2011-10-31 03:06:32 -04:00
  • 462a6474ac Implemented RenderReadPixels for the OpenGL ES 2.0 renderer. Sam Lantinga 2011-10-31 02:55:21 -04:00
  • a347411651 SDL_ConvertPixels() returns 0 on success Sam Lantinga 2011-10-31 02:44:21 -04:00
  • 4827ef3a38 Fixed warnings on iOS Sam Lantinga 2011-10-31 01:59:54 -04:00
  • c2a6df6073 The draw color affects RenderClear() as well. (thanks to the feedback form to whoever pointed this out) Sam Lantinga 2011-10-30 17:53:54 -04:00
  • 66d375d59e Fixed typo - thanks Sheena! Sam Lantinga 2011-10-30 17:31:59 -04:00
  • d2ad34e8d3 Fix sdl-haiku buildbot compiler warnings Andreas Schiffler 2011-10-30 00:19:13 -07:00
  • bc907fee45 Update SDL_HasClipboardText functions to return value based on clipboard content; Fix memory leak in fallback SetClipboard implementation Andreas Schiffler 2011-10-29 23:43:59 -07:00
  • 71caea56e8 Add clipboard tests Andreas Schiffler 2011-10-29 23:34:19 -07:00
  • a672530595 SDL_memcpyMMX(): Fixed handling of overflow bytes. Ryan C. Gordon 2011-10-29 01:11:47 -04:00
  • 1a32c6a0c5 SDL_memcpyMMX(): Make sure srcskip and dstskip are 8-byte aligned. Ryan C. Gordon 2011-10-29 01:03:50 -04:00
  • 40b38ee8db Removed tabs and DOS endlines from SDL_blit_copy.c ... Ryan C. Gordon 2011-10-29 00:57:45 -04:00
  • 87a03a15a8 Type of SDL_GestureTouch.id is SDL_TouchID (only for SDL_gesture.c internal) Kees Bakker 2011-10-27 23:04:50 +02:00
  • dded190188 Correct usage of SDL_AddDollarGesture (return value >= 0 on success) Kees Bakker 2011-10-27 22:53:28 +02:00
  • 2409db9e8b Refactor SDL_AddDollarGesture Kees Bakker 2011-10-27 22:52:03 +02:00
  • 0579ea60db Reformat SDL_gesture.c (part 2, space after keywords) Kees Bakker 2011-10-27 22:23:09 +02:00
  • 085bef88ff Reformat SDL_gesture.c (part 1, reindent using Emacs, c-basic-offset 4) Kees Bakker 2011-10-27 21:26:44 +02:00
  • ab5d942d93 Don't bother checking S_OK here, it'll work in falling through. Ryan C. Gordon 2011-10-26 12:04:05 -04:00
  • 599c080360 Fix X11 dynamic loading. Ryan C. Gordon 2011-10-24 23:18:53 -04:00
  • 6d456a4116 Added SDL_GetScancodeFromName() and SDL_GetKeyFromName() Sam Lantinga 2011-10-24 21:34:54 -04:00
  • 9c2780471b valgrind FTW! Sam Lantinga 2011-10-24 23:00:09 -04:00
  • bdb05fd683 Use correct Xinerama APIs for querying version and availability. Ryan C. Gordon 2011-10-24 15:33:58 -04:00
  • fcca056ae4 SDL_X11_HAVE_* should default (and reset) to zero. Ryan C. Gordon 2011-10-24 12:07:41 -04:00
  • 2412f91654 Add XGetInputFocus() to dynamic X11 function list. Ryan C. Gordon 2011-10-24 12:07:13 -04:00
  • dfddb889df Set up window focus correctly when using an existing X11 window. Ryan C. Gordon 2011-10-22 02:14:57 -04:00
  • 1871363aac XGetWindowProperty() can report success but still give you a NULL pointer. Ryan C. Gordon 2011-10-22 02:13:35 -04:00
  • 756aae4a51 More cleanup in SDL_uikitopenglview.m Ryan C. Gordon 2011-10-24 11:38:52 -04:00
  • d36f39749f Added stencil buffer support on iOS. Ryan C. Gordon 2011-10-22 01:23:21 -04:00
  • 1e3032b188 Automated merge with https://bitbucket.org/keestux/sdl Ryan C. Gordon 2011-10-24 11:25:03 -04:00
  • 5c394a276d Updated from configure.in Sam Lantinga 2011-10-19 20:23:40 -04:00
  • cf218dc428 Get the full path for the src directory so auxdir works correctly Sam Lantinga 2011-10-19 20:23:24 -04:00
  • 66e3b3d7a6 Use a small function to release UIScreenMode after checking it is supported Kees Bakker 2011-10-18 21:36:28 +02:00
  • 4b46fb22ec Eliminate UIScreenMode parameter from UIKit_AddDisplay Kees Bakker 2011-10-18 21:32:54 +02:00
  • e5554f4f2a Removed rakefile. Ryan C. Gordon 2011-10-18 01:11:08 -04:00
  • d47d246678 Merged with Kees Bakker's repo at https://bitbucket.org/keestux/sdl ... Ryan C. Gordon 2011-10-18 00:58:22 -04:00
  • 2014d62292 Don't crash with a NULL thread name. Ryan C. Gordon 2011-10-18 00:34:45 -04:00
  • e7fb05cb0b Check for __ARM_ARCH_5TEJ__ in spinlock atomics. Ryan C. Gordon 2011-10-16 03:27:48 -04:00
  • 73f4a2a1fe Let iOS use OSAtomicCompareAndSwap32Barrier() if nothing else is available. Ryan C. Gordon 2011-10-16 03:02:46 -04:00
  • 535f1943d3 Fix up some retain/release issues with UIScreenMode objects. Ryan C. Gordon 2011-10-14 20:47:53 -04:00
  • d9eb836912 Don't use a global JNIEnv across threads; it's not thread safe. Ryan C. Gordon 2011-10-15 23:50:06 -07:00
  • f0c4d8739b Bumped default Android API target to 5 (Android 2.0, up from 1.6). Ryan C. Gordon 2011-10-15 14:25:00 -07:00
  • 7533834caf Removed STL dependency in Android code. Ryan C. Gordon 2011-10-15 14:16:29 -07:00
  • 092332dd71 * Android's InputStream::skip is apparently buggy, so instead read into a dummy buffer Tim Angus 2011-10-14 17:29:49 +01:00
  • 8f4ad957bf Implement GL_GetProcAddress() for Android. Ryan C. Gordon 2011-10-13 01:30:01 -04:00
  • 15426080c6 Specify joystick (accelerometer) support for iOS in the config header. Ryan C. Gordon 2011-10-14 00:20:44 -04:00
  • c988cd347c Do not use UIScreenMode to add a iOS display, always use the boundary Kees Bakker 2011-10-09 22:00:20 +02:00
  • bdd497f442 Merge upstream updates Kees Bakker 2011-10-08 12:45:10 +02:00
  • 89cfd42a6e Make SDL_uikitviewcontroller.window a real Objective-C property and synthesize Kees Bakker 2011-09-28 21:42:02 +02:00
  • d51451a80d Minor code cleanup in uikit/SDL_uikitview.m (no functional changes) Kees Bakker 2011-09-28 21:25:46 +02:00
  • 63fb9ab391 Simplied the code a bit in uikit/SDL_uikitvideo.m Kees Bakker 2011-09-28 21:13:09 +02:00
  • d996a17140 Remove unused SDL_uikitopenglview (privateMethods) Kees Bakker 2011-09-28 21:03:05 +02:00
  • 734912cea3 Use Objective-C construct for..in instead of oldfashioned C (uikit) Kees Bakker 2011-09-28 20:32:26 +02:00
  • fcf659d548 Do not exit in (uikit) postFinishLaunch but store the exit status and use that to return from main() Kees Bakker 2011-09-27 23:49:24 +02:00
  • d66afe2cb6 Cleanup of the use of include files in src/video/uikit Kees Bakker 2011-09-27 23:40:21 +02:00
  • 6982b7a69d Add Xcode-iPhoneOS/rakefile which can be used to build SDL.framework from the commandline Kees Bakker 2011-09-27 22:54:59 +02:00
  • 0e7f5aaa9c Use a consistent source code format in src/video/uikit Kees Bakker 2011-09-27 22:51:26 +02:00
  • 4f86248f88 Remove INDENT-ON INDENT-OFF comments in src/video/uikit Kees Bakker 2011-09-27 21:07:09 +02:00
  • 6f098b503d Cleanup out trailing whitespace in src/video/uikit Kees Bakker 2011-09-27 21:02:26 +02:00
  • d6af3b40e5 * Support OpenGL ES 2 on Android Tim Angus 2011-08-26 13:15:05 +01:00
  • aff2ea6350 Don't warn about multichar characters on BeOS/Haiku. Ryan C. Gordon 2011-10-13 16:35:25 -04:00
  • d37f894242 Added support for multitouch on Android. Ryan C. Gordon 2011-10-13 01:21:35 -04:00
  • bebad17430 Fixed a whole slew of compiler warnings that -Wall exposed. Ryan C. Gordon 2011-10-13 01:08:30 -04:00
  • a144640635 Make sure window->driverdata is set before we might need it. Ryan C. Gordon 2011-10-12 20:01:09 -04:00
  • 73fbe0cd92 Commit updated generated C code. Ryan C. Gordon 2011-10-11 22:42:54 -04:00
  • bd5cf5489e Fixed compiler warning for unused variable in generated C code. Ryan C. Gordon 2011-10-11 22:35:19 -04:00
  • 0a99c98e86 Fixed perl string escaping thing. Ryan C. Gordon 2011-10-11 22:34:52 -04:00
  • 88dab34ac1 Enable -Wall by default. Ryan C. Gordon 2011-10-11 22:04:51 -04:00
  • 59aaf65fd5 Refactored audio device enumeration/naming tests ana added negative cases Andreas Schiffler 2011-10-05 08:08:06 -07:00
  • 41f4356ae7 Disable thread naming on Windows for now. Ryan C. Gordon 2011-10-02 00:59:11 -04:00
  • 79077a2d15 Patched to compile on Mac OS X (I think). Ryan C. Gordon 2011-10-02 00:49:52 -04:00
  • ce0c9e37fd Further patched to compile on Windows. Ryan C. Gordon 2011-10-02 00:43:56 -04:00
  • 652f5a7622 Patched to compile on Windows. Ryan C. Gordon 2011-10-02 00:36:18 -04:00
  • 2ef51927fe 1.3 API CHANGE: Add support for naming threads. Ryan C. Gordon 2011-10-02 00:29:16 -04:00
  • 6cd0d9d1ab Fixed to compile with pedantic C Sam Lantinga 2011-09-27 23:16:04 -04:00
  • 01f70098db ============================================================ Sam Lantinga 2011-09-27 23:15:01 -04:00
  • a4d5f80c4b ============================================================ Sam Lantinga 2011-09-27 23:14:16 -04:00
  • 69138c84bf Moved pthread spinlock check in with the rest of the pthread tests. Ryan C. Gordon 2011-09-21 03:08:00 -04:00
  • 4e42ccb0ae Replaced a sanity check with an SDL_assert(). Ryan C. Gordon 2011-09-21 02:42:25 -04:00
  • 7c206c10b5 Don't call pthread_exit(), returning from RunThread() is equivalent. Ryan C. Gordon 2011-09-20 17:48:29 -04:00
  • a2878205f5 Simplified Windows RunThread(). Ryan C. Gordon 2011-09-20 17:42:58 -04:00
  • 7cf73953bb Updated fatbuild.sh to match 1.2 version. Ryan C. Gordon 2011-09-19 01:49:29 -04:00
  • 7750625898 Fixed option parsing code of test harness. Markus Kauppila 2011-09-18 13:01:33 +03:00
  • a4ede00263 Fixed compiler warnings on Haiku. Ryan C. Gordon 2011-09-18 03:52:08 +00:00