Branch :
| Author | Commit | Date | CI | Message |
|---|---|---|---|---|
| e845a85e | 2013-10-03 23:04:29 | * src/cff/cf2font.c (cf2_computeDarkening): Avoid division by zero. | ||
| 0b330452 | 2013-10-02 11:04:06 | * src/cff/cf2font.c (cf2_computeDarkening): Initialize darkenAmount. This line was lost in commit 89ca1fd6 (from 2013-06-25). The effect is to use a previous darkening amount when producing an unhinted, unscaled outline. This can cause autohint samples in ftgrid and ftview to be based on darkened CFF outlines instead of unhinted, undarkened ones. | ||
| 89ca1fd6 | 2013-06-25 23:28:02 | [cff] Add `darkening-parameters' property. * include/freetype/ftcffdrv.h: Document it. * src/cff/cffdrivr.c (cff_property_set, cff_property_get): Handle `darkening-parameters' property. * src/cff/cf2font.h (CF2_FontRec): Add `darkenParams' array. * src/cff/cf2font.c (cf2_computeDarkening): Add `darkenParams' argument and use it. Update all callers. * src/cff/cf2ft.c (cf2_decoder_parse_charstrings): Copy `darken_params' values. * src/cff/cffobjs.h (CFF_DriverRec): Add `darken_params' array. * src/cff/cffobjs.c (cff_driver_init): Set default values for `darken_params'. | ||
| 3da51828 | 2013-06-23 09:48:20 | Fix comment. | ||
| c06889eb | 2013-06-12 10:58:06 | More compiler warning fixes. */*: Use cast to `FT_Bool' (or `Bool') where appropriate. | ||
| 85fd84b8 | 2013-06-07 17:10:21 | [cff] s/cf2_getGlyphWidth/cf2_getGlyphOutline/. * src/cff/cf2font.c, src/cff/cf2font.h, src/cff/cf2ft.c: Do it. | ||
| d963498f | 2013-06-04 20:18:57 | * src/cff/cf2font.c (cf2_getGlyphWidth): Initialize `advWidth'. Problem reported by Ingmar Sittl <ingmar.sittl@elektrobit.com>. | ||
| dc624ca4 | 2013-06-04 10:30:48 | Apply fixes for cppcheck nitpicks. http://cppcheck.sourceforge.net/ Note that the current version heavily chokes on FreeType, delivering even wrong results. I will report those issues to the cppcheck team so that a newer version gives improved results hopefully. */* Improve variable scopes. */* Remove redundant initializations which get overwritten. * src/base/ftmac.c ,builds/mac/ftmac.c (count_faces_scalable): Remove unused variable. * src/base/ftdbgmem.c (ft_mem_table_destroy): `table' can't be zero. * src/gxvalid/gxvkern.c (gxv_kern_subtable_fmt1_entry_validate): Remove functionless code. * src/tools/ftrandom.c (main): Fix memory leak. | ||
| 7441dd87 | 2013-05-13 09:12:46 | * src/cff/cf2font.c (cf2_getGlyphWidth): Fix uninitialized variable. Fix suggested by Vaibhav Nagarnaik <vnagarnaik@gmail.com>. | ||
| 99033fef | 2013-05-03 17:39:24 | * src/cff/cf2blues.c: Remove dead code. | ||
| 283c8ed8 | 2013-04-13 15:02:31 | [cff] New files for Adobe's Type 2 interpreter and hinting engine. |