Commit Graph

  • d29d7b7a3d [algs] Adjust solve_itp Behdad Esfahbod 2023-03-01 13:10:11 -0700
  • aa10deaf42 [justify] Print default buffer width in hb-shape --width=-1 Behdad Esfahbod 2023-03-01 11:08:32 -0700
  • 93252c6fc3 [justify] Debug output Behdad Esfahbod 2023-03-01 10:59:04 -0700
  • b937edfb14 [justify] Add min/max target_width Behdad Esfahbod 2023-03-01 10:44:57 -0700
  • 6e483c4061 [shape] Add hb_shape_justify() and hb-view --width Behdad Esfahbod 2023-02-28 12:25:32 -0700
  • ee4822f969 [algs] Add solve_itp method Behdad Esfahbod 2023-02-28 09:39:32 -0700
  • c67c0086ef [GPOS] Fix indexing in MarkLigPos Behdad Esfahbod 2023-03-01 13:32:44 -0700
  • 01d34763f0 Typo fix Matthias Clasen 2023-02-28 20:16:39 -0500
  • 2d33a6b4df [subset-fuzzer] Protect against overflow Behdad Esfahbod 2023-02-28 15:31:45 -0700
  • 5226d69733 [font] Make set_variation() respect currently-set variations Behdad Esfahbod 2023-02-28 14:49:44 -0700
  • 91627daee2 [outline] Rename internal function Behdad Esfahbod 2023-02-28 14:31:25 -0700
  • 5c46286592 Revert "." Behdad Esfahbod 2023-02-28 12:16:46 -0700
  • 59434578cd . Behdad Esfahbod 2023-02-28 12:13:55 -0700
  • bbb9d6d436 [font] Add hb_font_set_variation() Behdad Esfahbod 2023-02-28 12:07:48 -0700
  • a975ec4842 [instancer] apply cvar deltas Qunxin Liu 2023-02-14 13:26:59 -0800
  • 8b0c7b9554 [instance] Add struct definition for cvar table Qunxin Liu 2023-02-10 09:49:09 -0800
  • 22cc73f3e9 Move common structs for TupleVariation from gvar to var-common.hh Qunxin Liu 2023-02-06 12:36:05 -0800
  • b7b52be7f6 [instancer] apply cvar deltas Qunxin Liu 2023-02-14 13:26:59 -0800
  • 986f57edb5 [instance] Add struct definition for cvar table Qunxin Liu 2023-02-10 09:49:09 -0800
  • 4745aeada3 Move common structs for TupleVariation from gvar to var-common.hh Qunxin Liu 2023-02-06 12:36:05 -0800
  • c0fac016dc [subset] update the subset fuzzer to be able to reach instancing code. Garret Rieger 2023-02-22 20:54:20 +0000
  • 62fc27f372 [ft] Enlarge glyph-cache value-size again Behdad Esfahbod 2023-02-27 11:20:47 -0700
  • 921eca3e79 [autotools] Fix hb-info chafa build Behdad Esfahbod 2023-02-24 17:06:43 -0700
  • 209f63b785 [TINY] Fix config issue Behdad Esfahbod 2023-02-24 16:03:23 -0700
  • 605aed0544 [instancer] bug fix in post table applying mvar deltas Qunxin Liu 2023-02-24 10:17:32 -0800
  • 1e8b9a1058 [instancer] bug fix in post table applying mvar deltas Qunxin Liu 2023-02-24 10:17:32 -0800
  • 918193ebf9 [subset] fix a class of fuzzer timeouts caused by large shared coverage tables. Garret Rieger 2023-02-22 23:11:29 +0000
  • cde2e916ca [subset] fix a class of fuzzer timeouts caused by large shared coverage tables. Garret Rieger 2023-02-22 23:11:29 +0000
  • c45e6a5e65 [subset] update the subset fuzzer to be able to reach instancing code. Garret Rieger 2023-02-22 20:54:20 +0000
  • ddd0f7f40b [subset] Add a test for CFF2 instancing. Garret Rieger 2023-02-22 20:23:34 +0000
  • db0a593063 [subset] Add a test for CFF2 instancing. Garret Rieger 2023-02-22 20:23:34 +0000
  • 33cc3121d4 Comment Behdad Esfahbod 2023-02-22 12:03:30 -0700
  • 5bc6ab006d Use __has_builtin for builtin checks instead of compiler versions Behdad Esfahbod 2023-02-22 08:08:11 -0700
  • 70fb77f10a Use __has_builtin for builtin checks instead of compiler versions Behdad Esfahbod 2023-02-22 08:08:11 -0700
  • 6b286cfabf [cubic-glyf] Remove stale comment Behdad Esfahbod 2023-02-21 16:15:45 -0700
  • 22b9315628 [cubic-glyf] Handle wrap-around cubic off-curves Behdad Esfahbod 2023-02-21 15:50:55 -0700
  • 050f5a58fe [cubic-glyf] Handle contour-initial cubic offcurves Behdad Esfahbod 2023-02-21 15:25:59 -0700
  • 9c27fe625f Revert "[doc] Fix a couple of gtk-doc warnings" Khaled Hosny 2023-02-21 23:25:14 +0200
  • ed42b2fcb5 [doc] Fix a couple of gtk-doc warnings Khaled Hosny 2023-02-21 23:08:15 +0200
  • 0575229477 [blob] Typo in documentation Khaled Hosny 2023-02-21 18:07:53 +0200
  • 424f5f2c0d [ci] Don’t build docs while building Windows binaries Khaled Hosny 2023-02-20 16:05:53 +0200
  • 1d1f93a612 7.0.1 7.0.1 Khaled Hosny 2023-02-20 15:54:12 +0200
  • 6db871eb3a
    Merge pull request #4126 from harfbuzz/cff2-instancer Behdad Esfahbod 2023-02-19 21:08:14 -0700
  • 5b50b07717 [subset-cff] Make BCD writing locale-independent Behdad Esfahbod 2023-02-19 20:30:38 -0700
  • 4a735b30c4 [cff2-subset] Update test Behdad Esfahbod 2023-02-19 19:51:03 -0700
  • 21ff66cbd4 [subset-cff2] Round blended Private values when instancing Behdad Esfahbod 2023-02-19 20:00:39 -0700
  • a4b7033d01 [cff2-subset] Blend Private values when instancing Behdad Esfahbod 2023-02-19 17:48:02 -0700
  • f10a4c9d6a [cff] Rename encode_num to encode_num_cs Behdad Esfahbod 2023-02-19 17:11:30 -0700
  • c65eb5a82e [cff] Specialize cff_private_dict_op_serializer_t for CFF1/2 Behdad Esfahbod 2023-02-19 15:15:57 -0700
  • bf4b34e87e [subset-cff2] Don't encode vsindex in Private dict Behdad Esfahbod 2023-02-19 11:16:51 -0700
  • 220caa7e09 [subset-cff2] Only encode VarStore link if any varstore Behdad Esfahbod 2023-02-19 11:01:27 -0700
  • 82d9940a93 [subset-cff2] Don't encode vsindex if pinned Behdad Esfahbod 2023-02-19 10:51:55 -0700
  • a88f3e8d37 [subset-cff2] Don't serialize VarStore if pinned Behdad Esfahbod 2023-02-19 10:47:36 -0700
  • 8c1b47d7e2 [font] Fix compiler warnings Behdad Esfahbod 2023-02-19 20:38:43 -0700
  • 7c74fc9631 [CFF] Remove unused member single_val Behdad Esfahbod 2023-02-19 14:43:07 -0700
  • 2746597b69 [subset-cff2] Add flush_hintmask Behdad Esfahbod 2023-02-19 12:14:35 -0700
  • adccc5355b [MarkBase] Adjust base-finding logic Behdad Esfahbod 2023-02-17 12:29:42 -0700
  • 946477fa54 [font] Fix a MSVC "error" Behdad Esfahbod 2023-02-16 15:03:50 -0700
  • b41efb6c4d [atomic] Use no-op asm for compiler barrier Behdad Esfahbod 2023-02-13 21:16:16 -0700
  • 25cb00ac12 [atomic] Use no-op asm for compiler barrier Behdad Esfahbod 2023-02-13 21:16:16 -0700
  • ccf055f9aa Added !defined(HB_NO_MT) to conditional compilation that does '#include <atomic>' Nathaniel Woods 2023-02-13 19:27:54 -0500
  • 2f1aa032b4 [doc] Give this section a nice URL Khaled Hosny 2023-02-13 09:50:04 +0200
  • 552f0714e8 [meson] Fix test failure with experimental_api Khaled Hosny 2023-02-13 09:21:05 +0200
  • 30686003f8 [meson] Fix test failure with experimental_api Khaled Hosny 2023-02-13 09:21:05 +0200
  • 40fa046cf3 [hb-info] Declare a variable unused Behdad Esfahbod 2023-02-12 10:54:07 -0700
  • 79c8e276fa
    Update hb-info.cc Anton Samokhvalov 2023-02-12 17:26:40 +0300
  • 8bdaeddfcd 7.0.0 7.0.0 Khaled Hosny 2023-02-11 23:44:58 +0200
  • a6c8d9b569 7.0.0 Khaled Hosny 2023-02-11 23:44:58 +0200
  • df6324cbe7 [ci] Build with default wrap mode Khaled Hosny 2023-02-11 22:35:09 +0200
  • 5b82fa91c5 [meson] Update Glib subproject Khaled Hosny 2023-02-11 22:22:48 +0200
  • 31e099fd21 [meson] Update Cairo subproject Khaled Hosny 2023-02-11 22:21:53 +0200
  • 8f0da5e5e6 [meson] Update FreeType subproject Khaled Hosny 2023-02-11 22:20:41 +0200
  • d7d7772e77 [ci] Build with default wrap mode Khaled Hosny 2023-02-11 22:35:09 +0200
  • efe22414f4 [meson] Update Glib subproject Khaled Hosny 2023-02-11 22:22:48 +0200
  • 0d76e78246 [meson] Update Cairo subproject Khaled Hosny 2023-02-11 22:21:53 +0200
  • 82821e0b42 [meson] Update FreeType subproject Khaled Hosny 2023-02-11 22:20:41 +0200
  • 59cd1b17a9 [ci] Don’t build docs on macos-aat-fonts job Khaled Hosny 2023-02-11 20:24:49 +0200
  • 7188c5643a [doc] Enable gtkdoc-check Khaled Hosny 2023-02-11 20:02:34 +0200
  • 0ea8bbd91a [doc] Use XSince for REPLACEME/EXPERIMENTAL Khaled Hosny 2023-02-11 20:01:06 +0200
  • 16dfd263b1 [subset] Remove docs for unimplemented flags Khaled Hosny 2023-02-11 19:31:29 +0200
  • 4d25941315 [doc] Fix hb_ot_name_[id|predefined]_t Khaled Hosny 2023-02-11 19:25:52 +0200
  • 13741e68f8 [doc] Minor Khaled Hosny 2023-02-11 19:17:37 +0200
  • 9b226d5490 [ci] Don’t build docs on macos-aat-fonts job Khaled Hosny 2023-02-11 20:24:49 +0200
  • 519f5817cc [doc] Enable gtkdoc-check Khaled Hosny 2023-02-11 20:02:34 +0200
  • b14acdb92f [doc] Use XSince for REPLACEME/EXPERIMENTAL Khaled Hosny 2023-02-11 20:01:06 +0200
  • e8ed5dab87 [subset] Remove docs for unimplemented flags Khaled Hosny 2023-02-11 19:31:29 +0200
  • a7f89bd599 [doc] Fix hb_ot_name_[id|predefined]_t Khaled Hosny 2023-02-11 19:25:52 +0200
  • bfc2af5d51 [doc] Minor Khaled Hosny 2023-02-11 19:17:37 +0200
  • ab191d9dc7 [ot-font] Minor division rounding Behdad Esfahbod 2023-02-11 09:31:07 -0700
  • c6c1c6ddf1
    Merge pull request #4107 from harfbuzz/cubic-glyf Behdad Esfahbod 2023-02-11 09:20:51 -0700
  • 6ddd490191 [path-builder] Comment re cubic Behdad Esfahbod 2023-02-10 14:24:03 -0700
  • 91c2f098d0 [cubic-glyf] Add HB_NO_CUBIC_GLYF Behdad Esfahbod 2023-02-10 14:15:16 -0700
  • af1e605be2 [instancer] bug fix Qunxin Liu 2023-02-10 11:08:05 -0800
  • 8302da8630
    Merge pull request #4097 from harfbuzz/embolden Behdad Esfahbod 2023-02-10 12:50:45 -0700
  • 22dd383aad [instancer] bug fix Qunxin Liu 2023-02-10 11:08:05 -0800
  • 219e2f12f0 Clarify that those two test fonts are CC0-licensed Jens Kutilek 2023-02-10 17:23:31 +0100
  • b1680e9143 Use proper preprocessor checks for UWP Pedro J. Estébanez 2023-02-10 14:14:43 +0100
  • 15897af3f9 Clarify that those two test fonts are CC0-licensed Jens Kutilek 2023-02-10 17:23:31 +0100
  • a4f61b0d9b Use proper preprocessor checks for UWP Pedro J. Estébanez 2023-02-10 14:14:43 +0100
  • 96d9e8624c [docs] Improve cluster-level docs Behdad Esfahbod 2023-02-09 12:53:17 -0700