log src/surface.c @ 3182:0c07af110477 docs-changes

age author description
Sat, 07 Jul 2012 15:08:28 +0200 Rene Dudfield Return empty rect if coordinates make rect off screen. Fixes #123.
Wed, 05 Oct 2011 16:46:56 +0200 Rene Dudfield Another fix for #93 where x or y were less than 0.
Wed, 05 Oct 2011 16:40:35 +0200 Rene Dudfield [BUG] Fixes #93. Where oversized input rect would not work
Wed, 21 Sep 2011 12:55:47 -0700 Lenard Lindstrom Fix Surface instance reference count bug when a Surface.get_view() is garbage collected.
Tue, 20 Sep 2011 21:15:46 -0700 Lenard Fix memory leak with with pygame.surfarray.pixels3d - thanks Christopher Night
Wed, 17 Aug 2011 22:39:58 -0700 Lenard Lindstrom Bug fix: Issue 2 - Surface.subsurface segfault
Sun, 03 May 2009 15:35:11 +0000 gamedude Merged trunk 1993-2052 symbian_s60
Thu, 02 Apr 2009 16:36:56 +0000 gamedude Merged trunk 1948->1985 symbian_s60
Sun, 22 Feb 2009 12:28:02 +0000 gamedude Merged trunk r1760->r1947 symbian_s60
Sat, 03 Jan 2009 13:35:38 +0000 gamedude Added IMPPREFIX to be used when importing pygame module. symbian_s60
Sat, 03 Jan 2009 13:24:20 +0000 gamedude The rest of the symbian ported sources symbian_s60
Wed, 03 Aug 2011 01:35:11 +0000 Lenard Lindstrom Bug fix: Surface.blit seqfaulted on Debian for 8 bit target and 32 source with per-pixel alpha when the display was not initialized; add special blit case.
Sat, 30 Jul 2011 10:38:49 +0000 Rene Dudfield Fixes some array interface related crashes and test failures on the amd64 platform(win and osx). Thanks Christoph Gohlke.
Mon, 04 Apr 2011 21:49:03 +0000 Lenard Lindstrom remove tags and make all block bracing consistent with PEP 7
Tue, 22 Feb 2011 05:24:01 +0000 Lenard Lindstrom Surface.get_view('2') now returns a view for 24 bit surfaces.
Mon, 21 Feb 2011 00:26:38 +0000 Lenard Lindstrom add updates to surface.c, etc that were skipped in the merge with the surface_buffer branch
Tue, 08 Feb 2011 05:44:53 +0000 Lenard Lindstrom Merge the buffer branch back into trunk.
Wed, 22 Sep 2010 20:18:17 +0000 Lenard Lindstrom Use capsule objects in preference to cobject objects. This allows Pygame to build an run from Python 3.2, which has to cobjects.
Sun, 16 Aug 2009 22:54:48 +0000 tanoku Merged FreeType branch into trunk.
Mon, 16 Nov 2009 18:31:40 +0000 lorenz merged changes from trunk math_module
Sun, 19 Jul 2009 15:05:09 +0000 lorenz merged changes from trunk to math_module branch math_module
Mon, 27 Jul 2009 16:11:36 +0000 zeroth Finished trunk rev merge 2544 tylerthemovie
Fri, 19 Jun 2009 23:14:11 +0000 zeroth Merged with trunk rev 2383 tylerthemovie
Wed, 17 Jun 2009 18:19:26 +0000 zeroth Merge update, added resizing to movie module. Cleaned up several really tylerthemovie
Fri, 08 May 2009 07:22:51 +0000 Rene Dudfield symbian branch merging
Thu, 07 May 2009 16:25:18 +0000 Lenard Lindstrom all standard modules build with Python 3.1. Optional movie module adapted. setup.py skips unsupported files for Python 3
Sat, 02 May 2009 01:03:14 +0000 Lenard Lindstrom merging with python3 branch r 2048
Mon, 23 Feb 2009 06:08:40 +0000 Lenard Lindstrom Complete Pygame blitter support of 8bit surfaces
Sun, 22 Feb 2009 23:44:33 +0000 Lenard Lindstrom add Surface.scroll method
Sun, 22 Feb 2009 03:47:14 +0000 Lenard Lindstrom fix surface self-blits for colorkey and blanket alpha: Bugzilla Bug 19
Thu, 19 Feb 2009 06:28:59 +0000 Lenard Lindstrom Make pygame.Surface raise a ValueError for questionable masks
Sat, 07 Feb 2009 04:38:02 +0000 Lenard Lindstrom bug fix - required modules not raising error when failing to import.
Mon, 02 Feb 2009 06:07:54 +0000 Rene Dudfield fixed some 64 bit issues... failing tests.
Tue, 27 Jan 2009 01:49:44 +0000 Lenard Lindstrom revert unintended change to surface.rgb_map in rev 1875
Sun, 25 Jan 2009 06:12:11 +0000 Lenard Lindstrom surface.unmap_rgb now METH_O
Wed, 07 Jan 2009 23:23:31 +0000 Lenard Lindstrom Add keyword arguments to Surface blit and fill
Sun, 30 Nov 2008 00:47:53 +0000 Lenard Lindstrom Remove some compiler warnings
Thu, 17 Jul 2008 21:34:27 +0000 Rene Dudfield Added Surface.set_masks and .set_shifts useful for using data in
Sat, 21 Jun 2008 08:39:15 +0000 Rene Dudfield some fixes for BLEND_RGBA_*
Mon, 16 Jun 2008 18:46:56 +0000 marcus Reworked locking code to be more strict about locking.
Fri, 13 Jun 2008 21:23:04 +0000 marcus Fixed Surface.set_alpha() overflow bug. Minor improvements for integer rgba color values.
Fri, 13 Jun 2008 10:05:57 +0000 marcus Fixed some rounding issues for the color conversions. Fixed colorkey assignment issues. The Color stuff still has some problems though.
Mon, 09 Jun 2008 19:03:38 +0000 marcus Fixed locking and ref count leaks in Numeric surfarray.
Sat, 24 May 2008 06:23:52 +0000 marcus Added Color class.
Tue, 19 Feb 2008 06:45:18 +0000 brian surface.get_bounding_rect
Sat, 09 Feb 2008 04:55:51 +0000 brian making it so asking for a SRCALPHA surface with an unspecified bit depth but a video depth of 24-bit results in a 32-bit surface
Mon, 07 Jan 2008 08:27:52 +0000 marcus Fixed numpyarray.pixels3d(), thanks to Lenard Lindstrom for pointing on it.
Mon, 31 Dec 2007 22:09:55 +0000 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().
Sat, 15 Dec 2007 01:23:59 +0000 Rene Dudfield Mask can now get bounding rects of set bits.
Sat, 01 Sep 2007 08:47:33 +0000 Rene Dudfield Changes from Marcus.
Sun, 26 Aug 2007 07:50:24 +0000 Rene Dudfield surface.set_at((0,0), 0x0000FF) was failing for 24 bit surfaces.
Thu, 23 Aug 2007 10:15:42 +0000 Rene Dudfield a few more changes from Marcus that I missed committing from the
Wed, 22 Aug 2007 07:21:16 +0000 Rene Dudfield added keyword argument processing for Surface.
Wed, 22 Aug 2007 00:25:36 +0000 Rene Dudfield 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.
Tue, 21 Aug 2007 22:14:21 +0000 Rene Dudfield fixed a segfault for get_bitsize, get_bytesize, and get_alpha with 24 bit surfaces, and uninitialised pygame.
Wed, 27 Jun 2007 00:24:00 +0000 Rene Dudfield Changes from Marcus for ref counting bug fixes and
Wed, 20 Jun 2007 07:47:54 +0000 Rene Dudfield I hastily removed a sprintf that was needed.
Tue, 29 May 2007 23:43:59 +0000 Rene Dudfield commented out some printf's.
Tue, 29 May 2007 22:29:01 +0000 Rene Dudfield Marcus has added in blend modes for the surface.fill function.
Tue, 15 May 2007 23:36:08 +0000 Rene Dudfield From Marcus: Fixes lots of warnings... mostly redeclarations.