Source

pygame / Setup.in

Author Commit Message Labels Comments Date
illume
commented out the movie module, since smpeg is a dead dependency.
Lenard Lindstrom
Enable pygame._freetype extension module build by default Add pygame.freetype page to the docs. Add a mechanism by which pygame.ftfont can be loaded in place of pygame.font.
Lenard Lindstrom
Add top level freetype Python modules ( refs #75 ) Rename the freetype extension module. Add freetype Python module to combine _freetype and sysfont functionality. Add ftfont Python module as a freetype drop-in replacement for pygame.font. The module defines Font, a _freetype.Face subclass that emulates class font.Font.
Lenard Lindstrom
freetype: Rename ft_text.c to ft_layout.c. Move underline positioning into ft_render.py. Scale underline thickness for strong style. Multiple a negative underline adjustment with the face's ascender.
Lenard Lindstrom
freetype: encapsulate the glyph cache within ft_text.c; also, merge ft_metrics into ft_text.c
Lenard Lindstrom
Merge the surface_buffer branch back into trunk. 1) Rename module _arraysurfarray to pixelcopy, which implements array_to_surface (blit_surface), surface_to_array, and map_array. 2) Reimplement _numpysurfarray methods array2d, array3d, array_alpha, array_colorkey, and map_surface to use new pixelcopy methods. Module pixelcopy reimplements _numericsurfarray using generic copy methods that accept objects exporting an array struct interface. Along with Surface views, it moves almost all of the _numpysurfarray.py functionality into C code. pixelcopy is also independent of NumPy, so can work with other array like objects.
Lenard Lindstrom
Merge the buffer branch back into trunk. 1) Extend pygame.mixer.Sound() to load samples from an object with an array struct interface or the new buffer protocol. Exports an array struct interface. 2) Update sndarray to use the new Sound features on numpy arrays, removing the Python array manipulation code. 3) Add a new Type, pygame._view.View as a proxy for exporting an array struct interface. 4) Add the pygame.Surface.get_view() method,…
Nirav Patel
reenable the camera module for linux
Lenard Lindstrom
remove Mac error debugging
Lenard Lindstrom
disable building of modules altered in fsencoding branch to try and discover where the Mac GCC build error is.
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
Undo bug introduced into Setup.in for ffmpeg
Lenard Lindstrom
Update Windows dependencies build for MinGW GCC 4.5.0. Some newer dependency libraries are used, notably SDL-1.2.14, and the addition of FFMPEG has been completed. This update leaves msys_build_deps.py in a working, but transitional, state.
illume
added back math module to compilation in Setup.in
illume
commented out _camera again, and math module, as it is missing docs breaking build
lorenz
Merged the branch math_module to trunk. The doc is only a stub right now.
illume
commented out _camera since it seems broken when compiling on 10.6
illume
Commented out movie and freetype since they are broken on windows/osx buildbots.
illume
The mac camera module is now enabled. Using Setup_Darwin.in to specify the files.
illume
Commented out camera_mac.m for now, as it breaks linux build.
illume
Added camera_mac.m to Setup.in. Not sure if this will work on non-osx.
illume
patch for 64bit windows compilation. Thanks Christoph Gohlke.
illume
Comenting out _movie for now, as it is breaking setup.py
zeroth
Added exception throwing if the linked surface is not the right aspect ratio, ie, if the aspect ratio is different from the movie's aspect ratio. This is done because otherwise, surfaces suffer nasty corruption which doesn't look very good.
tanoku
Fixed configuration script choking on the FreeType module.
illume
disabled freetype in Setup.in was breaking build robot.
tanoku
Merged FreeType branch into trunk.
zeroth
Merged tylerthemovie branch changes r2168:2614 into the trunk
illume
Patch to work around cpu detection bugs in SDL 64bit from Lenard. Thanks to Lorenz for bug hunting.
Lenard Lindstrom
undo accidental changes to Setup.in and __init__.py
  1. Prev
  2. 1
  3. 2
  4. 3
  5. 4
  6. Next