Commit Graph

  • 111f2f27b5 * builds/unix/ax_pthread.m4: Update from 'autoconf-archive'. Werner Lemberg 2021-02-19 20:33:50 +0100
  • eca35e04fc [unix] Updates for autoconf 2.71. Werner Lemberg 2021-02-17 21:10:34 +0100
  • 635d394fe3 * builds/toplevel.mk: Fix previous commit. Werner Lemberg 2021-02-16 19:24:15 +0100
  • c3a0b43ec6 * builds/toplevel.mk: Use rules for handling 'dlg'. Werner Lemberg 2021-02-16 17:04:51 +0100
  • dfa7cca5f3 * builds/toplevel.mk: Avoid side effects of `shell`. Werner Lemberg 2021-02-16 14:29:45 +0100
  • 92bd99bd25 Move 'dlg' submodule to `subprojects` directory. Werner Lemberg 2021-02-16 14:07:18 +0100
  • 215ae25330 [sfnt] Update paint format values to support non-variable paints. Dominik Röttsches 2021-02-16 12:53:45 +0200
  • b2aeca5fda * CMakeLists.txt: Improve 'bz2' support. Daniel E 2021-02-14 20:25:21 +0000
  • 7849316ccf * src/tools/update-copyright-year: Fix single-year entry handling. Werner Lemberg 2021-02-13 09:21:37 +0100
  • d51452e3ec Add new function `FT_Get_Transform`. Werner Lemberg 2021-02-13 08:52:58 +0100
  • d93a011933 Minor editing of last commit; formatting. Werner Lemberg 2021-02-13 07:50:04 +0100
  • 70fd20e67e Decorate qsort callbacks with cdecl. Alexei Podtelezhnikov 2021-02-12 19:28:05 -0500
  • 54c5ad5c92 [sfnt] Implement 'COLR' v1 sweep gradients. Dominik Röttsches 2021-02-10 19:24:13 +0200
  • c8dede7b1c [dlg] Update submodule to upstream's current master. Werner Lemberg 2021-02-10 18:58:21 +0100
  • 64f01bfedd [sfnt] Provide optional root transform for 'COLR' v1 glyph graph. Dominik Röttsches 2021-01-20 13:04:50 +0200
  • cc90307d71 * meson.build: s/freetype2_dep/freetype_dep/. Xavier Claessens 2021-02-10 09:30:40 -0500
  • 3dbdb78a25 [meson] Fix handling of HarfBuzz library. Xavier Claessens 2021-02-10 09:25:42 -0500
  • 2c40559609 Meson: Fix dependency lookup and generate ftconfig.h Xavier Claessens 2020-10-26 14:56:05 -0400
  • e11cc40a2e * meson.build: Fix resource compilation on Windows. Xavier Claessens 2020-10-26 14:21:19 -0400
  • 69e0faa893 * meson.build: s/ft2_libtool_version/ft2_pkgconfig_version/. Xavier Claessens 2020-10-26 13:39:19 -0400
  • 0565c5ba2b * meson.build: Use `meson.override_dependency`. Xavier Claessens 2020-10-26 11:31:19 -0400
  • 5c81e09b17 * meson.build (bzip2_dep): Simplify. Xavier Claessens 2020-10-26 11:26:04 -0400
  • 1b69fb9bdb * meson.build: Set project version. Xavier Claessens 2020-10-26 11:25:08 -0400
  • 947e475283 [base] Fix Netpbm tracing message. Werner Lemberg 2021-02-04 10:19:26 +0100
  • d924a66a5c * src/*: Don't use more than one '\n' in `FT_TRACE` and `FT_ERROR`. Werner Lemberg 2021-02-04 07:44:06 +0100
  • fd7f92b6f0 * builds/unix/configure.raw [mmap]: Restore default path. Alexei Podtelezhnikov 2021-02-03 14:44:14 -0500
  • 0636dc8af1 [psaux] Fix integer overflow. Werner Lemberg 2021-02-03 19:16:02 +0100
  • d3befe1c72 * builds/unix/configure.raw [mmap support]: Explicitly handle Windows. Alexei Podtelezhnikov 2021-02-02 23:02:54 -0500
  • 5635d5edc4 * builds/unix/configure.raw [mmap support]: Correctly handle Windows. Werner Lemberg 2021-02-02 10:33:53 +0100
  • 689402418f builds/{unix,windows}/ftsystem.c: Sync comments with `src/base/ftsystem.c`. Werner Lemberg 2021-02-02 09:38:25 +0100
  • 4554c6da42 * builds/windows/ftdebug.c: Synchronize with `src/base/ftdebug.c`. Werner Lemberg 2021-01-31 17:17:40 +0100
  • 324612ceb2 Always provide logging API. Werner Lemberg 2021-01-31 14:28:44 +0100
  • 939e844468 * builds/unix/configure.raw: Fix typo. Werner Lemberg 2021-01-30 06:32:38 +0100
  • 7ae5609dbe * src/base/ftstroke.c (FT_Stroker_EndSubPath): Ignore tiny gaps. Alexei Podtelezhnikov 2021-01-27 16:08:08 -0500
  • 4c3bd2ab93 [stroker] Minor clean-up. Alexei Podtelezhnikov 2021-01-27 15:54:34 -0500
  • 601c5a611e Improve ChangeLog entry for last commit. Werner Lemberg 2021-01-27 13:04:43 +0100
  • bb33f03a71 * builds/windows/ftsystem.c: Add shared memory support on Windows. Vincent Torri 2021-01-27 06:43:41 -0500
  • c7cc947c0f Minor documentation fixes. Werner Lemberg 2021-01-23 15:45:10 +0100
  • 209e9841f2 Require HarfBuzz 2.0.0. Werner Lemberg 2021-01-23 14:15:29 +0100
  • 8dc311320c * autogen.sh: Absorb `version.sed'. * version.sed: Removed. Alexei Podtelezhnikov 2021-01-22 20:27:15 -0500
  • 60ba8fe9e7 Move old ChangeLog files to new `docs/oldlogs` directory. Werner Lemberg 2021-01-22 09:02:07 +0100
  • 0606350c2a LICENSE.TXT: Moved to root directory; minor edits. Werner Lemberg 2021-01-22 09:01:46 +0100
  • b594cd90bd * srd/base/ftlcdfil.c (FT_Library_SetLcdGeometry): Fix return value. Alexei Podtelezhnikov 2021-01-19 07:35:38 -0500
  • f1f9705f93 [afshaper] Fix hb_ot_tags_from_script deprecation warning. Nikolaus Waxweiler 2021-01-15 23:52:04 +0000
  • d35c7f7cba * src/tools/update-copyright-year: Fix single-year entry handling. Werner Lemberg 2021-01-17 08:44:00 +0100
  • b6e8a71266 Update all copyright notices. Werner Lemberg 2021-01-17 07:18:48 +0100
  • 4278ee6ca0 no-copyright: Updated. Werner Lemberg 2021-01-17 07:16:26 +0100
  • 4e7a01840d * builds/unix/unixddef.mk: Remove the second DEVEL_DIR definition. Alexei Podtelezhnikov 2021-01-16 12:04:35 -0500
  • 5e4ed8ba2b Documentation update for repository move to 'freedesktop.org'. Werner Lemberg 2021-01-16 15:45:13 +0100
  • b0f86752a5 .gitattributes: New file. Werner Lemberg 2021-01-16 08:57:33 +0100
  • 89184195b4 README, README.git: First updates due to freedesktop.org migration. Werner Lemberg 2021-01-16 07:53:09 +0100
  • 268bdd7764 CHANGES: Mention 'COLR' v1 support. Dominik Röttsches 2021-01-15 14:49:32 +0100
  • ba1a6acf28 [sfnt] Additional checks for 'colr' table presence. Werner Lemberg 2021-01-15 10:09:00 +0100
  • 53fea87745 Add config option to test for 'COLR' v1 support in headers. Dominik Röttsches 2021-01-14 16:06:03 +0100
  • 4b58cf47cc [base] Fill 'COLR' v1 API templates to make them work (#59703). Dominik Röttsches 2020-12-16 17:18:56 +0200
  • d3e95d97a0 [sfnt] Register 'COLR' v1 API in driver (#59703). Dominik Röttsches 2020-12-16 17:12:30 +0200
  • 6260b4901c [sfnt] Add 'COLR' v1 API to retrieve color layers (#59703). Dominik Röttsches 2020-12-16 17:06:42 +0200
  • be06a9d002 [sfnt] Add 'COLR' v1 API to iterate color stops (#59703). Dominik Röttsches 2020-12-16 17:02:22 +0200
  • cdad4db424 [sfnt] Add API to get actual paint from `FT_OpaquePaint` (#59703). Dominik Röttsches 2020-12-16 16:52:24 +0200
  • 9e422b67c8 [sfnt] Add API to retrieve 'COLR' v1 root paint (#59703). Dominik Röttsches 2020-12-16 16:44:34 +0200
  • 08dba4dc35 Add new methods required for 'COLR' v1 to public API (#59703). Dominik Röttsches 2020-12-16 16:14:19 +0200
  • f57c24db63 Add types required for 'COLR' v1 to public API (#59703). Dominik Röttsches 2020-12-16 16:02:02 +0200
  • 03ceda9701 * builds/*: s/BUILD_DIR/PLATFORM_DIR/. Werner Lemberg 2021-01-10 15:34:46 +0100
  • 3431553836 [builds] Revert `FTMODULE_H' changes. Alexei Podtelezhnikov 2021-01-08 13:22:34 -0500
  • 0901a6f74c Tweak .gitignore. Alexei Podtelezhnikov 2021-01-07 19:43:15 -0500
  • 6f24bab68c [builds/windows] Fix up DLG build with VC++. Alexei Podtelezhnikov 2021-01-07 16:57:13 -0500
  • 576403f22b [builds] Relocate `FTMODULE_H'. Alexei Podtelezhnikov 2021-01-07 16:02:32 -0500
  • cbc14b10e6 Fix ABI incompatibility. Werner Lemberg 2021-01-07 10:13:15 +0100
  • 8afc185433 Fix typos from last commit. Werner Lemberg 2021-01-07 10:04:24 +0100
  • 6369058eee [dlg] Move the headers to include/dlg to simplify their use. Alexei Podtelezhnikov 2021-01-07 00:13:23 -0500
  • f88c00e45a * meson.build: Add summary. Werner Lemberg 2021-01-06 19:19:29 +0100
  • c6345ca36d * meson.build: Fix 'png' build option (#59458). Torsten Hilbrich 2021-01-06 08:55:16 +0100
  • 74f1b6be4a [builds/windows] Add SDF to VC2010 project. Alexei Podtelezhnikov 2021-01-04 23:35:01 -0500
  • c6ff2556c8 [sdf] Use 'counter-clockwise', not 'anti-clockwise'. Werner Lemberg 2020-12-26 10:50:21 +0100
  • bca740d566 Typo. Werner Lemberg 2020-12-26 08:55:49 +0100
  • b6c8542dfc * src/base/ftobjs.c (pixel_modes): Updated. Werner Lemberg 2020-12-26 08:51:46 +0100
  • 10a5dfec7f [sdf] Remove custom memory tracker. Anuj Verma 2020-12-26 08:34:38 +0100
  • a8d3ad3539 .mailmap: Updated and synchronized with 'freetype2-demos' repository. Werner Lemberg 2020-12-24 08:43:55 +0100
  • 286e9e0d72 [sdf] Two more copyright notices. Werner Lemberg 2020-12-24 08:41:12 +0100
  • 3c983eb84a [sdf] Fix `make multi`. Werner Lemberg 2020-12-24 08:36:09 +0100
  • aa1b5362d3 [sdf] Fix tracing. Werner Lemberg 2020-12-24 08:32:04 +0100
  • 04a6443254 [sdf] Add copyright notices. Werner Lemberg 2020-12-24 08:29:05 +0100
  • eb2b5bb107 docs/CHANGES: Mention new SDF module. Werner Lemberg 2020-12-24 07:44:16 +0100
  • b298a64464 [sdf] Add debugging function. Anuj Verma 2020-08-21 04:59:08 -0700
  • 6444875f68 [sdf] Add brief technical overview of both rasterizers. Anuj Verma 2020-08-21 03:59:23 -0700
  • 6cd6df55c9 [sdf] Add 'bsdf' renderer to 'sdf' module. Anuj Verma 2020-08-20 21:57:43 -0700
  • d27d107f15 [sdf] Add interface functions for the 'bsdf' rasterizer. Anuj Verma 2020-08-20 21:25:46 -0700
  • a21134751c [sdf] Add function to copy SDF data into output bitmap. Anuj Verma 2020-08-20 21:21:33 -0700
  • e2ae96b978 [sdf] Add '8-point sequential Euclidean distance mapping' algorithm. Anuj Verma 2020-08-20 21:19:32 -0700
  • 6b9a8044be [sdf] Add function to copy source bitmap to distance map. Anuj Verma 2020-08-20 21:09:23 -0700
  • 0f644f38e9 [sdf] Add functions to compute pixel edge distances. Anuj Verma 2020-08-20 09:25:15 +0530
  • c576176461 [sdf] Add function to find edge pixels in a grid of alpha values. Anuj Verma 2020-08-20 09:20:26 +0530
  • 9bbb3611b3 [sdf] Add essential structures for the 'bsdf' rasterizer. Anuj Verma 2020-08-20 09:17:38 +0530
  • c6f394bf7d [sdf] Add 'sdf' module to non-gnumake build systems. Anuj Verma 2020-08-20 08:28:14 +0530
  • 05f6088df3 [sdf] Added basic overlapping contour support. Anuj Verma 2020-08-20 07:54:13 +0530
  • 879ca87f0b [sdf] Add build infrastructure. Anuj Verma 2020-08-19 16:57:38 +0530
  • 665ac96792 [sdf] Add interface functions for the 'sdf' rasterizer. Anuj Verma 2020-08-19 16:29:51 +0530
  • 1010f2c39c [sdf] Add subdivision and bounding box optimization. Anuj Verma 2020-08-19 16:25:08 +0530
  • 986d3108ac [sdf] Add function to generate SDF. Anuj Verma 2020-08-19 12:56:58 +0530
  • 0d52f4ae0a [sdf] Add functions to get shortest distance from any edge/contour. Anuj Verma 2020-08-19 12:22:34 +0530