Behdad Esfahbod
|
11d2670676
|
[glyf] Split off glyf-helpers.hh
|
2022-06-25 18:19:09 -06:00 |
Behdad Esfahbod
|
7c4b8c9bf4
|
[glyf] path-builder minor header guards fix test
|
2022-06-25 18:14:42 -06:00 |
Behdad Esfahbod
|
499c637922
|
[glyf] Split off path-builder.hh
|
2022-06-25 18:07:49 -06:00 |
Behdad Esfahbod
|
13aadc8961
|
[glyf] Split off CompositeGlyph.hh
|
2022-06-25 18:03:15 -06:00 |
Behdad Esfahbod
|
f0ec2b728e
|
[glyf] Split off SimpleGlyph.hh
|
2022-06-25 17:55:16 -06:00 |
Behdad Esfahbod
|
8ed78627f0
|
[glyf] Split off GlyphHeader.hh
|
2022-06-25 17:53:13 -06:00 |
Behdad Esfahbod
|
81315a3016
|
[glyf] Namespace implementation in glyf_impl
Part of https://github.com/harfbuzz/harfbuzz/issues/3677
|
2022-06-25 17:50:44 -06:00 |
Behdad Esfahbod
|
be1d4bcf29
|
[glyf] Add fast __end__ to composite iterator
|
2022-06-25 17:45:21 -06:00 |
Behdad Esfahbod
|
ef250eea7e
|
[glyf] Move a few structs out of Glyph{}
|
2022-06-25 17:37:59 -06:00 |
Behdad Esfahbod
|
ae75f066b5
|
[glyf] Split SubsetGlyph
|
2022-06-25 17:12:10 -06:00 |
Behdad Esfahbod
|
0031069f47
|
[glyf] Fix includes
|
2022-06-25 17:05:18 -06:00 |
Behdad Esfahbod
|
b4a0c30d98
|
[glyf] Remove hardcoded HB_MAX_COMPOSITE_OPERATIONS
|
2022-06-25 17:01:11 -06:00 |
Behdad Esfahbod
|
36373ee15c
|
[glyf] Move add_gid_and_children to subset-plan where it belongs
|
2022-06-25 16:55:26 -06:00 |
Behdad Esfahbod
|
ba1c9eda38
|
[glyf] Use a range for loop
|
2022-06-25 16:51:33 -06:00 |
Behdad Esfahbod
|
e4f2bc9342
|
[glyf] Split Glyph.hh
|
2022-06-25 16:47:06 -06:00 |
Behdad Esfahbod
|
3f9c6bf3fc
|
[glyf] Minor in _write_loca()
|
2022-06-25 14:46:26 -06:00 |
Behdad Esfahbod
|
852985da0f
|
[glyf] Split loca.hh
|
2022-06-25 14:41:51 -06:00 |
Behdad Esfahbod
|
100576b7b7
|
[glyf] Start splitting file
|
2022-06-25 14:38:43 -06:00 |
Behdad Esfahbod
|
e867ac3aef
|
Merge pull request #3674 from harfbuzz/use-sinhala-no-hacks
[use] Switch Sinhala to USE
|
2022-06-25 12:43:04 -06:00 |
Behdad Esfahbod
|
b1629b0ce0
|
[gdef] Minor harmless use of HB_OT_LAYOUT_GLYPH_CLASS_UNCLASSIFIED
|
2022-06-25 12:00:25 -06:00 |
David Corbett
|
78c5ae3979
|
[indic] Remove remnants of Sinhala
|
2022-06-25 13:49:18 -04:00 |
Behdad Esfahbod
|
0cc948b96c
|
[use] Switch Sinhala to USE
https://github.com/harfbuzz/harfbuzz/issues/1044
|
2022-06-25 13:48:43 -04:00 |
David Corbett
|
6059828769
|
[use] Reintroduce the HVM class for U+0DCA
|
2022-06-25 13:48:43 -04:00 |
David Corbett
|
1555b30081
|
Add U+25CC to lone Robatic but not after U+17D9
|
2022-06-25 11:02:39 -06:00 |
David Corbett
|
0f15cb12de
|
[indic-table] Fix block headers
|
2022-06-25 11:02:39 -06:00 |
Garret Rieger
|
2674962cf5
|
[repacker] Add comment to graph class.
|
2022-06-24 17:16:50 -06:00 |
Garret Rieger
|
81a2dd0e80
|
[repacker] Update Makefile for repacker re-org.
|
2022-06-24 17:16:50 -06:00 |
Garret Rieger
|
7078560e33
|
[repacker] extract graph serialization code into a seperate file.
|
2022-06-24 17:16:50 -06:00 |
Garret Rieger
|
20b02a672d
|
[repacker] Begin splitting up the repacker implementation into several files.
|
2022-06-24 17:16:50 -06:00 |
Behdad Esfahbod
|
ad2ab1ddb4
|
[indic] Clear syllables at the end of GSUB
|
2022-06-24 11:08:35 -06:00 |
Behdad Esfahbod
|
8bfb3e9df2
|
[indic] Disable vowel-constraints under uniscribe-bug-compatible
|
2022-06-23 13:28:07 -06:00 |
Behdad Esfahbod
|
a5cf1a8738
|
Another null adjustment
|
2022-06-20 18:01:39 -06:00 |
Behdad Esfahbod
|
a7960bdfb0
|
[config] Add HB_NO_LANGUAGE_LONG and enable in TINY profile
Disables 3letter language tags and more complex ones.
Fixes https://github.com/harfbuzz/harfbuzz/issues/3664
|
2022-06-20 17:55:28 -06:00 |
Behdad Esfahbod
|
0d03123350
|
Mark a null variable as const
|
2022-06-20 16:51:35 -06:00 |
Behdad Esfahbod
|
91d00ab722
|
[ucd] Update
|
2022-06-20 13:36:01 -06:00 |
Khaled Hosny
|
a15ad778fe
|
[arabic-fallback] Generate PUA table from data
Uses packtab for more compact arrays.
|
2022-06-19 12:29:10 -06:00 |
Behdad Esfahbod
|
abc0685749
|
Merge pull request #3063 from harfbuzz/arabic-pua
Arabic PUA shaping
|
2022-06-19 11:05:17 -06:00 |
Behdad Esfahbod
|
7ec4a556d9
|
[normalize] Cosmetic
I didn't know this syntax is allowed in old C++.
|
2022-06-19 11:01:45 -06:00 |
Behdad Esfahbod
|
8c27c51c27
|
[arabic-pua] Rename symbols
|
2022-06-19 10:47:38 -06:00 |
Behdad Esfahbod
|
7698962911
|
[arabic-fallback] Disable PUA shaping under HB_NO_OT_SHAPER_ARABIC_FALLBACK
|
2022-06-19 10:42:06 -06:00 |
Behdad Esfahbod
|
4520911429
|
[arabic-fallback] Fix warning
|
2022-06-19 10:42:06 -06:00 |
Behdad Esfahbod
|
55350377b0
|
[cmap/ft] Only map 0xF000 range if font_page is NONE
|
2022-06-19 10:42:06 -06:00 |
Behdad Esfahbod
|
41a079bdec
|
[arabic-fallback] Make win1256 code build again
Humm. Untested.
|
2022-06-19 10:42:06 -06:00 |
Behdad Esfahbod
|
1db6fddb24
|
[arabic-fallback.hh] Hook up 3-letter ligatures
|
2022-06-19 10:42:06 -06:00 |
Behdad Esfahbod
|
20e9f0b1d2
|
[arabic-fallback] Add the component loop
Should be able to support 3-letter ligatures now. Hooking up next.
|
2022-06-19 10:42:06 -06:00 |
Behdad Esfahbod
|
9684d2d8aa
|
[arabic-fallback] More baby steps
|
2022-06-19 10:42:06 -06:00 |
Behdad Esfahbod
|
08715d75e0
|
[arabic-fallback] Another baby-step
|
2022-06-19 10:42:06 -06:00 |
Behdad Esfahbod
|
15dd34b515
|
[arabic-fallback] Another minor rename towards supporting 3-letter ligatures
|
2022-06-19 10:42:06 -06:00 |
Behdad Esfahbod
|
d86effa4a6
|
[arabic-fallback] Rename; towards supporting 3-letter ligatures
|
2022-06-19 10:42:06 -06:00 |
Behdad Esfahbod
|
16c2371352
|
[arabick-fallback] Apply mark ligatures
|
2022-06-19 10:42:06 -06:00 |