1. 29 Aug, 2000 6 commits
    • Werner Lemberg's avatar
      · 7f7174ef
      Werner Lemberg authored
      More warnings fixed.
      7f7174ef
    • Werner Lemberg's avatar
      · 740eb331
      Werner Lemberg authored
      Minor fixes.
      740eb331
    • Werner Lemberg's avatar
      · a9359086
      Werner Lemberg authored
      Introducing new macro LOCA_VAR to solve some problems with structures
      containing function pointers.
      
      FT will now compile again with C++.
      a9359086
    • David Turner's avatar
      fixed some bugs in the caching sub-system and improved · f96983e0
      David Turner authored
      its API to enable many kinds of glyph images..
      
      (note that the "ftview" program has been changed to
      use the caching sub-system, "ftmulti" and "ftstring"
      should come soon).
      f96983e0
    • David Turner's avatar
      a small optimisation that should speed things a bit. · a84d72d1
      David Turner authored
      I'm surprised I didn't do it before..
      a84d72d1
    • David Turner's avatar
      a fix to the computation of the font "text height" (i.e. the · 96bfe277
      David Turner authored
      baseline-to-baseline distance).
      
      Unfortunately, we cannot rely on the OS/2 fields, like
      sTypoAscender or usWinAscent to compute it. Rather,
      we only look at the horizontal header's content. In case
      the "line gap" is set to 0, we compute the text height as
      115% of the ascender+descender value..
      
      (this percentage is based on the values found in many
      Windows fonts).
      96bfe277
  2. 27 Aug, 2000 1 commit
    • Werner Lemberg's avatar
      · 312b59b7
      Werner Lemberg authored
      Formatting.
      
      docmaker.py will now run with older Python versions also.  Small fix.
      312b59b7
  3. 26 Aug, 2000 1 commit
    • Werner Lemberg's avatar
      · ec54ffde
      Werner Lemberg authored
      Introducing new error code FT_Err_Invalid_Cache_Handle.
      
      Regrouping of error codes.
      ec54ffde
  4. 25 Aug, 2000 1 commit
  5. 24 Aug, 2000 5 commits
  6. 23 Aug, 2000 7 commits
  7. 22 Aug, 2000 5 commits
  8. 21 Aug, 2000 3 commits
  9. 17 Aug, 2000 2 commits
    • Werner Lemberg's avatar
      · 95ddcc02
      Werner Lemberg authored
      Minor formatting.
      
      Adding copyright/C++ guards to psaux files.
      95ddcc02
    • David Turner's avatar
      added draft "psaux" code · f740bd65
      David Turner authored
      the t1 driver now reads the complete font matrix
      
      and applies it (some fonts do not work properly without
      hinting though...)
      f740bd65
  10. 16 Aug, 2000 1 commit
  11. 06 Aug, 2000 1 commit
    • Werner Lemberg's avatar
      · eedd97d7
      Werner Lemberg authored
      Yamano-uchi added support for SFNT-wrapped CID bitmap font files (with
      minor modifications from WL).
      eedd97d7
  12. 03 Aug, 2000 1 commit
    • Werner Lemberg's avatar
      · 0122a4a9
      Werner Lemberg authored
      Updating unix/ftconfig.in to recent config/ftconfig.h changes.
      
      More C++ fixes: Introducing LOCAL_FUNC_X for local functions used in
      function pointers (there are no local anonymous functions in C++) and
      FT_CPLUSPLUS (instead of FT_EXPORT_VAR) to define linkage of structures
      which contain function pointers.
      0122a4a9
  13. 02 Aug, 2000 3 commits
  14. 01 Aug, 2000 3 commits