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 |
David Corbett
|
e35cfb4bde
|
Document the subsetter argument of record-test.sh
|
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
|
1f462804d1
|
[README.mingw.md] Add link to issue with further instructions
|
2022-06-23 15:35:38 -06:00 |
Behdad Esfahbod
|
8bfb3e9df2
|
[indic] Disable vowel-constraints under uniscribe-bug-compatible
|
2022-06-23 13:28:07 -06:00 |
Behdad Esfahbod
|
f8d052df6d
|
[ansi-print] Remove impossible condition
|
2022-06-22 18:35:48 -06:00 |
Behdad Esfahbod
|
251320ea22
|
[ansi-print] Whitespace
|
2022-06-22 16:44:07 -06:00 |
Behdad Esfahbod
|
0d59d7952c
|
[ansi-print] Precision
|
2022-06-22 16:41:02 -06:00 |
Behdad Esfahbod
|
c695a09154
|
[ansi-print] Reorder cases; harmless
|
2022-06-22 16:33:37 -06:00 |
Behdad Esfahbod
|
ae0fce31cd
|
[ansi-print] Fix quadrants
|
2022-06-22 16:31:21 -06:00 |
Behdad Esfahbod
|
2ebaf0c5ba
|
[ansi-print] Fix unicolor detection
|
2022-06-22 16:22:02 -06:00 |
Behdad Esfahbod
|
a4db80ca0a
|
[ansi-print] Fix color calculation
Still something's wrong.
|
2022-06-22 16:13:53 -06:00 |
Behdad Esfahbod
|
1abec5cd0d
|
[CONFIG.md] Grammar
|
2022-06-21 13:39:16 -06:00 |
Behdad Esfahbod
|
0ab08a8bbb
|
[doap] Update
|
2022-06-21 13:19:08 -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 |