Source

pygame / docs / reST / ref / freetype.rst

Author Commit Message Labels Comments Date
Lenard Lindstrom
for bitmap files freetype.Font uses first available size as default (towards Issue #75)
Lenard Lindstrom
allow (width, height) freetype.Font size values (towards Issue #75)
Lenard Lindstrom
handle size errors consistently for freetype.Font sized methods (toward Issue #75)
Lenard Lindstrom
error check pygame.freetype.Font scalable font properties (toward Issue #75)
Lenard Lindstrom
improve pygame.freetype.Font text rotation handling (towards Issue #75)
Lenard Lindstrom
improve pygame.freetype.Font font size handling (towards Issue #75)
Lenard Lindstrom
reduce pygame.freetype.Font.__init__ args (towards Issue #75)
Lenard Lindstrom
add use_bitmap_strike property to pygame.freetype.Font (towards Issue #75)
Lenard Lindstrom
add bitmap size introspection to pygame.freetype.Font (toward Issue #75)
Lenard Lindstrom
Clean up the freetype module doc page
Lenard Lindstrom
Change "face" back to "font", ( undoes part of changeset 6425e6865ce4 )
Lenard Lindstrom
Remove experimental _freetype.Face methods
Lenard Lindstrom
Add pygame.freetype.Face.render_raw_to method and enhance render_raw (refs #75)
Lenard Lindstrom
freetype: attempted to get fancy with glyph rendering, but ended up undoing many of the changes. As a result the ft_render_cb.c macros are more involved, though there is less redundancy.
Lenard Lindstrom
freetype.Face.render: Split out Face.render_to method to blit to an existing surface
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: 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
freetype: more features for compatibility with font.Font. To fix: freetype.Font crashes under Python 3.2 when reading an open python file
Lenard Lindstrom
freetype.Font: Now supports (optional) font.Font style underline and bounding box
Lenard Lindstrom
freetype doc: save some changes
Lenard Lindstrom
freetype: make handling of undefined character codes consistent with font module
Lenard Lindstrom
freetype: Font.render now returns an 8 bit surface when no bgcolor or antialiasing. For target surfaces with per-pixel alpha, the target's alpha is now blended (previously it was set opaque.)
Lenard Lindstrom
freetype: Get antialiased option working again, but as rendering of a mono bitmap. Method render now returns a SRCALPHA surface. Method render_raw now has a style argument; it also correctly renders overlapping glyphs by doing alpha blits
Lenard Lindstrom
freetype: fix render bug introduced in r3176. Also, changed misleadingly named 'italic' style to 'oblique'.
Lenard Lindstrom
freetype: add Font.path font file path attribute; add vertical argument to Font.__init__
Lenard Lindstrom
freetype: tweaks to resolution control
Lenard Lindstrom
Many changes to freetype:
Lenard Lindstrom
freetype once again passes its unit tests
  1. Prev
  2. 1
  3. 2
  4. Next