1. pygame
  2. pygame
  3. pygame

Commits

Author Commit Message Date Builds
Lenard Lindstrom
[BUG] Fix error in movie.c that prevents MSVC from compiling the module.
Lenard Lindstrom
[BUG] Mac builds fail: maybe using older versions of SDL_ttf or SDL_mixer. Restore version conditional code in font and music modules.
Lenard Lindstrom
merge fsencoding branch back into trunk, correcting Unicode file path encoding
Lenard Lindstrom
make WHATSNEW up-to-date
Lenard Lindstrom
set svn properties for image and audio files
Lenard Lindstrom
set svn properties on html files for easier merges and less hassle after running makeref.py
Lenard Lindstrom
freetype.Font.render_raw: identify a serious memory access bug
Lenard Lindstrom
freetype module: - fix bug in Font.render_raw that blocked actual rendering - invert foreground and background colors for Font.render_raw - fix Python 2.x/3.x bug with unicode strings in freetype_misc.py example
Lenard Lindstrom
fix freetype.Font.render_raw bug that caused it to crash
Lenard Lindstrom
pygame.freetype: fixed a UTF-16 surrogate decode bug and a null string problem. Font.render_raw crashes on Windows though.
Lenard Lindstrom
pygame.freetype: - fix prebuilt creation so includes all freetype2 header files - make surrogates option True by default so is more consistent between UCS-2 and UCS-4 Pythons. TODO: - surrogate pair handling could still be better - maybe a ucs_ver argument that does surrogate pair decoding when 4, and surrogate pair encoding when 2 (default 4).
Lenard Lindstrom
freetype module: allow (surf, posn) as Font.render dest argument
Lenard Lindstrom
freetype module: - have Font.render return (surface, rect), render_raw (bytes, (w, h))
Lenard Lindstrom
freetype module: - make UTF-16 surrogate pair translation by Font.render, render_raw, get_size, and get_metrics optional. - update documents. TODO: - have Font.render return (surface, rect), render_raw (bytes, (w, h))
Lenard Lindstrom
freetype module: - more error handling: hopefully all malloc errors are caught - handle multiple calls to Font.__init__ (added tp_new function) - simplied _ftfont_getmetrics TODO: - update documentation - need better test fonts for SMP tests and fixed_width checking - enable module building by default
Lenard Lindstrom
freetype module: - improve Unicode handling - return more meaningful error messages TODO: - simplify _ftfont_getmetrics - catch remaining memory allocation errors
Lenard Lindstrom
freetype module: - fix base.register_quit import problem - enable render to handle code points U+10000 to U+10FFFF for UCS-4 Python interpreters - allow unit tests to run when the module is present - fix install problem with freetype_misc.py's data
Lenard Lindstrom
update docs to reflect changes in r2855
Lenard Lindstrom
add some missing svn properties to help with merges
Lenard Lindstrom
upgrade numpy handling to Python 3.x
Lenard Lindstrom
fix bug with unit test framework on Windows
Lenard Lindstrom
allow Python 2.4 to compile with mingw gcc 4.5.0
Lenard Lindstrom
math module and gcc: remove distracting compiler warnings and address bug 52 at Bugzilla
Lenard Lindstrom
add font.Font unit test for special case where the filename is the default font file
Lenard Lindstrom
fix a reference count error in font_init
Lenard Lindstrom
use less cluttered way of adding relative module prefix '.' to module name
Lenard Lindstrom
user safer memory management when allocating a chunk for a buffer object
Lenard Lindstrom
use new Sound keyword arguments in _numpysndarray.make_sound
Lenard Lindstrom
remove unused Pygame installer image
Lenard Lindstrom
set svn file properties so svn branch and merge work as intended
  1. Prev
  2. Next