Commit Graph

  • f27992f295 Minor documentation fixes. Werner Lemberg 2017-03-06 20:45:08 +01:00
  • b1a98f9e0a Minor. Werner Lemberg 2017-03-06 20:29:26 +01:00
  • c1b000da00 [sfnt] Remove redundant code. Werner Lemberg 2017-03-05 20:23:35 +01:00
  • 0c7fb43d05 [sfnt] Add `get_name_id' service. Werner Lemberg 2017-03-05 19:06:41 +01:00
  • 99fb3c3ab8 Comment updates. Werner Lemberg 2017-03-05 11:32:41 +01:00
  • 588e38e070 [truetype] Make `TT_Set_MM_Blend' set named instance index. Werner Lemberg 2017-03-04 11:04:24 +01:00
  • 4717696c12 [truetype] Split off designer/normalized conversion routines. Werner Lemberg 2017-03-02 21:42:14 +01:00
  • b553fcb514 [sfnt] Further generalize `sfnt_get_ps_name'; report invalid data. Werner Lemberg 2017-02-28 15:11:21 +01:00
  • b653a23079 [sfnt] Split off another bit of `sfnt_get_ps_name'. Werner Lemberg 2017-02-26 11:23:07 +01:00
  • c1abd6aa47 [sfnt] Modularize `sfnt_get_ps_name'. Werner Lemberg 2017-02-23 22:58:14 +01:00
  • 01f315f076 [truetype] Minor improvement. Werner Lemberg 2017-02-23 14:24:01 +01:00
  • d4b6a2053f Typo. Alexei Podtelezhnikov 2017-02-24 21:54:01 -05:00
  • f0cee1a22c * include/freetype/internal/tttypes.h (TT_Face): s/isCFF2/is_cff2/. Werner Lemberg 2017-02-23 08:23:39 +01:00
  • 761d9e418b * src/smooth/ftgrays.c (gray_hline): Improve code. Alexei Podtelezhnikov 2017-02-22 22:41:36 -05:00
  • 73a7ce3d00 * include/freetype/freetype.h (FT_Face_Properties): Fix bad example, typo. Alexei Podtelezhnikov 2017-02-21 21:43:37 -05:00
  • b31053476c Fix some `ttnameid.h' entries (#50313). Dominik Röttsches 2017-02-20 12:29:59 +01:00
  • 9cc476a217 Update `CHANGES' file. Werner Lemberg 2017-02-20 09:58:43 +01:00
  • e706798d43 [cff] Finish support for `random' operator. Werner Lemberg 2017-02-20 09:15:13 +01:00
  • 156b30b1aa [cff] Sanitize `initialRandomSeed'. Werner Lemberg 2017-02-20 09:06:22 +01:00
  • 753e1131ee [cff] Introduce `random-seed' property (2/2). Werner Lemberg 2017-02-20 09:01:14 +01:00
  • ca1486c32a [cff] Introduce `random-seed' property (1/2). Werner Lemberg 2017-02-20 08:55:26 +01:00
  • d22f5ec563 Formatting. Werner Lemberg 2017-02-18 10:43:10 +01:00
  • 467b026cd5 Remove clang warnings. Werner Lemberg 2017-02-18 10:42:48 +01:00
  • 2b0ac18990 Add face property for stem darkening. Nikolaus Waxweiler 2017-02-18 10:42:23 +01:00
  • 2e9519885b Add face property for LCD filter weights. Nikolaus Waxweiler 2017-02-16 20:45:45 +01:00
  • 64cdee7348 Add new function `FT_Face_Properties'. Nikolaus Waxweiler 2017-02-15 08:06:35 +01:00
  • e432ebf2e2 Minor doc issue. Werner Lemberg 2017-02-14 12:52:32 +01:00
  • e756e21758 Typos. Alexei Podtelezhnikov 2017-02-14 00:17:58 -05:00
  • 319125d4c2 [autofit] Prevent overlapping blue zones. Werner Lemberg 2017-02-13 09:34:17 +01:00
  • fcd47b3d3e * src/smooth/ftgrays.c (gray_sweep): Improve code. Alexei Podtelezhnikov 2017-02-12 23:07:29 -05:00
  • faa3c88254 [truetype] Implement `VVAR' table support. Werner Lemberg 2017-02-06 13:13:02 +01:00
  • 144d10873d Add comment that we don't use VORG table. Werner Lemberg 2017-02-06 07:54:59 +01:00
  • 1dee4bf9f7 [autofit] Use better blue zone characters for lowercase latin. Werner Lemberg 2017-02-05 08:33:10 +01:00
  • a18f5e1002 Typo. Werner Lemberg 2017-02-04 20:33:53 +01:00
  • 1c513fbb88 Make freetype-config' a wrapper of pkg-config' if possible. Werner Lemberg 2017-02-04 20:30:40 +01:00
  • 790428905d * builds/unix/unix-def.in (freetype-config): Fix permissions. Werner Lemberg 2017-02-04 16:08:08 +01:00
  • 68a738db83 Comments. Werner Lemberg 2017-02-03 21:32:21 +01:00
  • 0a1169f7c3 * src/autofit/afglobal.c (af_face_globals_free): Erase useless code. Werner Lemberg 2017-02-03 19:38:20 +01:00
  • 5a7f2ff520 * include/freetype/ftgasp.h (FT_GASP_SYMMETRIC_GRIDFIT): Fix value. Werner Lemberg 2017-02-03 08:31:18 +01:00
  • 1dc8cc3303 Minor documentation improvements. Werner Lemberg 2017-02-02 21:51:07 +01:00
  • e6699596af [truetype] Fix MVAR post-action handling. Werner Lemberg 2017-02-02 11:38:04 +01:00
  • dadc50a467 Make compilation with FT_CONFIG_OPTION_PIC work again. Werner Lemberg 2017-02-02 07:13:29 +01:00
  • a3754d6626 Comment. Alexei Podtelezhnikov 2017-02-01 22:36:16 -05:00
  • 2ca5b07d4f * src/smooth/ftgrays.c (gray_render_scanline): Improve code. Alexei Podtelezhnikov 2017-01-31 23:13:50 -05:00
  • fa437d8d3c [cff] Provide metrics variation service interface (#50196). Werner Lemberg 2017-01-31 23:06:38 +01:00
  • 4058939cb1 Add framework to support services with 9 functions. Werner Lemberg 2017-01-31 19:11:56 +01:00
  • 1e55060109 [base] Fix error handing in MM functions. Werner Lemberg 2017-01-31 18:47:10 +01:00
  • e80e4d811a [truetype] Fix sanity check for `gvar' table (#50184). Werner Lemberg 2017-01-31 08:32:07 +01:00
  • 31f8055390 [autofit] Avoid uninitialized jumps (#50191). Werner Lemberg 2017-01-31 08:10:04 +01:00
  • 9db55ad1af Typo. Werner Lemberg 2017-01-30 07:35:06 +01:00
  • 1c19b54999 freetype.h: Improve Unicode Variation Sequence documentation. Werner Lemberg 2017-01-28 11:39:51 +01:00
  • 464b16ba46 s/GB2312/PRC/. Werner Lemberg 2017-01-27 08:45:46 +01:00
  • f4253366f1 [base] Add `FT_Get_Sfnt_LangTag' function. Werner Lemberg 2017-01-27 00:06:52 +01:00
  • 939df42072 [sfnt] Support `name' table format 1. Werner Lemberg 2017-01-26 21:41:38 +01:00
  • f4e5696643 [sfnt] s/TT_NameEntry/TT_Name/. Werner Lemberg 2017-01-25 15:08:41 +01:00
  • d66c3645fc Minor: Use `FT_ERR' macro. Werner Lemberg 2017-01-25 12:53:06 +01:00
  • 983fb0df5a Typos. Alexei Podtelezhnikov 2017-01-24 23:56:59 -05:00
  • 143971202a [sfnt] Fix Postscript name service for symbol fonts. Werner Lemberg 2017-01-24 20:48:50 +01:00
  • 141f0ea5ab [truetype] For OpenType 1.7: s/preferred/typographic/ (sub)family. Werner Lemberg 2017-01-24 17:00:36 +01:00
  • 693f56ffcd [base] Add `FT_Set_Default_Properties' (#49187). Werner Lemberg 2017-01-23 12:53:18 +01:00
  • f502092bcd [truetype] Minor updates for OpenType 1.8.1. Werner Lemberg 2017-01-23 11:47:40 +01:00
  • 79d52b9a8d [truetype] Avoid segfault for invalid variation data. Werner Lemberg 2017-01-23 07:43:56 +01:00
  • 15c6e8d6c5 Typos. Alexei Podtelezhnikov 2017-01-22 23:09:05 -05:00
  • 43061d6a93 * src/truetype/ttinterp.c (TT_RunIns): Adjust loop detector limits. Werner Lemberg 2017-01-20 10:16:38 +01:00
  • a32270ae0e Typos. Alexei Podtelezhnikov 2017-01-19 23:01:44 -05:00
  • 236bbdbef9 Typos. Alexei Podtelezhnikov 2017-01-18 23:12:31 -05:00
  • ca472220a4 Typos. Alexei Podtelezhnikov 2017-01-17 23:45:08 -05:00
  • 8013d89f7f ftsnames.h, ttnameid.h, tttables.h: Revise documentation. Werner Lemberg 2017-01-17 12:39:53 +01:00
  • ba6f3e18d0 * include/freetype/ttnameid.h: Updated to OpenType 1.8.1. Werner Lemberg 2017-01-17 11:50:09 +01:00
  • 66725768cd ftmm.h: Revise documentation. Werner Lemberg 2017-01-15 16:17:26 +01:00
  • 8665e3f4af freetype.h: Revise documentation. Werner Lemberg 2017-01-15 15:23:06 +01:00
  • 322b3be514 * src/truetype/ttgxvar.c (tt_apply_var): Handle underline parameters also. Werner Lemberg 2017-01-15 13:57:25 +01:00
  • eae29d9155 Minor documentation updates. Werner Lemberg 2017-01-13 10:33:09 +01:00
  • c529885b0b * src/base/ftobjs.c (ft_open_face_internal): Improve tracing. Werner Lemberg 2017-01-12 08:42:55 +01:00
  • 56645f8a8b Fix documentation of `FT_Get_Sfnt_Name'. Werner Lemberg 2017-01-11 16:25:52 +01:00
  • cb93704796 Document MVAR handling. Werner Lemberg 2017-01-11 14:21:47 +01:00
  • 723aafb5e3 [truetype] Actually use metrics variation service. Werner Lemberg 2017-01-11 14:21:26 +01:00
  • d718ac4ead [truetype] Provide metrics variation service. Werner Lemberg 2017-01-11 14:12:34 +01:00
  • 07ee1d250c [truetype] Parse `MVAR' table. Werner Lemberg 2017-01-11 12:50:51 +01:00
  • 8ab08cff63 [truetype] More preparations for MVAR support. Werner Lemberg 2017-01-11 10:05:27 +01:00
  • 7ccca6aec1 [pcf] Disable long family names by default. Werner Lemberg 2017-01-09 19:54:44 +01:00
  • 08fd250e1a [pcf] Make long family names configurable. Werner Lemberg 2017-01-09 11:30:32 +01:00
  • f837a50ec3 [pcf] Introduce a driver structure. Werner Lemberg 2017-01-09 10:49:03 +01:00
  • 469ced7f7f [truetype] Again some GX code shuffling. Werner Lemberg 2017-01-08 09:28:34 +01:00
  • 6812f17472 [truetype] Adjust font variation flags for MVAR. Werner Lemberg 2017-01-08 07:33:05 +01:00
  • 21a0457707 Comment. Werner Lemberg 2017-01-07 12:00:18 +01:00
  • 0291913491 [truetype] More GX code shuffling. Werner Lemberg 2017-01-07 07:45:28 +01:00
  • fb90f00cbd [truetype] More generalization of GX stuff. Werner Lemberg 2017-01-06 22:23:52 +01:00
  • 0bd0112f4e [truetype] Some GX structure renames for generalization. Werner Lemberg 2017-01-06 21:32:49 +01:00
  • 9c814704c0 [truetype] Code shuffling. Werner Lemberg 2017-01-06 21:13:36 +01:00
  • 7e1cce58b5 [truetype] Add HVAR access without advance width map. Werner Lemberg 2017-01-06 20:31:22 +01:00
  • 8b755445bb [pcf] Revise driver. Werner Lemberg 2017-01-06 11:47:55 +01:00
  • 348d39c68a Comment. Werner Lemberg 2017-01-05 12:29:55 +01:00
  • 563ae78022 Update copyright year. Werner Lemberg 2017-01-04 20:16:34 +01:00
  • a7c2f44b45 * src/pcf/pcfdrivr.c (PCF_Face_Init): Trace compression format. Werner Lemberg 2017-01-04 13:12:03 +01:00
  • c9d477242c [cff] More consistency checks for pure CFFs. Werner Lemberg 2017-01-04 10:00:49 +01:00
  • 025226ae14 [cff, truetype] Minor tracing improvement. Werner Lemberg 2017-01-04 07:45:44 +01:00
  • 8982405f0c [truetype] Various minor fixes. Werner Lemberg 2017-01-03 09:46:19 +01:00
  • 624b680289 [sfnt] Don't fail if PCLT, EBLC (and similar tables) are invalid. Werner Lemberg 2017-01-03 09:42:41 +01:00
  • 69414e7afd * src/cff/cffparse.c (cff_parse_num): Simplify. Werner Lemberg 2017-01-03 06:53:13 +01:00