1. 10 Oct, 2009 3 commits
  2. 08 Oct, 2009 5 commits
    • Sam Lantinga's avatar
      Fixed bug #830 · 4b40e7c5
      Sam Lantinga authored
      Added pre-build step to generate required headers
      
      --HG--
      extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%403995
      4b40e7c5
    • Sam Lantinga's avatar
      Fixed bug #830 · a6c38ff9
      Sam Lantinga authored
      Added pre-build step to generate required headers
      
      --HG--
      extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%403994
      a6c38ff9
    • Ryan C. Gordon's avatar
      Merged r4974:4975 from branches/SDL-1.2: sdl.pc removal on make uninstall. · 280581a6
      Ryan C. Gordon authored
      Fixes Bugzilla #813 for the 1.3 branch.
      
      --HG--
      extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%403993
      280581a6
    • Sam Lantinga's avatar
      Fixed bug #828 · 952edb39
      Sam Lantinga authored
      Added support for --disable-dependency-tracking to configure.in
      
      --HG--
      extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%403992
      952edb39
    • Sam Lantinga's avatar
      Update config.guess and config.sub · 7647b00b
      Sam Lantinga authored
      --HG--
      extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%403987
      7647b00b
  3. 07 Oct, 2009 4 commits
  4. 06 Oct, 2009 2 commits
    • Sam Lantinga's avatar
      Eric Wing to Sam · 1d0273bd
      Sam Lantinga authored
      Also noticed the SDL.h header in 1.3 didn't have the /** for the methods while testing. Attached is a quick fix patch.
      
      --HG--
      extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%403978
      1d0273bd
    • Sam Lantinga's avatar
      Eric Wing to Sam · 771e6a4d
      Sam Lantinga authored
      Sorry, here's another small fix.
      I changed two options in the Doxyfiles in the XcodeDocSet directories which should allow at least a brief description to be seen in Quick Help.
      
      --HG--
      extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%403977
      771e6a4d
  5. 04 Oct, 2009 13 commits
    • Sam Lantinga's avatar
      Updated libtool to version 2.2.6a · 9d74df94
      Sam Lantinga authored
      --HG--
      extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%403974
      9d74df94
    • Sam Lantinga's avatar
      Split out ltoptions.m4 · 19329642
      Sam Lantinga authored
      --HG--
      extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%403973
      19329642
    • Sam Lantinga's avatar
      Fixed make dist · 92b01991
      Sam Lantinga authored
      --HG--
      extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%403972
      92b01991
    • Sam Lantinga's avatar
      Fixed make dist · 323e84e6
      Sam Lantinga authored
      --HG--
      extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%403971
      323e84e6
    • Sam Lantinga's avatar
      Split acinclude.m4 into its constituent parts for easy upgrading · 79a1a3ce
      Sam Lantinga authored
      --HG--
      extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%403969
      79a1a3ce
    • Sam Lantinga's avatar
      Fixed bug #826 · e66e17ea
      Sam Lantinga authored
       Ken Bull      2009-10-04 09:51:30 PDT
      
      2009/10/4 E. Wing <ewmailing@gmail.com>:
      > Hi Kenneth,
      > I noticed that SDL_SetColorKey and SDL_GetColorKey start with
      > /*
      > instead of
      > /**
      > in SDL_Surface.h in SDL 1.3.
      >
      > I haven't scrutinized the headers and I don't know if you had an
      > automated process to add these, but I thought I would let you know in
      > case there might be others that have the same problem.
      >
      > Thanks,
      > Eric
      >
      
      The attached patch corrects this and other documentation errors in
      SDL_surface.h
      
      --HG--
      extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%403966
      e66e17ea
    • Sam Lantinga's avatar
      Fixed bug #522 · b8e0d807
      Sam Lantinga authored
       Mike Frysinger      2007-12-10 16:47:36 PST
      
      it's much easier to manage .pc files for cross-compiling setups than it is for
      random *-config scripts ... the cross-compiled pkg-config files can all be
      easily/tightly controlled and separate from the host pkg-config files.  the
      *-config files however are to be found in $PATH and can easily pick the wrong
      one.
      
      can we get the sdl.m4 macro updated so that it checks for libsdl.pc first via
      the standard PKG_CHECK_MODULES() m4 macro, and if that fails, fall back to the
      normal sdl-config voodoo.
      
      --HG--
      extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%403965
      b8e0d807
    • Sam Lantinga's avatar
      Eric Wing to Sam · 3fcfb40e
      Sam Lantinga authored
      Included is the fix for the missing SDL_revision.h in the framework.
      
      Also, I include the project template fixes for the prefix header files. But since this is in SVN directly, you must rename the files named
      SDLApp_Prefix.pch
      to
      ___PROJECTNAMEASIDENTIFIER____Prefix.pch
      
      in the TemplatesForXcodeSnowLeopard and TemplatesForXcodeLeopard directories. (Do not rename the Tiger ones.)
      
      --HG--
      rename : Xcode/TemplatesForXcodeLeopard/SDL Application/SDLApp_Prefix.pch => Xcode/TemplatesForXcodeLeopard/SDL Application/___PROJECTNAMEASIDENTIFIER____Prefix.pch
      rename : Xcode/TemplatesForXcodeLeopard/SDL Cocoa Application/SDLApp_Prefix.pch => Xcode/TemplatesForXcodeLeopard/SDL Cocoa Application/___PROJECTNAMEASIDENTIFIER____Prefix.pch
      rename : Xcode/TemplatesForXcodeLeopard/SDL OpenGL Application/SDLApp_Prefix.pch => Xcode/TemplatesForXcodeLeopard/SDL OpenGL Application/___PROJECTNAMEASIDENTIFIER____Prefix.pch
      rename : Xcode/TemplatesForXcodeSnowLeopard/SDL Application/SDLApp_Prefix.pch => Xcode/TemplatesForXcodeSnowLeopard/SDL Application/___PROJECTNAMEASIDENTIFIER____Prefix.pch
      rename : Xcode/TemplatesForXcodeSnowLeopard/SDL Cocoa Application/SDLApp_Prefix.pch => Xcode/TemplatesForXcodeSnowLeopard/SDL Cocoa Application/___PROJECTNAMEASIDENTIFIER____Prefix.pch
      rename : Xcode/TemplatesForXcodeSnowLeopard/SDL OpenGL Application/SDLApp_Prefix.pch => Xcode/TemplatesForXcodeSnowLeopard/SDL OpenGL Application/___PROJECTNAMEASIDENTIFIER____Prefix.pch
      extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%403963
      3fcfb40e
    • Sam Lantinga's avatar
      Fixed bug #817 · 00fcbc74
      Sam Lantinga authored
       Daniele Forghieri      2009-09-30 15:48:24 PDT
      
      Some tests doesn't use the correct include statement (and there are some
      missing declaration) and some test use C++ variable after statement, preventing
      compile wicth Open Watcom
      
      The patch attached fixes this
      
      --HG--
      extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%403962
      00fcbc74
    • Sam Lantinga's avatar
      Fixed bug #814 · 4968cb27
      Sam Lantinga authored
       Daniele Forghieri      2009-09-30 15:40:53 PDT
      
      To compile the source in libm the variable huge must be renamed, I choose
      huge_val
      
      The patch attached change it so it compiles
      
      --HG--
      extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%403961
      4968cb27
    • Sam Lantinga's avatar
      Fixed a bug where when the audio starts paused all the DirectSound buffers · 4051f91f
      Sam Lantinga authored
      will end up getting locked and never unlocked and sound will never play.
      
      Added a FIXME for Ryan to look at, too. :)
      
      --HG--
      extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%403960
      4051f91f
    • Sam Lantinga's avatar
      Adam Strzelecki to SDL · de0dbff2
      Sam Lantinga authored
      Since current DirectFB implementation is incomplete for YUV surfaces (actually causes segmentation faults when trying Lock and use YUV planar textures) I decided to fix it a bit.
      Here's a patch that should make DirectFB properly support YUV both packed and planar (3 planes).
      
      (1) Removed SDL_BYTESPERPIXEL at all in favor of DFB_BYTES_PER_PIXEL(SDLToDFBPixelFormat(fmt)) which does return always proper BPP for YUVs too, coz SDL_BYTESPERPIXEL returns incorrect values for FOURCCs
      (2) Fixed data->pixels allocation for planar YUVs in CreateTexture, it should allocate 150% more space
      (3) Copy other planes for planar YUVs in UpdateTexture
      (4) Moved checking if format is supported at all with DirectFB on CreateTexture at the beginning of the code
      
      Waiting for comments,
      --
      Adam Strzelecki | nanoant.com
      
      --HG--
      extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%403959
      de0dbff2
    • Sam Lantinga's avatar
      Use gcc's built-in dependency generation, thanks to Adam Strzelecki · 361d31ae
      Sam Lantinga authored
      --HG--
      extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%403958
      361d31ae
  6. 03 Oct, 2009 1 commit
    • Sam Lantinga's avatar
      [SDL] Bad math in SDL_RenderCopy · 7f262312
      Sam Lantinga authored
      Mason Wheeler to sdl
      
      When I tried to render an image using something other than NULL for srcrect, it got horribly distorted.  I traced it down to the fact that the math in the rectangle adjustments performed just before the call to renderer->RenderCopy is written inside out.  It should look like this:
      
             if (dstrect->w != real_dstrect.w) {
                 int deltax = (dstrect->x - real_dstrect.x);
                 int deltaw = (dstrect->w - real_dstrect.w);
                 real_srcrect.x += (deltax * real_srcrect.w) / dstrect->w;
                 real_srcrect.w += (deltaw * real_srcrect.w) / dstrect->w;
             }
             if (dstrect->h != real_dstrect.h) {
                 int deltay = (dstrect->y - real_dstrect.y);
                 int deltah = (dstrect->h - real_dstrect.h);
                 real_srcrect.y += (deltay * real_srcrect.h) / dstrect->h;
                 real_srcrect.h += (deltah * real_srcrect.h) / dstrect->h;
      
      --HG--
      extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%403957
      7f262312
  7. 02 Oct, 2009 1 commit
  8. 01 Oct, 2009 2 commits
    • Sam Lantinga's avatar
      Eric Wing to Sam · 7210963b
      Sam Lantinga authored
      Lots of fixes.
      Fixed missing power management building.
      Added template icons to the project templates.
      DocSet stuff
      Documentation fixes..
      
      Fixed all the SDLtests. (Lots of tedious work.) It now depends on the static library target for convenience so I am not going to remove it from the SDL xcode project.
      
      --HG--
      extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%403952
      7210963b
    • Sam Lantinga's avatar
      Getting ready for a new drop from Eric, hopefully the last time I have to wipe this. · 64da4d2a
      Sam Lantinga authored
      --HG--
      extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%403951
      64da4d2a
  9. 29 Sep, 2009 4 commits
  10. 28 Sep, 2009 3 commits
  11. 27 Sep, 2009 1 commit
    • Sam Lantinga's avatar
      Fixed bug #716 · 8349cf08
      Sam Lantinga authored
       Armin Burgmeier      2009-03-15 04:35:45 PDT
      
      When I hold a mouse button down on another (non-SDL) window, then move the
      mouse over an SDL window and releasing the mouse button there, then the
      application does not receive an SDL_ACTIVEEVENT with state SDL_APPMOUSEFOCUS
      and gain 1.
      
      Furthermore, SDL_GetAppState() reports the application not having mouse focus
      until moving the mouse out of the window and back in again.
      
      --HG--
      extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%403927
      8349cf08
  12. 26 Sep, 2009 1 commit
    • Sam Lantinga's avatar
      Fixed 32-bit build · bb9b9834
      Sam Lantinga authored
      --HG--
      extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%403916
      bb9b9834