Commit Graph

  • 2d96450d1f Added support for WM_XBUTTON to the windib driver, to support more mouse buttons. Ryan C. Gordon 2007-06-16 05:10:47 +00:00
  • 40b50cd3f0 Removed some more EPOC stuff I missed. Ryan C. Gordon 2007-06-15 15:52:04 +00:00
  • de5cb8d0ad Removed EPOC port...it's being replaced by an updated Symbian port with the original author's blessing. Ryan C. Gordon 2007-06-15 15:42:15 +00:00
  • f914aeee1f Make sure to check for glu.h before enabling glX support. We don't directly need GLU, but SDL_opengl.h tries to include it, and it shows that the workstation is misconfigured or incompletely configured if just this one header is missing. Ryan C. Gordon 2007-06-15 12:26:29 +00:00
  • 6d5359a85e Added patch note for subversion revision 3076 Sam Lantinga 2007-06-15 11:43:14 +00:00
  • 5ef9fe1331 Make sure __inline__ isn't defined before #defining it, since some compilers (like Sun Studio) have this as a predefined macro. Ryan C. Gordon 2007-06-15 07:19:05 +00:00
  • 762d7c5698 Clean up have-initialized resources in some failing edge cases. Ryan C. Gordon 2007-06-15 06:57:31 +00:00
  • 6fe7ece68f Added docs for revision 3073 - Ryan, feel free to do this yourself, if you want. Sam Lantinga 2007-06-15 06:49:14 +00:00
  • c87aa92e3e Support for Gamma Ramps on Mac OS Classic in both the macrom and macdsp video targets, thanks to Gregory Smith! Ryan C. Gordon 2007-06-15 06:29:52 +00:00
  • 03d52796a9 Don't install the extra SDL config headers or SDL_copying.h Sam Lantinga 2007-06-15 05:41:22 +00:00
  • 6310de0733 Updated docs with bug fixes in subversion. Sam Lantinga 2007-06-15 05:21:33 +00:00
  • cf04b769eb Prevent arts audio target from crashing/hanging SDL if the audio hardware isn't available. Ryan C. Gordon 2007-06-14 14:09:25 +00:00
  • a96dc8aca5 Actually, this is a better fix...clear the error state once if everything we need loaded; it's more efficient, and works even if the last unnecessary xrandr symbol failed to load. Otherwise, leave the original loadso error, so the end user can find out what symbol failed. Ryan C. Gordon 2007-06-13 08:00:10 +00:00
  • 1192ca93d5 Date: Mon, 4 Jun 2007 06:17:59 +0000 (UTC) From: George Gensure <werkt0@gmail.com> Subject: [SDL] error removal patch for SDL_x11dyn.c Ryan C. Gordon 2007-06-13 07:54:10 +00:00
  • 49b8d7cf26 Print keysym with key events. Ryan C. Gordon 2007-06-13 04:13:21 +00:00
  • 9d5fef7bea Avoid switch to supervisor mode in SDL_GetTicks, by updating system counter from vbl interrupt Patrice Mandin 2007-06-09 19:52:05 +00:00
  • 3689963eb8 Set supervisor as volatile as it is modified from an interrupt Patrice Mandin 2007-06-08 21:44:40 +00:00
  • 09d57b679e C fallback for SDL_revcpy() was off by one. Thanks to Emmanuel Jeandel for the catch. Ryan C. Gordon 2007-06-04 11:43:47 +00:00
  • b75d969532 Better handling of multiple queued Cocoa mouse events. Thanks to Christian Walther for the patch. Ryan C. Gordon 2007-06-04 11:22:23 +00:00
  • 1f62de060a Patch to allow DirectFB target to report a correct screen size. Ryan C. Gordon 2007-06-04 11:15:58 +00:00
  • e9b986d468 Check if yasm supports a nasm-specific syntax we use (it doesn't in 0.5.0, which is still common in Linux distros, and does in 0.6.0). Disable it if we don't, attempting to fallback to using nasm. Thanks to Mike Frysinger for the patch. Ryan C. Gordon 2007-06-04 11:06:48 +00:00
  • 815b8cc112 Minor macrom comment cleanup. Ryan C. Gordon 2007-06-03 19:21:07 +00:00
  • 0d8d425d07 Minor tab fix in mac drawsprocket code. Ryan C. Gordon 2007-06-03 19:19:16 +00:00
  • 9bb95f8c9e Patched to compile on Mac OS X (not that you should necessarily be using this on Mac OS X, but still) ... Ryan C. Gordon 2007-06-03 06:52:58 +00:00
  • 11eee89627 Use system memset/memcpy on Mac OS X, since Apple hand-tunes these for each processor they ship (and thus, it's likely to beat our code on PowerPC and Intel and whatever variants or new archs show up later). Ryan C. Gordon 2007-06-03 06:52:06 +00:00
  • 3b60f99754 Mac OS X joystick calibration code should start with device-specified bounds. Ryan C. Gordon 2007-05-29 12:01:07 +00:00
  • 75e0c3a473 Allow creation of window bigger than visible size Patrice Mandin 2007-05-27 08:53:48 +00:00
  • c19ad50e18 Oops Patrice Mandin 2007-05-26 20:12:58 +00:00
  • df7d4b383c Simply resize existing window Patrice Mandin 2007-05-26 20:09:56 +00:00
  • c960d362f9 GEM has a window manager, of course Patrice Mandin 2007-05-26 19:44:37 +00:00
  • 4386f56cdf Check correct glX extension name for swap_control, but it doesn't look like we ever actually look up the symbol...that's probably a bug. :/ Ryan C. Gordon 2007-05-22 22:15:54 +00:00
  • 67c6247b61 Committed PulseAudio driver. Thanks, Stephan! Ryan C. Gordon 2007-05-13 23:12:46 +00:00
  • 1808e1408e Removing .gdbinit from test directory. Ryan C. Gordon 2007-04-17 09:09:48 +00:00
  • cb4f51b63c Let Windows OpenGL users use SDL_GL_SWAP_CONTROL even if WGL_ARB_pixel_format isn't available...this looks like it got tucked into here with the other attributes, which are wrapped in a pixel_format availability check. Ryan C. Gordon 2007-04-17 08:28:19 +00:00
  • 9d11e54d7d Let app set SDL_VIDEO_ALLOW_SCREENSAVER environment variable to override SDL's attempt to disable screen savers. Works for Quartz (Mac OS X) and X11. Ryan C. Gordon 2007-04-06 20:30:41 +00:00
  • 0b050368d5 There are several subsystems that need IOKit linked in on Mac OS X, so handle cases where one or more of them are disabled. Ryan C. Gordon 2007-04-04 10:34:42 +00:00
  • 906812d153 Crap, put this patch in the wrong place. Ryan C. Gordon 2007-04-04 10:30:07 +00:00
  • 0a40e6659c Don't compile the joystick code if --disable-joystick is specified at ./configure time, and define SDL_JOYSTICK_DUMMY if the subsystem is wanted but there aren't any drivers available for the platform. Ryan C. Gordon 2007-04-04 10:28:14 +00:00
  • e865281b0e Const correctness patch for SDL_MapRGB and SDL_MapRGBA. Ryan C. Gordon 2007-04-04 09:40:40 +00:00
  • 0dbf763582 BlitRGBtoRGBPixelAlphaMMX() is putting the wrong value into a register. Thanks to Alex Volkov for following up on this. Ryan C. Gordon 2007-04-04 09:32:29 +00:00
  • eaf0064f79 Fixed buggy SDL_VIDEO_X11_MOUSEACCEL behaviour...correctly free buffer, and only call XChangePointerControl() if we have valid arguments. Ryan C. Gordon 2007-04-04 09:15:39 +00:00
  • cf243719dd Date: Sat, 31 Mar 2007 16:39:52 +0200 From: Bert Wesarg To: sdl@lists.libsdl.org Subject: [SDL] [PATCH] sdl-config.in needs ${libdir} Ryan C. Gordon 2007-04-01 03:27:45 +00:00
  • 22f35aa3cb Adjusted to handle different constness in older versions of iconv. Ryan C. Gordon 2007-03-30 20:09:55 +00:00
  • 7603e2bb84 Patched to compile on Visual Studio. Ryan C. Gordon 2007-03-30 06:26:28 +00:00
  • 3e834e754f Fixed Mac OS X config header when compiling with -Wundef. Ryan C. Gordon 2007-03-28 00:36:35 +00:00
  • b1f62e0e2f From: Laurence Passmore Date: Mon, 26 Mar 2007 23:22:45 +0100 To: "A list for developers using the SDL library. \(includes SDL-announce\)" <sdl@lists.libsdl.org> Subject: [SDL] SDL_config_macosx.h: MAC_OS_X_VERSION_MIN_REQUIRED Ryan C. Gordon 2007-03-27 00:37:51 +00:00
  • 1ebf48af6f Mac OS X joystick support: don't ignore kHIDUsage_GD_MultiAxisController devices, since they are probably joysticks, or joystick-like things. Ryan C. Gordon 2007-03-18 22:37:10 +00:00
  • b410097e57 Linux fbcon: don't include asm/page.h if we know getpagesize() exists, since we don't need it, and doing so will hit #error lines on some CPU archs. Ryan C. Gordon 2007-03-14 01:09:24 +00:00
  • d91b306f5a Removed some debug printf() calls I accidentally added to Subversion. Ryan C. Gordon 2007-02-23 00:37:07 +00:00
  • 4a1affc401 Merged r2987:2988 from trunk/SDL: buggy Sidewinder ID added to linux joysticks. Ryan C. Gordon 2007-02-20 22:57:28 +00:00
  • 9d23c1b561 Need to set DLSCL_ADMINISTRATIVE coop level in directfb driver, or YUV overlay creation will fail in newer DirectFB versions. Ryan C. Gordon 2007-02-20 21:05:12 +00:00
  • 8a9a3f1522 SDL_SetWindowCaption() on Windows: try to use the unicode SetWindowText() if it exists in user32.dll, and fallback to converting to the current codepage (instead of latin1) if not. Ryan C. Gordon 2007-02-16 04:56:17 +00:00
  • c51512e418 Minor const correctness patch to SDL_iconv. Ryan C. Gordon 2007-02-16 03:50:42 +00:00
  • 331bafa250 Patched fbcon to compile on newer Linux kernels that don't #define PAGE_SIZE, since a memory page's size may vary on various architectures and kernel configurations. Ryan C. Gordon 2007-02-15 23:50:45 +00:00
  • 3fccbec353 Force chars to unsigned chars in SDL_string.c, so platforms that expect these to not be negative, when not EOF, work. Ryan C. Gordon 2007-02-15 11:06:22 +00:00
  • 513f346016 Removed the contents of the BUGS file, as most (all?) of the issues were either long-since fixed or something that will never get fixed. Ryan C. Gordon 2007-02-14 10:40:24 +00:00
  • c8660b0b6f Quartz code should use F13, F14, and F15 keys instead of PrintScreen, ScrollLock, and Pause, since that's what's on the standard Apple keyboards (minus the laptops, which have neither set). Ideally we'll find a better way to distinguish this...the keys being replaced would be correct on a USB keyboard for Windows. Sigh. Ryan C. Gordon 2007-02-14 10:23:23 +00:00
  • c501766ce7 Corrected wrong SDK path in build-scripts/fatbuild.sh. Ryan C. Gordon 2007-02-13 09:58:04 +00:00
  • 6c32aad487 Free all the created cursors in test/testcursor.c. Ryan C. Gordon 2007-02-13 09:20:37 +00:00
  • f3082c85ab Digital Mars has stdint.h, so use the header on Windows with that compiler. Ryan C. Gordon 2007-02-12 11:45:18 +00:00
  • bf87c79809 Handle source data alignment correctly in Blit32to32SurfaceAlphaAltivec(). Ryan C. Gordon 2007-02-12 10:52:10 +00:00
  • 586c0038c1 Patched to compile on BeOS and old, old GCC releases. Ryan C. Gordon 2007-02-05 06:44:51 +00:00
  • 31ccb7a081 Actually, this is dumb, just simplify this for now. Ryan C. Gordon 2007-02-03 08:17:12 +00:00
  • ecb6de37d9 Moved otherwise-unused underscore-prepending code in dlopen backend into an #ifdef. Ryan C. Gordon 2007-02-03 08:11:45 +00:00
  • 9022fb1002 Updated svn repository Sam Lantinga 2007-01-23 04:47:11 +00:00
  • 6b269b555d Add error message if not using SDL_LoadObject Patrice Mandin 2007-01-14 14:24:36 +00:00
  • 8fabeb8807 Disable TurboVeille screensaver if present Patrice Mandin 2007-01-11 20:33:13 +00:00
  • 87a00ae0f0 Alpha sort the test list, add missing ones, remove removed ones Patrice Mandin 2007-01-04 19:52:12 +00:00
  • 70335c291e Fix of HBITMAP leak in GAPI driver by Dmitry Yakimov. Ryan C. Gordon 2006-12-11 19:51:19 +00:00
  • 5400681714 Merge r2921:2922 from SDL trunk to 1.2 branch: mingw alloca.h workaround. Ryan C. Gordon 2006-12-01 20:26:06 +00:00
  • 101070f1a5 Wrapped some macro params in parentheses for alloca wrappers. Thansk, Suzuki Masahiro. Ryan C. Gordon 2006-11-29 10:30:05 +00:00
  • 2eee707b6e From: Gabriel Gambetta To: SDL Mailing List <sdl@libsdl.org> Date: Fri, 17 Nov 2006 00:39:29 -0200 Subject: [SDL] Alpha blending bug - fixed? Ryan C. Gordon 2006-11-21 23:17:00 +00:00
  • 97dc67f3ec Added sdl.pc to svn:ignore. Ryan C. Gordon 2006-11-21 20:49:35 +00:00
  • fabcb1b068 Check video driver mouse cursor pointers before using them Patrice Mandin 2006-11-19 14:07:32 +00:00
  • 889885e2d2 X11 backend: tell app that mouse focus has been obtained when grabbing the input. This allows us to enable DGA mode, even when the system cursor was outside of the window when the grab was initiated. Ryan C. Gordon 2006-11-13 03:58:22 +00:00
  • 28122b9e63 Block fruity channel values in dspaudio, or the fragment size won't be a power of 2. Ryan C. Gordon 2006-11-12 21:23:57 +00:00
  • 9a8627cf0a BeOS loadso code now reports failure correctly from SDL_LoadObject(), and uses the system to provide text for SDL_SetError(). Ryan C. Gordon 2006-11-07 15:17:31 +00:00
  • c089c5e489 Man, who let this moron near printf()?! :) Ryan C. Gordon 2006-11-07 15:00:43 +00:00
  • 1bcada6557 Added a test program for loadso subsystem. Ryan C. Gordon 2006-11-07 14:31:25 +00:00
  • d8fb6277e9 Chopped out some code to match changes in revision #2793 to fix build...but I think this just breaks fullscreen YUV rendering. Ryan C. Gordon 2006-11-07 14:06:25 +00:00
  • 0218eb70b7 Merged r2896:2897 from trunk (use dummy joystick if subsystem enabled and no platform-specific driver exists). Ryan C. Gordon 2006-11-03 21:52:54 +00:00
  • 5071475bf1 A few more AmigaOS things. Ryan C. Gordon 2006-10-29 04:08:50 +00:00
  • 52d7186a38 Removed broken AmigaOS support. Ryan C. Gordon 2006-10-29 03:58:27 +00:00
  • 48c9a3d1a2 Added some newer binaries to svn:ignore. Ryan C. Gordon 2006-10-29 03:44:25 +00:00
  • 73f0f91145 joyGetPosEx() was using the wrong variable for specifying a device; this is corrected now. (thanks, Ondrej!) Ryan C. Gordon 2006-10-29 03:37:24 +00:00
  • c2899bd3ed Closing minor memory leak in XME code. Ryan C. Gordon 2006-10-29 02:46:42 +00:00
  • 106664a5ec Fix for buffer overflow in audio code, when feeding a device that needs resampling. Ryan C. Gordon 2006-10-27 20:18:24 +00:00
  • b133717f80 Also save/restore fpu register in vbl interrupt Patrice Mandin 2006-10-21 18:53:33 +00:00
  • 269d54fdff backport from 1.3 Sam Lantinga 2006-10-01 02:30:03 +00:00
  • 12ac461082 1.2 backport: Replaced strncmp for SDL_AUDIODRIVER test with strcasecmp. Fixes Bugzilla #334. Ryan C. Gordon 2006-10-01 02:07:09 +00:00
  • 63f70fc5be Fixed bug #292 Sam Lantinga 2006-09-24 15:45:37 +00:00
  • c5aad8550a Fixed formatting Sam Lantinga 2006-09-24 15:36:37 +00:00
  • 26d3de141a Fixed bug #286 Date: Thu, 9 Feb 2006 17:06:51 +0300 From: "Oleg K [BeSman]" Subject: BeOS SDL patches Sam Lantinga 2006-09-24 15:31:42 +00:00
  • a6a02b0e45 Fixed bug #281 Sam Lantinga 2006-09-24 01:27:40 +00:00
  • c4f57659ea Fixed bug #316 Looks like this is a long standing typo... is this code even used anymore? Sam Lantinga 2006-09-24 00:55:00 +00:00
  • 79d620de8e Fixed bug #321 Hi, if "configure" is given an explicit --libdir, the sdl-config still contains the default "${exec_prefix}/lib" for runtime linker path. Sam Lantinga 2006-09-24 00:43:36 +00:00
  • 526d2cf337 Fixed bug #270 SDL_SetCursor returns void, not void* Sam Lantinga 2006-09-24 00:36:24 +00:00
  • d4a5e956a0 Bumped the version in subversion to 1.2.12 Sam Lantinga 2006-09-24 00:10:59 +00:00
  • 630f780f93 Fixed bug #278 Added the GFX_Display to the wminfo structure, contributed by Eric Sam Lantinga 2006-09-24 00:08:28 +00:00
  • 20827b34ea Fixed bug #276 PlanarPixmapInfoYUV420 is a big endian structure. Fix contributed by Jean-Charles BERTIN Sam Lantinga 2006-09-24 00:04:06 +00:00