Repository navigation
Tags: b9a1/fontforge
Tags
Merge pull request fontforge#4484 from jtanx/ver Update version tags
Merge pull request fontforge#4221 from jtanx/coverity Fix a couple of coverity issues
Along with the usual bugfixes, there have been a couple of
new features worth calling out:
* Added Croatian translation
* Added user decompositions
* New graphic for the splash/about screen
* Images embedded in SFDs are now serialised as PNGs
- This is enabled by default, but may be turned off with
the 'WritePNGInSFD' option.
- A new tag is used to identify this mode; 'Image2',
instead of 'Image'
- This requires FontForge to be compiled with libpng support.
If not compiled with libpng, FontForge will revert to
the old method of serialising RLE encoded raw images.
As part of an ongoing effort to clean up the code base,
there have additionally been multiple build system changes:
* Python 2 support is deprecated. It is strongly recommended
to build with Python 3 support. Python 2 support will be
removed in a future release.
* Both the Windows and Mac builds are now built with
Python 3 instead of Python 2.
* The minimum supported version for the Mac build is now
MacOS Sierra (10.12)
* FontForge no longer uses gnulib
* collab support has been removed
* The build system now expects libuninameslist to be
present, and will fail if it is not found. Building without
libuninameslist must be explcititly specified using
--without-libuninameslist
This release introduces a new icon set, new functionality for custom … …icon selection graphics, support for GlyphOrderAndAliasDB files, and support for Unicode 9.0. It also fixes a number of small bugs relating to certain bitmap typefaces, stroke expansion, handling of CID ranges, and the user interface.
PreviousNext