Commit Graph

  • 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
  • 81e32986ca [sdf] Add shortest distance finding functions. Anuj Verma 2020-08-18 17:49:56 +0530
  • c918b54f25 [sdf] Add function to resolve corner distances. Anuj Verma 2020-08-18 10:28:16 +0530
  • a255125fe4 [sdf] Add essential math functions. Anuj Verma 2020-08-18 10:17:46 +0530
  • cd4138458a [sdf] Add utility functions for contours. Anuj Verma 2020-08-18 10:14:20 +0530
  • 2de1b5630d [sdf] Add functions to decompose `FT_Outline`. Anuj Verma 2020-08-17 16:36:30 +0530
  • cf0464d855 [sdf] Structs, enums, macros, and functions for 'sdf' rasterizer. Anuj Verma 2020-08-17 16:24:39 +0530
  • c6ec87ec48 [sdf] Add raster parameters structure. Anuj Verma 2020-08-17 16:11:56 +0530
  • 56d27d32c4 [sdf] Add 'sdf' renderer. Anuj Verma 2020-08-17 11:47:26 +0530
  • 216270327d [sdf] Add common elements for 'sdf' and 'bsdf' renderers. Anuj Verma 2020-08-17 11:40:57 +0530
  • cd6ff28a17 [sdf] Add files for new 'sdf' module. Anuj Verma 2020-08-16 17:09:22 +0530
  • 5a1b9d014b [base] Allow renderers of different formats. Anuj Verma 2020-08-16 09:06:59 +0530
  • ec9b6c314d Add data types required for the forthcoming 'sdf' module. Anuj Verma 2020-08-16 10:47:41 +0530
  • 3b9196c467 [base] Allow renderers of different formats. Anuj Verma 2020-08-16 09:06:59 +0530
  • 2373074a2c * builds/windows/detect.mk (COPY): Make it work with `shell`. Werner Lemberg 2020-12-23 22:02:48 +0100
  • 768022b98e meson.build (ft2_defines): Fix builds on Windows. Ignacio Casal Quinteiro 2020-12-23 11:30:19 +0100
  • 0d5f1dd37c [autofit] Fix double division in stem darkening. Tatsuyuki Ishi 2020-12-18 22:10:30 -0500
  • 7bdf386e75 ftmodapi.h: Replace 0xA0 characters with spaces. Werner Lemberg 2020-12-17 22:47:05 +0100
  • c948df52e4 * include/freetype/ftmodapi.h (FT_FACE_DRIVER_NAME): New public macro. Alexei Podtelezhnikov 2020-12-17 15:53:51 -0500
  • 84b3616c94 Documentation edits. Alexei Podtelezhnikov 2020-12-16 22:07:57 -0500
  • f6be92767d [truetype] Fix incremental metrics (#59503). Chris Liddell 2020-12-16 06:03:10 +0100
  • 9cc89717be Documentation edits. Alexei Podtelezhnikov 2020-12-15 22:36:19 -0500
  • a3edbfa983 [type42] Pacify static analysis tools (#59682). Werner Lemberg 2020-12-14 16:11:06 +0100
  • bd6d8e4204 .mailmap: Add Priyesh. Werner Lemberg 2020-12-10 20:23:12 +0100
  • 505943a6a4 * builds/unix/configure.raw: Don't set `FT_DEBUG_LOGGING`. Werner Lemberg 2020-12-07 17:08:37 +0100
  • 272ae5ee2a * src/*: More fixes for using a '\n' in `FT_TRACE` and `FT_ERROR`. Werner Lemberg 2020-12-07 10:29:24 +0100
  • 015a9b8d8f */*: s/FT_LOGGING/FT_DEBUG_LOGGING/. Werner Lemberg 2020-12-07 10:27:42 +0100
  • 9f94d8533c docs/CHANGES: Mention `FT_LOGGING`. Werner Lemberg 2020-12-05 09:41:36 +0100
  • 7d3ab6a7db * builds/toplevel.mk (do-dist): Remove `submodules` directory. Werner Lemberg 2020-12-05 09:29:25 +0100
  • a6adb25626 * src/*: Don't use more than one '\n' in `FT_TRACE` and `FT_ERROR`. Werner Lemberg 2020-12-02 14:15:07 +0100
  • 74822f64b0 [base] Don't close 'stderr' after logging. Werner Lemberg 2020-12-02 08:32:37 +0100
  • c764686bc9 * submodules/dlg: Updated to commit 9f0c8b22. Werner Lemberg 2020-12-02 08:00:41 +0100
  • 92db149e9c * src/bdf/bdflib.c: Fix `-Wformat` warning. Werner Lemberg 2020-12-02 07:54:21 +0100
  • f6b0fd7b79 Improve setup for 'dlg' library. Werner Lemberg 2020-12-02 07:08:24 +0100
  • fcdab61ed1 [build] Use gcc (and clang) in C99 mode. Werner Lemberg 2020-12-01 23:07:21 +0100
  • 741a690ad6 Update `.gitignore`. Werner Lemberg 2020-12-01 22:38:45 +0100
  • 1c229af2d2 [dlg] Fix compiler warnings. Werner Lemberg 2020-12-01 22:13:40 +0100
  • 047f295fac Typos. Werner Lemberg 2020-12-01 21:23:04 +0100
  • 7691588098 * src/type42/t42parse.c: Fix `-Wformat` warnings. Werner Lemberg 2020-12-01 15:43:11 +0100
  • 33bd25ca07 [builds/unix] Check for 'pthread' library. Priyesh Kumar 2020-08-31 18:02:47 +0530
  • ce43d808dc [base] Implement vertical alignment of log printing. Werner Lemberg 2020-12-01 12:20:43 +0100
  • ab0ea068ee Update logging related documentation. Priyesh Kumar 2020-08-28 11:28:17 +0530
  • 6d9e6b21e5 * src/*: Fix `-Wformat` warnings. Priyesh Kumar 2020-08-28 09:56:38 +0530
  • 2a5d8e8ff8 [builds/windows] Changes to build 'dlg' with FreeType on Windows. Priyesh Kumar 2020-08-27 23:28:05 +0530
  • 2a46d1f04e [base] Add public API to change log handling function. Priyesh Kumar 2020-08-27 13:01:05 +0530
  • 5fea76cf0f [base] Add public API to change the levels of tracing components. Priyesh Kumar 2020-08-26 21:30:35 +0530
  • d00cbc3f90 [base] Updates to print timestamp and name of `FT_COMPONENT` in logs. Priyesh Kumar 2020-08-26 19:44:01 +0530
  • d46bada285 [base] Add functions and variables to print logs to a file. Priyesh Kumar 2020-08-26 17:41:43 +0530
  • 34b1c897c1 [builds] Necessary changes to make 'dlg' compile. Priyesh Kumar 2020-08-26 12:27:52 +0530
  • 8da4b437b4 * .gitmodules: Add 'dlg' library's git repository as submodule. Priyesh Kumar 2020-08-26 10:12:52 +0530
  • 8cc4d0dc32 * src/tools/chktrcmp.py (trace_use_pat): Update to current use. Werner Lemberg 2020-12-01 08:48:28 +0100
  • 56c610b145 builds/meson/*: Add copyright boilerplate. Werner Lemberg 2020-11-27 15:37:41 +0100
  • 3facafa44e .mailmap: Updated and sorted. Werner Lemberg 2020-11-25 11:37:09 +0100
  • 5abd252a0a [cff,cid,type1] Demote old engine for lack of CFF2. Alexei Podtelezhnikov 2020-11-20 15:24:42 -0500
  • 1286f58c29 Downgrade property tracing. Alexei Podtelezhnikov 2020-11-20 14:54:35 -0500
  • 32b14552d6 * src/type42/t42parse.c (t42_parse_sfnts): More tracing messages. Werner Lemberg 2020-11-09 21:00:45 +0100
  • 26e2a89598 * meson.build: Fix .pc file generation. Werner Lemberg 2020-11-04 21:00:22 +0100
  • 0bd50c9043 Typo. Werner Lemberg 2020-11-04 10:16:18 +0100
  • 5d91600904 docs/CHANGES: Updated. Werner Lemberg 2020-11-04 09:05:27 +0100
  • 22bb0660a3 Fix documentation build. Jan Alexander Steffens (heftig) 2020-11-03 22:30:30 +0100
  • b049cadeb1 Mention external modules. Alexei Podtelezhnikov 2020-11-02 14:26:44 -0500
  • 6fca2e5b1b Minor clean-ups of last commit. Werner Lemberg 2020-10-31 06:52:18 +0100
  • 681c7e2387 Better scan converter documentation. Alexei Podtelezhnikov 2020-10-30 23:03:12 -0400