1. pygame
  2. Untitled project
  3. pygame

Commits

Author Commit Message Date Builds
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
Lenard Lindstrom
remove RWopsEncodeFilePath which was prematurely added to rwobject.c
Lenard Lindstrom
add RWopsEncodeFilePath Pygame api function to rwobject
Lenard Lindstrom
Remove distracting '"_POSIX_C_SOURCE" redefined' GCC warnings from linux builds.
Lenard Lindstrom
fix rwobject memory leak when raising a memory error
Lenard Lindstrom
Update/correct Python3 svn property
Lenard Lindstrom
improve unicode handling
Lenard Lindstrom
remove distracting "'PyGAME_C_API' defined but not used" gcc warnings from Pygame build
Lenard Lindstrom
mixer.Sound: fix spelling error in an error message and add no-arguments check to the unit tests
  1. Prev
  2. Next