kc3-lang/harfbuzz/src/Makefile.sources

Branch :


Log

Author Commit Date CI Message
f0c3804f 2021-08-17 15:37:19 [set] Add hb_bit_set_invertible_t and resurrect hb_set_invert() Implementation is NOT complete yet.
fad452bf 2021-08-16 20:48:24 [set] Move main functionality into hb_bit_set_t To add inversion on top in hb_invertible_set_t and use that as hb_set_t.
9b390f8c 2021-08-15 12:34:55 [set] Move page_t into hb-bit-page.hh
5f801da9 2021-07-27 20:54:19 [hb-ms-features] Move code out of header file
71b5509c 2021-07-20 20:05:35 [subset] support option --glyph-names
413769bf 2021-05-12 14:14:06 Add hb-ot-color-colrv1-closure.hh to sources list.
f561fa6e 2021-03-18 11:13:47 Change priority queue to use (priority, value) instead of (value, priority).
5c4e0ffd 2020-11-04 16:08:01 [subset] Add a basic priority queue datastructure (binary heap).
1584d3cb 2020-10-28 17:49:09 [subset] Start a proof of concept implementation of the GSUB/GPOS offset overflow resolver.
d9e0244c 2021-02-02 16:04:44 remove duplicate file names
59721c2f 2021-01-29 11:34:59 [use] Move data table into same compilation unit
d9b167da 2021-01-28 20:40:42 [use] Remove hb-ot-shape-complex-use.hh Inline into ragel machine.
e8e9fd95 2021-01-15 18:52:57 [syllabic] Add hb-ot-shape-complex-syllabic.cc/hh Empty for now. Part of https://github.com/harfbuzz/harfbuzz/issues/1810
8af85c4e 2021-01-15 18:48:12 Remove hb-ot-shape-complex-machine-index.hh file Inline code into USE header.
3c5b7886 2021-01-15 19:26:04 Revert "Avoid category duplication between C++ and Ragel" This reverts commit 67ea8133d3fa82b3365cd917fb266ba752f16169. Merged accidentally on https://github.com/harfbuzz/harfbuzz/pull/2726
67ea8133 2020-10-17 14:37:22 Avoid category duplication between C++ and Ragel
6a38adeb 2019-05-03 14:16:50 [use] Skip most default ignorables when clustering
7bffb5d7 2020-08-11 19:24:46 Generate `has_arabic_joining`
51933578 2020-08-11 23:51:59 Revert "Remove autotools build support" This reverts commit 01ac32aab2109681abc58bb2f96a4ef4a7f0c6df.
01ac32aa 2020-08-02 11:35:55 Remove autotools build support
122a2897 2020-07-05 22:45:11 [aat] Remove lcar support Very low use, only two distinct font files, Apple Chancery.ttf and Hoefler Text.ttc have it so it really doesn't worth the size addition and so, but one may argue that whole ligature caret is low use but guess we better to encourage GDEF one anyway.
a3b9b94b 2020-07-06 00:05:21 [style] Remove fdsc support (#2541) It isn't exposed yet and low use between Apple fonts, 32 fdsc table vs 767 OS/2 tables, even Apple doesn't support it anymore per Ned.
4e7cb7e2 2020-06-12 01:38:16 minor, fix lists sorting
22037499 2019-08-04 11:31:31 [style] New experimental API, hb_style_get_value Searches variation axes of a hb_font_t object for a specific axis first, if not set, then tries to get default style values from different tables of the font.
eaa2402a 2020-02-05 17:02:03 [cbdt] Merge hb-ot-color-cbdt-table.cc into its header file Not needed as far as can be said.
e128f802 2020-01-21 13:35:43 parent 777ba47b50f6379b9f9abf1d72559316b7116b9e author ckitagawa <ckitagawa@chromium.org> 1579631743 -0500 committer ckitagawa <ckitagawa@chromium.org> 1580506176 -0500 [subset] Add CBLC support
ac81e940 2020-01-28 12:34:47 Rename hb_outline_decompose to hb_font_draw_glyph and hb_outline_decompose_funcs_t to hb_draw_funcs_t
981125aa 2020-01-25 21:31:36 Rename hb_ot_glyph_* to hb_outline_*
ec1fba13 2020-01-13 19:31:18 [ot-glyph] make hb_ot_glyph_decompose_funcs_t struct opaque
f883c31c 2019-10-13 12:31:53 Implement glyph outline path API Got help from https://github.com/opentypejs/opentype.js/blob/4e0bb99/src/tables/glyf.js#L222
a333b0f7 2019-11-19 18:01:53 add hb-ot-cff1-std-str.hh to Makefile.sources
5e489670 2019-10-22 15:03:47 Remove hb-warning.cc Fixes https://github.com/harfbuzz/harfbuzz/issues/2005
74a2dbbc 2019-10-06 17:06:40 minor
100dbcca 2019-10-06 09:18:22 Merge remote-tracking branch 'upstream/master' into var-subset
ee761018 2019-10-03 15:59:45 [hmtx] Use more conventional internal API style
b9ff43c1 2019-10-01 16:13:40 Implement gvar table and variable glyf Split from Ariza's "[subset] TrueType/CFF2 variable font" work on #1594
19d45dca 2019-10-03 13:39:17 Merge remote-tracking branch 'upstream/master' into var-subset
47d82713 2019-09-06 20:33:10 Replace strtod with a ragel implementation Use a ragel based number parser when strtod_l couldn't be found as libc's strtod may is locale sensetivity which we need to not.
1083df8b 2019-09-04 01:22:21 Use hb_parse_double in CFF::dict_opset_t::parse_bcd
43372fbb 2019-09-03 01:02:40 Merge and aggregate number parsing logics to form hb-number
9ff32b79 2019-08-29 19:53:18 Merge remote-tracking branch 'upstream/master' into glyf-rebase
60d9f009 2019-08-11 16:15:19 Implement opbd table parsing https://developer.apple.com/fonts/TrueType-Reference-Manual/RM06/Chap6opbd.html
6e3bfecf 2019-07-29 12:25:43 Merge branch 'master' into var-subset
62932c14 2019-07-26 00:30:29 [meta] Rename ot-metadata to ot-meta per review
3ac03bd6 2019-07-22 23:35:08 [meta] New API, hb_ot_metadata_reference_entry for fetching meta entries
5988ab8a 2019-07-22 14:36:16 Merge branch 'master' into var-subset
41ab56e0 2019-07-22 18:46:52 Implement meta table parsing
eb8bd2f7 2019-07-16 22:27:01 Add hb_gdi_face_create API Based on Konstantin Ritt work posted on mailing list
471f798a 2019-07-20 14:00:20 Merge ot-metrics-internal.cc with ot-metrics now that isn't needed in subset
87e62843 2018-11-20 23:26:46 Implement a simple API for fetching opentype metrics Fixes https://github.com/harfbuzz/harfbuzz/pull/1432
8bf989ea 2019-07-08 17:13:29 update from master
09496695 2019-06-17 22:12:40 add hb_bimap_t, subclass hb_inc_bimap_t replacing CFF::remap_t
631da9d8 2019-06-19 15:36:14 [config] Remove tables from hb_face_t for disabled features Part of https://github.com/harfbuzz/harfbuzz/issues/1652
23768a99 2019-06-17 20:29:29 [config] Replace HAVE_FALLBACK with HB_NO_FALLBACK_SHAPE This disables fallback shaper in tiny builds. Projects that don't use our build system and want to disable fallback shaper (eg. Firefox) should define HB_NO_FALLBACK_SHAPE now. Part of https://github.com/harfbuzz/harfbuzz/issues/1652
4ddab6fa 2019-06-05 11:21:27 Merge branch 'master' into var-subset
96de9476 2019-05-24 11:22:41 Merge pull request #1722 from googlefonts/glyf [subset] Use iterators in glyf/loca subsetting
65392b73 2019-05-22 16:21:21 [ucdn] Replace UCDN with a new UCD implementation UCDN was ~120kb of data. New implementatoin is 69kb in default builds, and 49kb if built with HB_OPTIMIZE_SIZE or __OPTIMIZE_SIZE__. The latter automatically enabled if built with -Os or -Oz. There's room to shave off another 10kb or 20kb. That will follow later. Fixes https://github.com/harfbuzz/harfbuzz/issues/1652
4ea44112 2019-05-21 13:07:43 [subset] Remove missed reference to hb-subset-glyf, was deleted
82bbec30 2019-05-16 15:14:01 Merge branch 'master' of https://github.com/harfbuzz/harfbuzz into glyf
240bc86e 2019-05-08 14:59:03 [subset] Remove subset-glyf; want everything to point to new iter-based edition. Some of the code will resurface as impl builds out.
fb9bff95 2019-05-08 14:59:03 [subset] Remove subset-glyf; want everything to point to new iter-based edition. Some of the code will resurface as impl builds out.
e6582de1 2019-05-10 23:53:38 Add hb-config.hh
1223a352 2019-04-29 16:43:48 Merge branch 'master' into var-subset
8c8922a0 2019-04-25 09:17:58 [subset] Updates due to changes in resolve_links() on master branch
1ca4b5c7 2019-04-22 11:31:23 [subset] Add unit test for str de-dup Also move the implementation of some methods from the .cc to the .hh
b999ce9b 2019-04-03 10:34:09 Merge branch 'master' into var-subset
434d78bf 2019-04-02 21:46:40 Add hb_pool_t<> for pooled memory allocation
43725d36 2019-03-30 18:51:15 Merge branch 'master' into var-subset
a7c63cd8 2019-03-30 14:59:40 Split sanitize and dispatch into their own files
be66b575 2019-03-30 14:53:54 Move serializer to hb-serialize.hh
3bfd3a36 2019-03-30 00:27:02 fix build
cc94a9ed 2019-03-29 18:41:38 Merge branch 'var-subset' of https://github.com/harfbuzz/harfbuzz into var-subset rebase master
a1177fec 2019-03-29 08:43:47 Merge branch 'master' into var-subset rebase master
c302ec6d 2019-03-17 15:36:26 moved most of var code from gvar to glyf initialize phantom points from metrics from htmx/vmtx & glyf bbox before execution added source file hb-ot-hmtx-table.cc to call glyf from hmtx/vmtx indirectly & temporarily, workaround a cyclic reference between the two
2c5ed7f1 2019-02-26 11:11:50 Added hb-ot-var-gvar-table.hh implemented sanitize() placeholder subset() some code cleanup
f1e97c18 2019-02-25 09:59:27 renamed hb_map2_t to hb_bimap_h in its own .hh
8a7998fd 2019-03-17 15:36:26 moved most of var code from gvar to glyf initialize phantom points from metrics from htmx/vmtx & glyf bbox before execution added source file hb-ot-hmtx-table.cc to call glyf from hmtx/vmtx indirectly & temporarily, workaround a cyclic reference between the two
eddbc9d0 2019-02-26 11:11:50 Added hb-ot-var-gvar-table.hh implemented sanitize() placeholder subset() some code cleanup
f289ffe5 2019-02-25 09:59:27 renamed hb_map2_t to hb_bimap_h in its own .hh
6f91e0d9 2019-02-26 11:11:50 Added hb-ot-var-gvar-table.hh implemented sanitize() placeholder subset() some code cleanup
d817b446 2019-02-25 09:59:27 renamed hb_map2_t to hb_bimap_h in its own .hh
6e3ad650 2019-01-09 09:05:01 Rename hb-dsalgs to hb-algs
e76a3cae 2018-12-27 17:23:12 Add hb-meta.hh for meta-programming
b80b97b5 2018-12-21 00:08:05 Revert "Remove unused hb-iter.hh" This reverts commit 969ff3c7aadbe721cdd414488eb170433f10d00c.
969ff3c7 2018-12-17 22:43:00 Remove unused hb-iter.hh The ideas there are all part of hb-array.hh now. To be determined how we want to use generic iterator patterns.
5a552f75 2018-12-16 20:07:44 [array] Move hb_array_t and related types to hb-array.hh
5ab086eb 2018-12-05 14:17:37 [fdsc] Implement the table parsing Related to https://github.com/harfbuzz/harfbuzz/issues/1337 May used in addition to an API related to STAT. Lots of Apple fonts have it.
8f80e533 2018-12-05 13:51:14 [gasp] Implement the table parsing May or may not be used in https://github.com/harfbuzz/harfbuzz/pull/1432
58d4d199 2018-12-01 19:34:18 Simplify build source list
a2e8d1d4 2018-11-30 22:54:20 Minor
9ae954f4 2018-11-30 15:00:52 Merge branch 'master' into cff-subset
e3dd47e6 2018-11-30 00:32:12 Move things
32d291ae 2018-11-28 16:27:45 Merge branch 'master' into cff-subset
b206133d 2018-11-23 14:05:11 [aat] Move contents of hb-aat.h to hb-aat-layout.h Since it was pages and pages...
19b60255 2018-11-17 01:07:09 [feat] Address @behdad comments
a157b3e4 2018-11-01 19:56:16 [feat] Apply @behdad comments
95abd537 2018-11-01 13:14:29 [feat] Expose public API * hb_aat_get_feature_settings
892ab37e 2018-11-14 13:54:07 Merge branch 'master' into cff-subset
7867c2ba 2018-11-14 22:13:50 [STAT] Add table parsing (#1384)
fb2a037f 2018-11-10 16:23:11 Merge branch 'master' into cff-subset