1. 27 Aug, 2002 2 commits
    • David Turner's avatar
      * massive re-formatting changes to many, many source files. I don't · b16ccfc5
      David Turner authored
          want to list them all here. The operations performed were all logical
          transformations of the sources:
      
            - trying to convert all enums and constants to CAPITALIZED_STYLE, with
              #define definitions like
      
                #define  my_old_constants   MY_NEW_CONSTANT
      
            - big, big update of the documentation comments
      
          * include/freetype/freetype.h, src/base/ftobjs.c, src/smooth/ftsmooth.c,
          include/freetype/ftimage.h: adding support for LCD-optimized rendering
          though the new constants/enums:
      
            FT_RENDER_MODE_LCD, FT_RENDER_MODE_LCD_V
            FT_PIXEL_MODE_LCD,  FT_PIXEL_MODE_LCD_V
      
          this is still work in progress, don't expect everything to work correctly
          though most of the features have been implemented.
      
          * adding new FT_LOAD_XXX flags, used to specify both hinting and rendering
          targets:
      
            FT_LOAD_TARGET_NORMAL :: anti-aliased hinting & rendering
            FT_LOAD_TARGET_MONO   :: monochrome bitmaps
            FT_LOAD_TARGET_LCD    :: horizontal RGB/BGR decimated hinting & rendering
            FT_LOAD_TARGET_LCD_V  :: vertical RGB/BGR decimated hinting & rendering
      
          note that FT_LOAD_TARGET_NORMAL is 0, which means that the default
          behaviour of the font engine is _unchanged_.
      b16ccfc5
    • Werner Lemberg's avatar
      · 76b5a0f0
      Werner Lemberg authored
      * docs/VERSION.DLL: New file.
      76b5a0f0
  2. 23 Aug, 2002 2 commits
  3. 22 Aug, 2002 3 commits
  4. 21 Aug, 2002 5 commits
  5. 19 Aug, 2002 2 commits
    • David Turner's avatar
      - removal of compiler warnings · fab5018b
      David Turner authored
      - slight improvements to the Postscript hinter
      fab5018b
    • Werner Lemberg's avatar
      · 0e36c31d
      Werner Lemberg authored
      * builds/unix/install.mk (install, uninstall): Add $(DESTDIR) to
      make life easier for package maintainers.
      0e36c31d
  6. 18 Aug, 2002 2 commits
    • Werner Lemberg's avatar
      · 4eb2427c
      Werner Lemberg authored
      * src/pcf/pcfdriver.c (PCF_Glyph_Load): Fix computation of
      horiBearingX.
      * src/bdf/bdfdrivr.c (BDF_GlyphLoad): Fix computation of
      horiBearingY.
      4eb2427c
    • Werner Lemberg's avatar
      · 2179bf34
      Werner Lemberg authored
      Adding some comments.
      2179bf34
  7. 16 Aug, 2002 1 commit
    • Werner Lemberg's avatar
      · b4816762
      Werner Lemberg authored
      Add support for Apple composite glyphs.
      
      * include/freetype/config/ftoption.h
      (TT_CONFIG_OPTION_COMPONENT_OFFSET_SCALED): New macro.
      
      * src/truetype/ttgload.c (OVERLAP_COMPOUND, SCALED_COMPONENT_OFFSET,
      UNSCALED_COMPONENT_OFFSET): New macros for additional OpenType
      glyph loading flags.
      (load_truetype_glyph): Implement it.
      b4816762
  8. 15 Aug, 2002 5 commits
  9. 06 Aug, 2002 1 commit
    • Werner Lemberg's avatar
      · cbfc9791
      Werner Lemberg authored
      Some formatting.
      
      * src/cff/cffcmap.c: Remove compiler warnings.
      * src/cache/ftccache.c, src/cache/ftccache.i,
      src/pfr/pfrload.c, src/pfr/pfrgload.c: s/index/idx/.
      * src/cff/cffload.c: s/select/fdselect/.
      * src/raster/ftraster.c: s/wait/waiting/.
      cbfc9791
  10. 01 Aug, 2002 4 commits
  11. 30 Jul, 2002 2 commits
  12. 28 Jul, 2002 1 commit
    • Werner Lemberg's avatar
      · 5e6cd65d
      Werner Lemberg authored
      s/ft_memset/FT_MEM_SET/.
      s/FT_MEM_SET/FT_MEM_ZERO/ where appropriate.
      5e6cd65d
  13. 27 Jul, 2002 1 commit
    • Werner Lemberg's avatar
      · eb812c6c
      Werner Lemberg authored
      * src/sfnt/ttload.c (sfnt_dir_check): Make it work with TTCs.
      eb812c6c
  14. 26 Jul, 2002 2 commits
    • Werner Lemberg's avatar
      · 51476b55
      Werner Lemberg authored
      * src/pshinter/pshalgo3.c (psh3_hint_table_record,
      psh3_hint_table_init, psh3_hint_table_activate_mask): Fix error
      message.
      
      Formatting.
      51476b55
    • Werner Lemberg's avatar
      · c5f6cd72
      Werner Lemberg authored
      Fixing ChangeLog entries.
      Some formatting.
      
      * src/truetype/ttgload.c (load_truetype_glyph)
      [FT_CONFIG_OPTION_INCREMENTAL]: s/memset/ft_memset/.
      
      * src/autohint/ahhint.c (ah_hint_edges_3): Fix compiler warning.
      * src/cff/cffload.c (cff_encoding_load): Remove `memory' variable.
      * src/cff/cffcmap.c (cff_cmap_encoding_init): Remove `psnames'
      variable.
      * src/truetype/ttgload.c (load_truetype_glyph): Remove statement
      without effect.
      * src/truetype/ttdriver (Get_Char_Index, Get_Next_Char): Removed.
      c5f6cd72
  15. 25 Jul, 2002 3 commits
  16. 24 Jul, 2002 2 commits
  17. 19 Jul, 2002 1 commit
  18. 18 Jul, 2002 1 commit