1. 09 May, 2020 1 commit
    • Werner Lemberg's avatar
      * Version 2.10.2 released. · 397e64f0
      Werner Lemberg authored
      ==========================
      
      Tag sources with `VER-2-10-2.
      
      * README: Updated.
      * man/*.1: Updated.
      * src/ftinspect/ftinspect.pro: Updated.
      397e64f0
  2. 08 May, 2020 2 commits
  3. 05 May, 2020 1 commit
  4. 04 May, 2020 2 commits
  5. 02 May, 2020 1 commit
  6. 01 May, 2020 1 commit
    • David Turner's avatar
      Fix compilation warnings (#58257). · a4db11c1
      David Turner authored
      * graph/x11/grx11.c (gr_x11_surface_listen_event): Change return
      type of to match the expected type.
      
      * src/compos.c, src/ftchkwd.c, src/ftdump.c, src/ftlint.c,
      src/ftmemchk.c, src/ftsbit.c, src/fttimer.c, src/fttry.c (main):
      Remove problematic uses of `strncpy' and replace them with
      `snprintf', which takes the size of the target buffer.
      
      Remove un-needed uses of the `alt_filename' array.
      a4db11c1
  7. 17 Apr, 2020 1 commit
  8. 16 Apr, 2020 2 commits
  9. 14 Apr, 2020 2 commits
    • Werner Lemberg's avatar
      Comments. · c1ac6dbb
      Werner Lemberg authored
      c1ac6dbb
    • Anuj Verma's avatar
      Fix compilation under Windows. · c9442f6c
      Anuj Verma authored
      * Makefile (FT_INCLUDES): Add configuration directory.  Without
      that, the file `ftoption.h' that is added to the $(COMPILE) variable
      gets found only if it is located in $(DEVEL_DIR), this is, if we do
      a `make devel' build.
      
      * graph/win32/rules.mk: s/win32/windows/ to synchronize test for
      Windows platform with FreeType's build system.
      c9442f6c
  10. 08 Apr, 2020 1 commit
  11. 23 Dec, 2019 3 commits
  12. 27 Sep, 2019 2 commits
  13. 24 Sep, 2019 1 commit
  14. 20 Sep, 2019 1 commit
  15. 27 Aug, 2019 1 commit
  16. 01 Jul, 2019 2 commits
  17. 26 Jun, 2019 1 commit
  18. 21 Jun, 2019 1 commit
    • Alexei Podtelezhnikov's avatar
      [ftgrid] Tweak direct rendering. · c43fdf1b
      Alexei Podtelezhnikov authored
      * src/ftcommon.c (FT_Demo_Sketch_Glyph_Color): Redefine surface origin
      and clipping box instead of shifting outline.
      * src/ftgrid.c (grid_status_draw_outline): Tweaked.
      * graph/gblspans.h: Simplify.
      * graph/grobjs.h (grSurface): Introduce `origin' byte.
      * graph/gblblit.c: Silence compilation warning.
      c43fdf1b
  19. 20 Jun, 2019 2 commits
    • Alexei Podtelezhnikov's avatar
      [ftgrid] Direct outline drawing. · dc1ded1b
      Alexei Podtelezhnikov authored
      Now we can test `FT_RASTER_FLAG_DIRECT' and it is also faster because
      the glyph outline image is extremely sparse.
      
      * src/ftcommon.[hc] (FTDemo_Sketch_Glyph_Color): Implement rendering
      in direct mode.
      * src/ftgrid.c (grid_status_draw_outline): Use it.
      dc1ded1b
    • Alexei Podtelezhnikov's avatar
      [graph] Implement and register gray_span function. · 54bfce0d
      Alexei Podtelezhnikov authored
      * graph/gblspans.h, graph/gblany.h (_gblender_spans_*): New functions.
      * graph/grobjs.h (grSurface): New fields `gray_spans' and `gcolor'.
      * graph/gblblit.c (grSetSurfaceGamma): Initialize `gray_spans'.
      * graph/rules.mk: Add new file.
      54bfce0d
  20. 19 Jun, 2019 1 commit
  21. 18 Jun, 2019 2 commits
  22. 17 Jun, 2019 1 commit
  23. 16 Jun, 2019 1 commit
    • Alexei Podtelezhnikov's avatar
      [graph] Relocate `gblender' to `grSurface'. · ce8385a4
      Alexei Podtelezhnikov authored
      This will be needed for direct rendering and simplifies gamma setting.
      
      * graph/grobjs.h (grSurface): Put `bitmap' on top, add `gblender'.
      * graph/graph.h: s/grSetGlyphGamma/grSetTargetGamma/.
      * graph/grblit.c (grSetTargetGamma): Move `gblender_init' here...
      (grBlitGlyphToBitmap): ...from here.
      * src/ftcommon.c (FTDemo_Display_New): Call `grSetTargetGamma'.
      * src/ft{diff,grid,string,view,multi}.c: Updated.
      ce8385a4
  24. 15 Jun, 2019 1 commit
  25. 13 Jun, 2019 1 commit
  26. 12 Jun, 2019 1 commit
    • Alexei Podtelezhnikov's avatar
      Fix compilation warnings. · 87e52e6d
      Alexei Podtelezhnikov authored
      * src/ft{lint,dump}.c (main): Null-terminate `strncpy'.
      * src/ttdebug.c (main): Reluctantly ditto.
      
      * src/mlgetopt.c (getopt): Suppress the dropped `const' warning.
      87e52e6d
  27. 11 Jun, 2019 1 commit
  28. 10 Jun, 2019 3 commits