Opened 3 years ago

Closed 3 years ago

#14125 closed enhancement (fixed)

freetype freetype-doc 2.10.3

Reported by: Bruce Dubbs Owned by: Bruce Dubbs
Priority: normal Milestone: 10.1
Component: BOOK Version: SVN
Severity: normal Keywords:
Cc:

Description

New point version.

Change History (3)

comment:1 by Bruce Dubbs, 3 years ago

Owner: changed from blfs-book to Bruce Dubbs
Status: newassigned

comment:2 by Bruce Dubbs, 3 years ago

CHANGES BETWEEN 2.10.2 and 2.10.3

  1. IMPORTANT CHANGES
  • New flag `FT_OUTLINE_OVERLAP'. If set, make the smooth rasterizer do 4x4 oversampling to mitigate artifacts in pixels partially covered by overlapping contours. Note that this at least quadruples the rendering time.

If a glyph in a TrueType font has the `OVERLAP_SIMPLE' or `OVERLAP_COMPOUND' bit set, FreeType automatically selects this rendering mode.

  1. MISCELLANEOUS
  • Using the arcane method of including FreeType header files with macros like `FT_FREETYPE_H' is no longer mandatory (but retained as an optional feature for backward compatibility).
  • Support for building the library with Meson. Building the demo programs with Meson will follow in a forthcoming release.
  • Minor improvements to the B/W rasterizer.
  • Auto-hinter support for Medefaidrin script.
  • Fix various memory leaks (mainly for CFF) and other issues that might cause crashes in rare circumstances.
  • Jam support has been removed.
  • In `ftview', custom LCD filter values are now normalized and balanced. Unorthodox filters are still available through the `-L' command line option.
  • The GUI demo programs can now be resized.
  • Demo programs that accept command line option `-k' can now handle function keys, too. The corresponding character codes start with 0xF1. As an example, the POSIX shell syntax (accepted by bash, ksh, and zsh)

-k $'\xF3q'

emulates the pressing of function key F3' followed by key q'.

comment:3 by Bruce Dubbs, 3 years ago

Resolution: fixed
Status: assignedclosed

Fixed at revision 23800.

Note: See TracTickets for help on using tickets.