Commits

Author Commit Message Labels Comments Date
"Sam...@sambull.org>"
Fix some niggles in the Rect docs.
Lenard Lindstrom
Update scrap docs for Python 3.x Function pgyame.scrap.get returns bytes, not an decoded string.
Lenard Lindstrom
Rebuild docs with Sphinx 1.0.2 and Docutils 0.7
Lenard Lindstrom
Fix bytes decoding problem in scrap_clipboard.py example (refs #105) On Windows, the '\ufffd' unicode replacement character is not recognized. So, for the 'replace' decoding errors option, a UnicodeEncodingError exception is raised for non-ascii bytes. The 'ignore' errors option, though less informative, raises no exceptions.
Lenard Lindstrom
Enable scrap on Windows for Python 3.x
Lenard Lindstrom
Apply overlooked issue #109 changes to color.c The Py_ssize_t oriented "n" format adds the possibility of an OverflowError being thrown. For backwards compatibility, the OverflowError exception is intercepted and replaced with a ValueError.
Lenard Lindstrom
Apply issue #109 suggested bug fixes. Use the submitted patches as a guide to making x86_64 compatibility fixes. I decided to make font_index the correct type, long, rather than just correct the format string. For bufferproxy, use conditional compilation to choose the correct format string based on Python version. Thanks lifning and cgohlke.
Lenard Lindstrom
Avoid possible problems with Numpy 1.7 The numpy folks are playing with array casting, making it more strict. This prevents using numpy.rint to convert from float to unsigned int. Do explicit casting instead.
Lenard Lindstrom
Fix 3.2 breakage introduced with commit 05eb8d574096 PyString_FromString is not a Python 3.x api function. Replaced with Text_FromUTF8 macro.
illume
Merged in tito/pygame (pull request #3)
Mathieu Virbel
doc fixup from illume
Mathieu Virbel
Add documentation for USEREVENT_DROPFILE in the event.rst
Mathieu Virbel
fix tabulation to spaces
Mathieu Virbel
merge add constants
Mathieu Virbel
Add USEREVENT_DROPFILE constant for user
Branches
macosx-openfile2
Mathieu Virbel
Add support for MacOSX OpenFile. This was done in SDL, but not in the pygame implementation. Use a similar approach that SDL 1.3 does, using SDL_USEREVENT + 0x1000 usercode + data1 for filename.
illume
commented out the movie module, since smpeg is a dead dependency.
illume
configure_dawin fixes for dependency hunting, and CoreMIDI names on case sensitive file systems. Thanks Christopher Arndt. Runs configure on the Framework dependencies, so it can find them correctly.
illume
Fixes for python3.2 on OS X.
Lenard Lindstrom
Anti-aliased underlines for pygame.freetype When a Font object is set to "antialiased", underlines are also anti-aliased in the along the y direction.
Lenard Lindstrom
Close issue 106 In the fsSelection field of the OS/2 table set the bold flag (bit 5) 0 and the Regular flag (bit 6) 1. This now makes the font appear as a normal weight font to FreeType2, and therefore to SDL_ttf as well.
illume
Disable camera_mac if OS X is above version 10.6.
Lenard Lindstrom
Clean up the freetype module doc page Correct spelling. Make method and attribute doc strings more consistent with the Python standard. Some rewording of awkward sentences. The doc page still needs a good final edit. TODO: consistent reST markup, standardized function call prototypes, more formal method argument descriptions.
Lenard Lindstrom
Ignore unversioned Sphinx generated working files
Lenard Lindstrom
Change "face" back to "font", ( undoes part of changeset 6425e6865ce4 ) Go back to the standard definition of a computer font as a set of glyphs in a font file that can be scaled or otherwise transformed. The freetype2 module, on the other hand, uses idiosyncratic definitions of "font" and "face", where "face" means a font, and "font" a typeface.
Lenard Lindstrom
Make pygame.freetype.SysFont usable The pygame.sysfont module was not imported. The SysFont function was broken.
Lenard Lindstrom
Clean up white space in _freetype module source
Lenard Lindstrom
Update Windows dependency build toolchain for SDL 1.2.15 Confirm msys_build_deps.py does build SDL 1.2.15. Update documentation to new SDL version. Reduce the amount of work the msys_build_deps.py does in building SDL. Only build a shared library, since msvcr90.dll linked libraries are now built directly: see changeset 1c621f6b9aac. Also, only install only those parts of the SDL build needed in the prebuilt directory.
Lenard Lindstrom
Ensure SDL.dll does not create stdout.txt and stderr.txt files
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.
  1. Prev
  2. Next