Source

pygame / test / mask_test.py

Author Commit Message Labels Comments Date
marcus
Added sdl and sdlgfx tags. Added tag listing option for test execution.
Branches
pgreloaded
marcus
Reimplemented and simplified unit test framework.
Branches
pgreloaded
marcus
Added mask.Mask.copy() method and copy-module support to mask.Mask.
Branches
pgreloaded
marcus
Added pygame2.resources - resource handling routines. Added stream support for freetype.Font files. Added generic CPyStreamWrapper object for stream management within the C API. Added IsRead/WriteableStreamObj() C API methods for stream checking. Added bufferproxy unit tests. Added sdlext.fastevents documentation. Added more sdl.video.Surface unit tests. Added LongFromObj() and UlongFromObj() C API methods. Completed most math module portage (from tr…
Branches
pgreloaded
marcus
Added more unit tests. Removed --incomplete flag from test runner. Removed ignore leftovers. Added unit test decorators for interactive unit tests which require user feedback.
Branches
pgreloaded
marcus
Fixed sdlext.scrap module import for Python 3.x. Fixed examples.import example. Lots of documentation fixes - do not be too linky about classes within their own documentation scope. Added sdlext.constants and sdlgfx.constants documentation. Minor unittest additions.
Branches
pgreloaded
marcus
Removed smpeg reqirement for msys dependency builds. Fixed pygame2.font name and type matching. Fixed pygame2.sdlttf.sysfont to use only ttf fonts. Improved __repr__ implementation for several classes. Fixed clipping crash in sdl.video.Surface.update(). Fixed buttons tuple in sdl.event.Event class.
Branches
pgreloaded
marcus
Added RGBA AVG, DIFF, SCREEN, AND, OR, XOR blit blendings. Added more sdl.constants documentation. Fixed a color conversion issue in sdl.video.Surface.set_colorkey(). sdl.video.Surface.set_colorkey() will use SRCCOLORKEY as default flag.
Branches
pgreloaded
marcus
Added masks for pgtypes. Added first sdl.video.Surface blit tests. Fixed sdl.video.Surface.flip() return values. Fixed missing exception in sdl.video.Surface constructor. Fixed missing opaque alpha value setting for RGB surfaces. Reverted test framework to old non-subprocess behaviour.
Branches
pgreloaded
marcus
Fixed define macros for build systems. Fixed minor type detection issue in sdl.video.Surface.save. Changed doc text wrapping for test generator.
Branches
pgreloaded
marcus
Fixed C doc string creator. Fixed Mask.convolve() method argument checks. Fixed base C API and SDL C API NULL arguments. Added Mask.convolve() tests from trunk.
Branches
pgreloaded
marcus
Added sdlgfx.primitive.filled_pie () method for the filledPieColor function. Added mask.convolve() from trunk. Added documentation for font, sdl.cursors, sdlext.font, sdlext.numericsurfarray, sdlext.numpysurfarray, sdlext.surfarray and sdlttf.sysfont modules. Added C API documentation for sdl.joystick, sdl.mouse, sdl.video, sdl.rwops, sdlext, sdlgfx and sdlttf modules. Added extending and module creation guide and FAQ to HTML documentation. Added Unix build guide. Added ex…
Branches
pgreloaded
marcus
Fixed mask.from_threshold and surface locks.
Branches
pgreloaded
marcus
Added pygame2.sdl.video.Surface.set_at() method. Added mask tests. Removed PyType_GenericNew and PyObject_New usage. Fixed __new__() instantiation hooks (except for pygame2.physics) Fixed mask/surface locking.
Branches
pgreloaded