Commits

Author Commit Message Labels Comments Date
marcus
Added missing module handling for the numpyarray module.
marcus
Added numpy surface array module. Removed Numeric dependency and imported Numeric/arrayobject header.
marcus
Fixed Mask documentation. Added write() method to BufferProxy.
marcus
Fixed chimp tutorial formatting bug
marcus
Added pygame.get_sdl_byteorder() to get the SDL byte order. Added pixelarray and mask html docs. Fixed buffer length in surface.get_buffer().
marcus
Fixed bufferproxy stringifcation method. Fixed PixelArray's contains() method.
marcus
Fixed exception messages in PixelArray. Added unit tests for PixelArray. Fixed doc strings for PixelArray.
marcus
Added 24-bit support to PixelArray class. Fixed 8 and 16-bit support.
marcus
Added pygame.scrap unittest. scrap.set_mode() raises an exception on wrong modes now. Minor pixelarray unittest changes.
brian
fixes to compile on windows (toolkit compiler) and some bounds checking on event calls to prevent buffer over-runs (thanks to John Popplewell)
illume
Mask can now get bounding rects of set bits. pygame.transform can find edges in an image, get the average surface of many surfaces and also threshold an image by color.
illume
some test changes and fixes for win32 from Marcus.
illume
Changes from Marcus. Added get_buffer() methods to Surface, and Sound. Added a BufferProxy - which is a buffer interface only class. Remember to change your Setup file - maybe just delete it if you have made no changes to it as there is a new .c file.
illume
surface.set_at((0,0), 0x0000FF) was failing for 24 bit surfaces. Thanks Marcus!
illume
basic test for set_at
illume
using just mmx for smoothscale. Thanks Lenard Lindstrom
illume
updated with last few days changes
illume
Changes from Brian Fisher to add RGBA_PREMULT & ARGB_PREMULT type to image.tostring (a very nice thing for getting images into OpenGL) Thanks Brian!
illume
a few more changes from Marcus that I missed committing from the PixelArray patch.
illume
changes for PixelArray I forgot to commit before.
illume
A PixelArray class, which is meant to replace surfarray. It acts as a buffer for surface data. Written by Marcus. It's not quite complete, but basic functionality is implemented.
illume
added some tests for key word arguments from Brian. thanks.
illume
added keyword argument processing for Surface.
illume
SRCALPHA with 24bit surface fails.
illume
fixed a bunch of problems with surface creation. Todo with error checking the arguments... the exceptions were not being raised correctly. Also SRCALPHA without specifying a bit depth was not working correctly.
illume
fixed a segfault for get_bitsize, get_bytesize, and get_alpha with 24 bit surfaces, and uninitialised pygame.
illume
Added support for a few macros missing in python2.3 Py_RETURN_NONE Py_RETURN_TRUE Py_RETURN_FALSE Thanks Marcus.
illume
Changed the docs for surface.fill for SRCALPHA surfaces. Also added a test for SRCALPHA behaviour.
illume
image for new sprite stuff
illume
Lots of sprite module changes from DR0ID.
  1. Prev
  2. Next