Commits

Author Commit Message Labels Comments Date
marcus
Fixed build for VC++. Updated msys build script to latest version.
Branches
pgreloaded
marcus
Added new base.Surface class as abstract base class for surface objects. Fixed various Python 3.0.1 depreciation issues. Fixed segmentation faults for 4bpp to 4bpp blend blits. Fixed several GCC warnings. Renamed sdl.video.Surface.clone() to sdl.video.Surface.copy() sdl.video.Surface inherits from base.Surface now. Former SDL PySurface C API now resolves to PySDLSurface.
Branches
pgreloaded
Lenard Lindstrom
fixes point list bug for polygon and bezier
Branches
pgreloaded
marcus
Added FRect.copy() and Rect.copy() methods (from trunk). Merged alpha blending fix from trunk. Fixed Color creation from integer and long values. physics module components use a top-left alignment for the smallest values now. Added Color tests.
Branches
pgreloaded
marcus
Fixed includes in preparation for sdl_pgame
Branches
pgreloaded
marcus
Fixed wrong include in surface.c. Added prebuilt dependency link to Lenard's repository.
Branches
pgreloaded
marcus
Added build.bat batch file for VC Toolkit 2003 build support. Added registry key for VC Toolkit 2003 build support. Added VC build instructions. Brushed up HTML documentation generator(s).
Branches
pgreloaded
marcus
Added more sdl.event doc strings.
Branches
pgreloaded
marcus
Fixed memory leaks in pygame2.sdlext.PixelArray subscript methods.
Branches
pgreloaded
marcus
Added PYGAME_USEREVENT and PYGAME_USEREVENT_CODE constants for the pygame2.sdl.event C API events Started to add the documentation for the pygame2.sdl.event module. Fixed USEREVENT event type handling for the python level of the pygame2.sdl.event module.
Branches
pgreloaded
marcus
Added simple pygame2.sdl.cdrom example. Added first pygame2.sdl.cdrom documentation.
Branches
pgreloaded
marcus
Fixed RECT/CIRCLE typedefs for Win32 API by renaming them to ST_RECT and ST_CIRCLE. Fixed memory leak in pygame2.sdl.event API. Improved RST generator and some documentation.
Branches
pgreloaded
marcus
Use environment arguments to identify which parts should be built.
Branches
pgreloaded
marcus
Cleaned up physics C API AABBox interfaces. Fixed some error messages in the sdl.surface C API. Fixed missing imports in the C API tests.
Branches
pgreloaded
marcus
Added missing C API export for the BufferProxy class. Fixed physics AABBox C API interfaces. Fixed physics PyVector2 C API interfaces. Added bufferproxy and mask C API tests. Added first physics C API tests.
Branches
pgreloaded
marcus
Added PyFrect C API tests.
Branches
pgreloaded
marcus
Added missing pgcompat.h include to pygame2.base module installation target. Fixed argument NULL pointer checks for C API calls. Added first, simple C api tests under test/c_api.
Branches
pgreloaded
marcus
Moved documentation system to sphinx bundle_docs.py now includes the examples. release target creates both, docs dist and source dist now. Removed doc/create_htmlref.py - it's handled by sphinx now. Added doc/create_rstref.py to create RST files from the XML sources.
Branches
pgreloaded
marcus
Minor physics cleanups and improvements - still broken though.
Branches
pgreloaded
marcus
Fixed blit operations for 4bpp surfaces with different byte order in pgreloaded.
Branches
pgreloaded
marcus
Added Python 3.x Unicode/String/Byte conversion routines in pygame2.base. Added Python 3.x compatibility support in pgcompat.h. Fixed string handling for Python 3.x. Fixed file IO handling for Python 3.x. Added simple pygame2.sdlext.draw example. Fixed pygame2.sdlext.font module for Python 3.x.
Branches
pgreloaded
marcus
Fixed a minor error stack corruption.
Branches
pgreloaded
marcus
pygame2.sdlext.draw.* methods are less strict about color types now. Fixed several bugs in pygame2.physics module, which prevented it from working. Fixed clipping which caused hard crashes in pygame2.sdlext.draw Fixed array assignments in pygame2.sdlext.draw.polygon Fixed python exception stack issues with not clearing earlier set exceptions.
Branches
pgreloaded
marcus
Moved SDL related examples to examples/sdl. Fixed an issue in pygame2.sdlmixer.constants, if libmad is not supported.
Branches
pgreloaded
marcus
Added Visual C++ building support. Added MinGW building instructions. Added pygame2.sdlext.font module that adds a BitmapFont class for handling bitmap-based font graphics. Added pygame2.DLLPATH for Win32 DLL handling. Added py2exe example setup file under examples/ keyboard.py example uses the BitmapFont class now. Fixed severa compiler warnings. Fixed a bug in transform.h that prevented pygame2.sdlext.transform from building,…
Branches
pgreloaded
marcus
Added PointFromObject support to some pygame2.Rect and pygame2.FRect class methods.
Branches
pgreloaded
marcus
pygame2.sdl.video and pygame2.sdl.video.Surface now make use of PointFromObject and SizeFromObject, where applicable.
Branches
pgreloaded
marcus
Added (F)PointFromObject() and (F)SizeFromObject() C API methods to retrieve the size or a point from 2-value sequences or rect objects. Added more constructor possibilities to pygame2.base.Rect and pygame2.base.FRect classes. Enabled unicode support on pygame2.sdl.video module initialization. Added mouse, keyboard and pixelarray examples. Fixed missing pygame2.base module import in pygame2.sdl.image.
Branches
pgreloaded
marcus
Added fill example. Added more keyword args.
Branches
pgreloaded
marcus
Fixed pygame2.sdlttf.constants values. Added keyword support to pygame2.sdlttf.Font.render().
Branches
pgreloaded
  1. Prev
  2. Next