pygame is sharing code with you

Bitbucket is a code hosting site. Unlimited public and private repositories. Free for small teams.

Don't show this again

pygame / pygame http://pygame.org/

Clone this repository (size: 15.4 MB): HTTPS / SSH
hg clone https://bitbucket.org/pygame/pygame
hg clone ssh://hg@bitbucket.org/pygame/pygame
Filename Size Date modified Message
_numericsndarray.c 7.2 KB Fixed format typecodes for numpy sndarray.
_numericsurfarray.c 37.4 KB Making it so the numeric based surfarray doesn't stick around without numeric
alphablit.c 55.1 KB some fixes for BLEND_RGBA_*
base.c 14.2 KB Added pygame.get_sdl_byteorder() to get the SDL byte order. Added pixelarray and mask html docs. Fixed buffer length in surface.get_buffer().
bitmask.c 19.3 KB Adding the bitmask code from Ulf Ekstrom.
bitmask.h 3.9 KB Adding the bitmask code from Ulf Ekstrom.
bufferproxy.c 10.3 KB Reworked locking code to be more strict about locking.
cdrom.c 14.5 KB Changes from Marcus for ref counting bug fixes and
cdrom.doc 6.6 KB Fixed numerous doc comments. Removed wrong Rect.clip_ip() entry.
color.c 36.5 KB Fixed 2.4 hex representation for colors.
color.doc 3.0 KB Fixed range issues for I1I2I3 color space.
constants.c 9.8 KB Fixed slicing issues as reported by Lenard. Fixed surface lock tests.
display.c 28.1 KB Added display.set_mode() resolution enhancement as posted by Lorenz Quack.
display.doc 15.6 KB Fixed numerous doc comments. Removed wrong Rect.clip_ip() entry.
draw.c 40.8 KB Added Color class.
draw.doc 4.6 KB made a note on how to do an aapolygon
event.c 25.0 KB fixes to compile on windows (toolkit compiler) and some bounds checking on event calls to prevent buffer over-runs (thanks to John Popplewell)
event.doc 8.7 KB error in set_allowed
fastevent.c 8.4 KB Changes from Marcus for ref counting bug fixes and
fastevents.c 3.6 KB Changes from Marcus for ref counting bug fixes and
fastevents.h 1.6 KB experimental fastevents wrapper
ffmovie.c 26.5 KB import fixes
ffmovie.h 3.1 KB ffmpeg movies moved to movieext
font.c 18.2 KB Added Color class.
font.doc 8.8 KB added back in the Font.metrics documentation.
font.h 2.0 KB newstyle Font
image.c 42.5 KB opengl save segfault: moved __stdcall again
image.doc 4.7 KB Changes from Brian Fisher to add RGBA_PREMULT & ARGB_PREMULT type to
imageext.c 13.0 KB opengl save segfault: moved __stdcall again
joystick.c 10.7 KB Changes from Marcus for ref counting bug fixes and
joystick.doc 6.7 KB more doc updates from Dan Richter
key.c 3.8 KB Updated constants GL_SWAP_CONTROL,GL_ACCELERATED_VISUAL,BUTTON_X1,BUTTON_X2
key.doc 8.3 KB Updated constants GL_SWAP_CONTROL,GL_ACCELERATED_VISUAL,BUTTON_X1,BUTTON_X2
mask.c 15.7 KB _Really_ fixed the mask docs.
mask.doc 1.8 KB _Really_ fixed the mask docs.
mixer.c 27.8 KB Fixed bug with mixer.get_init() Thanks Frankie Robertson
mixer.doc 14.7 KB making channel & sound play support keyword arguments and adding fade_ms argument for fading in
mixer.h 2.5 KB From Marcus: Fixes lots of warnings... mostly redeclarations.
mouse.c 6.1 KB Changes from Marcus for ref counting bug fixes and
mouse.doc 4.7 KB a note about get_rel
movie.c 13.8 KB Added checks for video init to movie. Fixed tests.
movie.doc 4.7 KB typo
movieext.c 18.2 KB ffmpeg movies moved to movieext
music.c 9.4 KB patch from Forrest Voight for file-likes in music, thanks Brian and Forrest.
music.doc 4.5 KB fixed fadeout docs
numeric_arrayobject.h 16.8 KB Added numpy surface array module. Removed Numeric dependency and imported Numeric/arrayobject header.
overlay.c 7.1 KB Changes from Marcus for ref counting bug fixes and
overlay.doc 2.0 KB Additions for Overlay.
pgopengl.h 395 B opengl save segfault: moved __stdcall again
pixelarray.c 57.6 KB Fixed slicing issues as reported by Lenard. Fixed surface lock tests.
pixelarray.doc 5.4 KB typo fix
pixelarray_methods.c 35.9 KB Added Color class.
pygame.doc 4.2 KB Updated and fixed docs.
pygame.h 30.6 KB Reworked locking code to be more strict about locking.
pygamedocs.h 49.0 KB Added Surface.set_masks and .set_shifts useful for using data in
rect.c 39.8 KB Changes from Marcus for ref counting bug fixes and
rect.doc 6.6 KB Fixed numerous doc comments. Removed wrong Rect.clip_ip() entry.
rotozoom.c 14.9 KB Thanks Christopher Stone, John Myers, John Poppleweel, and Marcus!
rwobject.c 11.4 KB patch from Forrest Voight for file-likes in music, thanks Brian and Forrest.
scale2x.c 5.8 KB advancemame scale2x
scrap.c 8.3 KB Fixed display detection for scrap module.
scrap.doc 5.2 KB Updated pygame.scrap docs
scrap.h 4.4 KB Improved pygame.scrap documentation.
scrap_mac.c 2.2 KB Some mac scrap fixes from Marcus.
scrap_qnx.c 6.3 KB forgot to add in some files from the scrap patch
scrap_win.c 10.4 KB scrap_win.c: Assign CF_DIBV5 a value if undefined
scrap_x11.c 24.5 KB Fixed display detection for scrap module.
surface.c 60.4 KB Added Surface.set_masks and .set_shifts useful for using data in
surface.doc 22.7 KB Added Surface.set_masks and .set_shifts useful for using data in
surface.h 9.6 KB some fixes for BLEND_RGBA_*
surface_fill.c 19.1 KB Added BLEND_RGBA_* special flags for blit, and fill.
surflock.c 8.0 KB Reworked locking code to be more strict about locking.
time.c 10.2 KB Fixed typo and build
time.doc 3.9 KB Fixed numerous doc comments. Removed wrong Rect.clip_ip() entry.
transform.c 102.4 KB Fixed array bounds bug that crashed Python 2.6 for transform_test.py
transform.doc 5.6 KB Bugfix and test for transform.threshold, updated docs (thanks Nirav), added basic tagging to run_tests.py/test_runner.py.