diff options
author | Werner Lemberg <wl@gnu.org> | 2005-06-16 19:07:08 +0000 |
---|---|---|
committer | Werner Lemberg <wl@gnu.org> | 2005-06-16 19:07:08 +0000 |
commit | 49f4d34ed3dc58b087b34de661cd2c536d810882 (patch) | |
tree | 4e64e4b95b93cd5565d25fa252d8bc085ad6d6bd /docs/release | |
parent | 765cb0fa70cff3829f7902169a1e3eb65d390000 (diff) | |
download | freetype2-49f4d34ed3dc58b087b34de661cd2c536d810882.tar.gz |
* src/base/ftoutln.c (FT_Outline_Embolden): Strength should be
halved.
* src/base/ftsynth.c (FT_GlyphSlot_Embolden): Change the default
strength.
Don't increase slot->advance.y.
* include/freetype/freetype.h (FREETYPE_MINOR): Set to 2.
(FREETYPE_PATCH): Set to 0.
* builds/unix/configure.ac (version_info): Set to 9:9:3.
Currently, we are still binary compatible.
* builds/win32/visualc/index.html,
builds/win32/visualc/freetype.dsp,
builds/win32/visualc/freetype.vcproj: s/219/2110/, s/2.1.9/2.1.10/.
* builds/freetype.mk (refdoc), README, Jamfile (RefDoc):
s/2.1.9/2.1.10/.
* docs/CHANGES, docs/VERSION.DLL: Updated.
* ChangeLog: Split off older entries into...
* ChangeLog.20, ChangeLog.21: These new files.
The next release will be 2.2.0, so don't worry about source code
backwards compatibility.
* include/freetype/ftimage.h (FT_Outline_MoveToFunc,
FT_Outline_LineToFunc, FT_Outline_ConicToFunc,
FT_Outline_CubicToFunc, FT_SpanFunc, FT_Raster_RenderFunc),
include/freetype/ftrender.h (FT_Glyph_TransformFunc,
FT_Renderer_RenderFunc, FT_Renderer_TransformFunc): Decorate
parameters with `const' where appropriate.
* src/sfnt/ttsbit.c (tt_face_load_sbit_image): Compute vertBearingY
to make glyphs centered vertically.
* src/truetype/ttgload.c (compute_glyph_metrics): Compute
vertBearingY to make glyphs centered vertically.
Fix some bugs in vertical metrics:
. loader->pp3.y and loader->pp4.y are in 26.6 format, not in font
units.
. As we use the glyph's cbox to calculate the top bearing now
there iss no need to adjust `top'.
* src/otvalid/otvcommn.h (OTV_OPTIONAL_TABLE): Use FT_UShort to be
in sync with OTV_OPTIONAL_OFFSET. Reported by YAMATO Masatake.
* docs/release: Update.
Diffstat (limited to 'docs/release')
-rw-r--r-- | docs/release | 34 |
1 files changed, 21 insertions, 13 deletions
diff --git a/docs/release b/docs/release index 9f51c4360..b1df9cb18 100644 --- a/docs/release +++ b/docs/release @@ -6,8 +6,8 @@ How to prepare a new release . builds/unix/configure.ac (version_info): Update according to the libtool rules, then regenerate the configure script with the top-level - `autogen.sh'. After that, update `config.guess' and `config.sub' to - the most recent versions (from the `config' CVS repository). + `autogen.sh'. After that, update `config.guess' and `config.sub' to the + most recent versions (from the `config' CVS repository). . builds/freetype.mk (refdoc): Update the `--title' option. @@ -19,24 +19,32 @@ How to prepare a new release . ChangeLog: Announce new release. +. Call `make refdoc' to update HTML reference. Copy it to + freetype.freedesktop.org:/srv/freetype.freedesktop.org/\ + freetype2/docs/reference. -********* The items below should be done but are out-of-date due ********* -********* to the move of the FreeType CVS and web pages. ********* + TODO: Create FreeType home page CVS on savannah.nongnu.org and update it + accordingly. + Write script to automatically do this. -. Call `make refdoc' to update HTML reference. Copy it to - freetype2/docs/reference in the `www' CVS module and update the CVS. - Then call `update-www' in ~/cvs/scripts on www.freetype.org to - update and distribute everything to sourceforge. + Mirror FreeType's savannah home page everywhere. + +. Tag the CVS (freetype2, ft2demos). + + TODO: Tag the home page CVS on savannah.nongnu.org. + +. Create packages for freetype2, ft2demos, and documentation. -. Tag the CVS (freetype, ft2demos, www/freetype2/docs). + TODO: Write scripts and/or provide make targets to do that. -. Update `make-release' and `make-current' in ~/cvs/scripts/ on - www.freetype.org, then call them. +. Create signature files with `gpg -b' and upload files to savannah and + sourceforge. -. Create an md5 checksum file (with md5sum). + TODO: Write script to do this. Cf. automake's `gnupload' script. -. Announce new release on announce@freetype.org and to relevant newsgroups. +. Announce new release on freetype-announce@nongnu.org and to relevant + newsgroups. ------------------------------------------------------------------------ |