1. pygame
  2. pygame
  3. pygame


pygame / CHANGELOG

aholkner f61d137 

aholkner 545abee 

aholkner a1df1cc 

aholkner 545abee 
aholkner eee12a9 

aholkner 5d06d97 
aholkner c8d5996 
aholkner 5b83052 

aholkner 30436d9 
aholkner 61b3dff 
aholkner eee12a9 
aholkner 785f1e2 

aholkner 13440ba 
aholkner 087bac4 

aholkner 6e59171 
aholkner ada0da9 

aholkner a9a5bbf 

aholkner 769052c 

aholkner 5461377 

aholkner 5ec8488 
aholkner 5461377 
aholkner 13440ba 
aholkner 785f1e2 
aholkner 9e87430 

aholkner 4d7855d 
aholkner 9e87430 

Pygame-ctypes 0.06
 - Initial release (version numbering coincides with SDL-ctypes release).

SDL-ctypes 0.06
 - Python 2.3 support
 - Fixes to SDL_sound
 - Added playsound_simple test
 - Fixed pitch bug in pixels_numpy.py and added event loop
 - Added interop_pil and interop_pil2 tests; demonstrating interoperability
   with PIL.

SDL-ctypes 0.05
 - Darwin support:
    - locate the SDL framework before passing to ctypes
    - Use RTLD_GLOBAL to workaround ctypes on Panther bug
    - Connect to window manager before SDL_Init(SDL_INIT_VIDEO) 
        - requires PyObjC
 - Added SDL.endian submodule
 - Pitch calculated correctly for returning SDL_Surface.pixels
 - SDL_WM_SetCaption and SDL_WM_GetCaption accept and return Unicode strings.
 - Removed SDL_opengl.h from SDL.constants
 - Added SDL_CreateCursor.
 - Documented struct classes
 - Added SDL_sound (untested)

SDL-ctypes 0.04
 - Support for 1 bit depth surfaces.
 - Ported all relevant SDL tests.
 - Removed unit/ directory; all tests will reside in test/.
 - Added SDL_GL_GetAttribute
 - Added to_string method in SDL_array
 - Removed read-only check from SDL_PixelFormat
 - Added pixel and bitfield access to SDL_Overlay
 - SDL_Timer allows timer to be disabled by setting the callback to None
 - Implemented SDL_WM_SetIcon
 - Fixed SDL_SetEventFilter callback
 - Fixed SDL_Surface.pixels size to respect pitch rather than width
 - SDL.dll refactored into a class, so it can be used for any SDL-like
   library (i.e., SDL_image, SDL_ttf, etc)
 - SDL.dll no longer requires a version function to load, will presume
   version 0.0.0 if unversioned (needed for SDL_image).
 - Added SDL_ttf and SDL_mixer support
 - Added as_int16 and as_int32 methods to SDL_array.
 - Support for SDL 1.2.11 (no API change)

SDL-ctypes 0.03
 - Set func_name instead of __name__ in `SDL.dll.function`; this should
   fix an error about __name__ being unwriteable in OS X (untested).
 - Provide access to unpythonified functions via _SDL_PeepEvents etc,
   rather  than SDL.dll._dll.SDL_PeepEvents.  This is cleaner, and sets
   things up for a unified compatibility mechanism.
 - `since` argument added to `SDL.dll.function` to specify minimum version
   of loaded library.
 - support/prep_doc.py now ignores private functions marked with "_"
 - version support for 1.2.1 to 1.2.10
        since 1.2.7:
            SDL_RWFromConstMem added
        since 1.2.10:
            SDL_WM_SetCaption unicode arguments
            SDL_VideoInfo window size attributes
            SDL_GetKeyRepeat added
 - SDL.array module added
 - SDL.video functions modified to accept and return SDL.array.SDL_array,
   numpy arrays or any other sequence.
 - Implemented SDL_CreateRGSurfaceFrom
 - added test programs test/testpalette.py and test/testgamma.py
 - filled holes in test/testvidinfo.py
 - __copy__ and __deepcopy__ methods added to SDL_Colour and SDL_Rect
 - Constants and enums in keysym.py moved into constants.py
 - SDL_keysym.unicode is now a unicode string type, not integer