Permalink
Commits on Mar 14, 2015
  1. SDL::Palette should not be destroyed by us

    Blaizer committed with wchristian Jan 12, 2013
    It's destroyed on SDL_FreeSurface. Destroying it when the Perl reference
    to it is lost causes problems. If we do want to destroy them when the
    Perl reference is lost, copies to SDL::Surface's palettes must always be
    returned, not the palettes themselves.
  2. SDL_WM_SetIcon transparency now works on 24 bit surfaces

    Blaizer committed with wchristian Dec 24, 2012
    Just convert them to 32 bit surfaces
  3. App: Put t alias for title back

    Blaizer committed with wchristian Jun 30, 2012
  4. Controller: Made stop signals work better with pause

    Blaizer committed with wchristian Jun 13, 2012
    needs testing, though
  5. Let stop take a param and also fixed min_t to do its job much better

    Blaizer committed with wchristian Jun 10, 2012
    Still gotta fix tests and update docs
  6. clarify argments to handler subs in SDLx::App

    wchristian committed Mar 13, 2015
    Previously it was easy for someone to look at the docs and assume the move handler operated in fixed steps, only discovering how wrong that is if they end up with a need to dig into the SDLx::Controller documentation. With this line it becomes obvious that the move handler takes a number of arguments and that research is necessary.
    
    And while i'm at it, also adding the arguments for the other handlers.
    
    Conflicts:
    	lib/pods/SDLx/App.pod
  7. fix segfault when cleaning up MixChunks on windows

    FROGGS committed with wchristian May 4, 2014
    We built the libSDL binaries several years ago, and so it was built
    against an older runtime library (msvcrt.dll).
    Now we build SDL itself against msvcr110.dll for example, and therefore
    allocate on another heap than the free() is taking place, which happens
    in libSDL_mixer itself.
    See: http://stackoverflow.com/questions/23257226/sdl-mixer-mix-freechunk-crashing-on-sample-created-in-memory
  8. added travis buildbot

    KohaAloha committed with wchristian Aug 27, 2013
  9. New version of GPL text (Closes #245)

    bricas committed with wchristian Apr 17, 2013
    Conflicts:
    	COPYING
  10. Adding user event type to the push events for ia64 and hpux archs tha…

    kthakore committed with wchristian Sep 6, 2013
    …t don't pump the pushed event.
  11. Update CHANGELOG

    Blaizer committed with wchristian Apr 17, 2013
  12. My/Builder/Darwin fixed rel2abs being not found

    Blaizer committed with wchristian Apr 17, 2013
    Conflicts:
    	inc/My/Builder/Darwin.pm
  13. pdl image to surface example

    FROGGS committed with wchristian Sep 23, 2012
  14. Release 2.541_10

    jtpalmer committed with wchristian Aug 13, 2012
    Conflicts:
    	Build.PL
  15. Fix handler removal

    jtpalmer committed with wchristian Aug 9, 2012
    It's necessary to empty the referenced array because other references to
    the array may exist.  Replacing the referenced array with an empty array
    doesn't change the other references (e.g. those used in the run method).
  16. added libz to libraries hash

    FROGGS committed with wchristian Aug 8, 2012
  17. libz is now loaded too if we load libpng

    FROGGS committed with wchristian Aug 8, 2012
    Conflicts:
    	CHANGELOG
  18. Release 2.541_09

    jtpalmer committed with wchristian Aug 6, 2012
    Conflicts:
    	lib/SDL/Audio.pm
    	lib/SDL/AudioCVT.pm
    	lib/SDL/AudioSpec.pm
    	lib/SDL/CD.pm
    	lib/SDL/CDROM.pm
    	lib/SDL/CDTrack.pm
    	lib/SDL/Color.pm
    	lib/SDL/Cursor.pm
    	lib/SDL/Event.pm
    	lib/SDL/Events.pm
    	lib/SDL/GFX.pm
    	lib/SDL/GFX/BlitFunc.pm
    	lib/SDL/GFX/FPSManager.pm
    	lib/SDL/GFX/Framerate.pm
    	lib/SDL/GFX/ImageFilter.pm
    	lib/SDL/GFX/Primitives.pm
    	lib/SDL/GFX/Rotozoom.pm
    	lib/SDL/Image.pm
    	lib/SDL/Joystick.pm
    	lib/SDL/Mixer.pm
    	lib/SDL/Mixer/Channels.pm
    	lib/SDL/Mixer/Effects.pm
    	lib/SDL/Mixer/Groups.pm
    	lib/SDL/Mixer/MixChunk.pm
    	lib/SDL/Mixer/MixMusic.pm
    	lib/SDL/Mixer/Music.pm
    	lib/SDL/Mixer/Samples.pm
    	lib/SDL/Mouse.pm
    	lib/SDL/MultiThread.pm
    	lib/SDL/Net.pm
    	lib/SDL/Net/IPaddress.pm
    	lib/SDL/Net/TCP.pm
    	lib/SDL/Net/UDP.pm
    	lib/SDL/Overlay.pm
    	lib/SDL/Palette.pm
    	lib/SDL/Pango.pm
    	lib/SDL/Pango/Context.pm
    	lib/SDL/PixelFormat.pm
    	lib/SDL/RWOps.pm
    	lib/SDL/Rect.pm
    	lib/SDL/SMPEG.pm
    	lib/SDL/SMPEG/Info.pm
    	lib/SDL/Surface.pm
    	lib/SDL/TTF.pm
    	lib/SDL/TTF/Font.pm
    	lib/SDL/Time.pm
    	lib/SDL/Version.pm
    	lib/SDL/Video.pm
    	lib/SDL/VideoInfo.pm
    	lib/SDL_perl.pm
    	lib/SDLx/Controller/Interface.pm
    	lib/SDLx/Controller/State.pm
    	lib/SDLx/Layer.pm
    	lib/SDLx/LayerManager.pm
    	lib/SDLx/SFont.pm
    	lib/SDLx/Surface.pm
    	lib/SDLx/Validate.pm
  19. Update manifest

    jtpalmer committed with wchristian Aug 6, 2012