From 9f26ba72e7dce40a2cbc956ef5312a58a4da9be8 Mon Sep 17 00:00:00 2001
From: David Turner This directory contains a project file for Visual C++, named
freetype.dsp. It will compile the following libraries
- from the FreeType 2.0.4 sources:
- freetype204.lib - release build; single threaded - freetype204_D.lib - debug build; single threaded - freetype204MT.lib - release build; multi-threaded - freetype204MT_D.lib - debug build; multi-threaded + freetype214.lib - release build; single threaded + freetype214_D.lib - debug build; single threaded + freetype214MT.lib - release build; multi-threaded + freetype214MT_D.lib - debug build; multi-threadeddiff --git a/docs/CHANGES b/docs/CHANGES index 0f8139e1e..b8ffb6444 100644 --- a/docs/CHANGES +++ b/docs/CHANGES @@ -8,7 +8,7 @@ LATEST CHANGES BETWEEN 2.1.4 and 2.1.3 - a fix in the Gzip stream reader, it couldn't read certain .gz files properly due to a small typo - - the configure script now looks tries to use the system-wide zlib when + - the configure script now tries to use the system-wide zlib when it finds one (instead of the copy found in src/gzip). And "freetype-config" has been updated to return relevant flags in this case when invoked with "--libs" (e.g. "-lzlib") @@ -32,7 +32,8 @@ LATEST CHANGES BETWEEN 2.1.4 and 2.1.3 II. IMPORTANT CHANGES - David Chester contributed some enhancements to the auto-hinter that - significantly increase the quality of its output. Try it !! + significantly increase the quality of its output. The Postscript hinter + was also improved in several ways.. - the FT_RENDER_MODE_LIGHT render mode was implemented @@ -56,6 +57,9 @@ LATEST CHANGES BETWEEN 2.1.4 and 2.1.3 - the documentation for FT_Size_Metrics didn't appear properly in the API reference + - the file docs/VERSION.DLL has been updated to explain versioning + with FreeType (i.e. comparing release/libtool/so numbers, and how + to use them in Autoconf scripts) ============================================================================== LATEST CHANGES BETWEEN 2.1.3 and 2.1.2 diff --git a/docs/TODO b/docs/TODO index cbcde5998..b0abb6875 100644 --- a/docs/TODO +++ b/docs/TODO @@ -4,6 +4,10 @@ document "docs/BUGS". Here is a list of items that need to be addressed in FreeType 2; they are not exactly bugs, but should be considered though: -* Add synthesized Unicode charmap processing to the CFF driver. - * Implement stem3/counter hints properly in the Postscript hinter. + +* FInalize the cache sub-system. If has been in beta for too long :-) + +* The automatic and Postscript hinters have been improved to increase + the quality of AA text, but Monochrome and LCD hinting still suck. we + need to do something about that.. diff --git a/docs/VERSION.DLL b/docs/VERSION.DLL index 980197311..ec4f4c61b 100644 --- a/docs/VERSION.DLL +++ b/docs/VERSION.DLL @@ -54,10 +54,21 @@ found on _most_ systems, but not all of them: 2.1.4 9.3.3 6.3.3 2.1.3 9.2.3 6.3.2 2.1.2 9.1.3 6.3.1 - 2.1.1 ? ? - 2.1.0 ? ? - 2.0.9 ? ? + 2.1.1 9.0.3 ? + 2.1.0 8.0.2 ? + 2.0.9 9.0.3 ? + 2.0.8 8.0.2 ? +the libtool numbers are a bit inconsistent due to the library's history: + + - 2.1.0 was created as a development branch from 2.0.8 + (hence the same libtool numbers) + + - 2.0.9 was a bug-fix release of the "stable" branch, we + apparently incorrectly increased its libtool number + + - 2.1.4 is still in the "development" branch, however it's stable enough + to be the basis of an upcoming 2.2.0 release