1. pygame
  2. Untitled project
  3. pygame

Source

pygame / examples / freetype_misc.py

Author Commit Message Date Builds
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
freetype.Face.render: Split out Face.render_to method to blit to an existing surface
Lenard Lindstrom
freetype: Tweak underline positioning to allow for line size.
Lenard Lindstrom
freetype: underline position is now adjustable, removing the need for underscore font.Font emulation style
Lenard Lindstrom
freetype: Some identifier refactoring. The strength of the strong and wide styles is now adjustable
Lenard Lindstrom
freetype: Font is now Face; its bold style is renamed strong to distinguish it from a bold font face in a distinct file.
Lenard Lindstrom
Add some rotation-around-origin examples to freetype_misc.py example.
Lenard Lindstrom
freetype: fix render bug introduced in r3176. Also, changed misleadingly named 'italic' style to 'oblique'.
Lenard Lindstrom
freetype once again passes its unit tests
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
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