Behdad Esfahbod
|
e637a4b3de
|
Merge pull request #2012 from harfbuzz/lepcha-oo
Reorder U+1C29 LEPCHA VOWEL SIGN OO
|
2019-10-11 10:28:58 +07:00 |
Ebrahim Byagowi
|
670fec231d
|
Minor, add a zero length tolerant memset, hb_memset
|
2019-10-10 09:21:08 +03:30 |
David Corbett
|
e4464f4484
|
Reorder U+1C29 LEPCHA VOWEL SIGN OO
|
2019-10-09 20:55:52 -04:00 |
Garret Rieger
|
e17e744300
|
Convert existing uses of serialize_append in gsub subsetting to use subset_offset_array.
|
2019-10-09 13:52:04 -07:00 |
Garret Rieger
|
36f18cecbb
|
Add subset_offset_array helper function which simplifies subsetting offset arrays during stream operations.
|
2019-10-09 13:52:04 -07:00 |
Ebrahim Byagowi
|
dc45f22521
|
[ot-metrics] Don't use mixed scaled and not scaled for generating extents
|
2019-10-08 23:27:39 +03:30 |
Ebrahim Byagowi
|
b068e25f8f
|
[glyf] Address Behdad's reviews
Addresses https://github.com/harfbuzz/harfbuzz/pull/1999#issuecomment-539298559
* Don't check against Null pool
* Remove cryptic _tt suffix
|
2019-10-08 16:29:19 +03:30 |
Ebrahim Byagowi
|
6961766db2
|
[glyf] fix scaling direction
|
2019-10-08 16:26:48 +03:30 |
Ebrahim Byagowi
|
0527fda4c7
|
minor
|
2019-10-08 16:19:39 +03:30 |
Ebrahim Byagowi
|
b2628f1a3e
|
[glyf] Move glyph bytes drop hints logic to GlyphHeader
|
2019-10-08 15:40:29 +03:30 |
Ebrahim Byagowi
|
1fb9c3b646
|
[glyf] Implement depth limit for add_gid_and_children
|
2019-10-08 15:40:29 +03:30 |
Ebrahim Byagowi
|
be0eddd418
|
[glyf] Move add_gid_and_children to glyf table
|
2019-10-08 15:40:29 +03:30 |
Ebrahim Byagowi
|
c7621cf211
|
Minor, replace hb_set_add with private API
|
2019-10-08 15:40:29 +03:30 |
Ebrahim Byagowi
|
ad86806dcb
|
[glyf] Move subset related methods inside GlyphHeader
|
2019-10-08 15:40:29 +03:30 |
Ebrahim Byagowi
|
7839e23558
|
[glyf] minor
|
2019-10-08 15:40:29 +03:30 |
Ebrahim Byagowi
|
cbefbb2439
|
[glyf] Move padding removal logic to GlyphHeader
|
2019-10-08 15:40:29 +03:30 |
Ebrahim Byagowi
|
1ab8f9aa7a
|
[glyf] minor
|
2019-10-08 15:40:29 +03:30 |
Ebrahim Byagowi
|
13fb5612ad
|
[glyf] Aggregate get_offsets uses
|
2019-10-08 15:40:29 +03:30 |
Ebrahim Byagowi
|
5179b96958
|
[cff] minor on number_t
|
2019-10-08 11:11:18 +03:30 |
Ebrahim Byagowi
|
d73cdcf361
|
[ot-font] Apply font scaling before turning to int
|
2019-10-08 11:11:18 +03:30 |
Ebrahim Byagowi
|
d7df7db160
|
Merge remote-tracking branch 'upstream/master' into var-subset
|
2019-10-06 17:18:59 +03:30 |
Ebrahim Byagowi
|
74a2dbbced
|
minor
|
2019-10-06 17:18:55 +03:30 |
Ebrahim Byagowi
|
f2339964b7
|
[glyf] minor, remove GlyphHeader::simple_* helpers
|
2019-10-06 16:58:38 +03:30 |
Ebrahim Byagowi
|
2d7ca6a76a
|
[glyf] Move get_instruction_length inside GlyphHeader struct
|
2019-10-06 16:58:38 +03:30 |
Ebrahim Byagowi
|
50aef4d7f8
|
[glyf] cleanup
|
2019-10-06 16:58:38 +03:30 |
Ebrahim Byagowi
|
ee3f4630d7
|
[glyf] Remove get_composite_iter and refactor bytes_for_glyph for shape uses
|
2019-10-06 16:58:38 +03:30 |
Ebrahim Byagowi
|
8378ab96e2
|
[glyf] Rewrite composite iterator to new iterators convention
|
2019-10-06 13:49:45 +03:30 |
Ebrahim Byagowi
|
100dbccaa5
|
Merge remote-tracking branch 'upstream/master' into var-subset
|
2019-10-06 09:18:22 +03:30 |
Ebrahim Byagowi
|
b7684fa9f4
|
Merge pull request #1999 from ebraminio/glyf-var
Implement gvar table and variable glyf
|
2019-10-06 09:00:48 +03:30 |
Ebrahim Byagowi
|
21c80d955f
|
[gvar] minor
|
2019-10-06 08:59:12 +03:30 |
Ebrahim Byagowi
|
5752863640
|
[glyf][gvar] Make HB_NO_VAR buildable
|
2019-10-06 08:59:12 +03:30 |
Ebrahim Byagowi
|
8e33510343
|
[gvar] minor
|
2019-10-06 08:59:12 +03:30 |
Ebrahim Byagowi
|
b3afa81644
|
[glyf] Use common convention of other tables access, format
|
2019-10-06 08:59:12 +03:30 |
Ebrahim Byagowi
|
88bd342c0f
|
[glyf] minor
|
2019-10-06 08:59:12 +03:30 |
Ebrahim Byagowi
|
ee7610181c
|
[hmtx] Use more conventional internal API style
|
2019-10-06 08:59:12 +03:30 |
Ebrahim Byagowi
|
c9577a630f
|
[hmtx] Use more optimal way to access glyf table
|
2019-10-06 08:59:12 +03:30 |
Michiharu Ariza
|
b9ff43c162
|
Implement gvar table and variable glyf
Split from Ariza's "[subset] TrueType/CFF2 variable font" work on #1594
|
2019-10-06 08:58:40 +03:30 |
Ebrahim Byagowi
|
c54ee48530
|
Merge remote-tracking branch 'upstream/master' into var-subset
|
2019-10-03 14:28:37 +03:30 |
Ebrahim Byagowi
|
79ec65ae10
|
[ot-font] Use var vmtx side bearing in calculating v-origin
|
2019-10-03 14:27:51 +03:30 |
Ebrahim Byagowi
|
19d45dcab7
|
Merge remote-tracking branch 'upstream/master' into var-subset
|
2019-10-03 13:39:17 +03:30 |
Ebrahim Byagowi
|
3fd555be54
|
[hmtx] Prepare to fix and minor fixes
|
2019-10-03 13:34:43 +03:30 |
Michiharu Ariza
|
6d09b5a8a0
|
Implement hmtx/vmtx metrics read from hvar/vvar
|
2019-10-03 13:34:43 +03:30 |
Ebrahim Byagowi
|
cfafee52e4
|
Add Repology badges by @luzpaz
fixes #2002
to track downstream packaging of harfbuzz
|
2019-10-02 09:22:46 +03:30 |
Ebrahim Byagowi
|
2d7221a0e3
|
[cff] minor
|
2019-10-01 15:05:02 +03:30 |
Ebrahim Byagowi
|
0558413f27
|
Minor, tweak spaces
|
2019-10-01 13:50:11 +03:30 |
Ebrahim Byagowi
|
51b720f686
|
Fix -Wsizeof-array-div clang warning
|
2019-10-01 12:40:41 +03:30 |
Behdad Esfahbod
|
faace9437e
|
Merge pull request #1807 from harfbuzz/subset-varstore
VariationStore serializer
|
2019-09-30 13:34:05 -07:00 |
Behdad Esfahbod
|
e48ef0804a
|
2.6.2
|
2019-09-30 12:39:06 -07:00 |
Behdad Esfahbod
|
d6ad613159
|
[docs] Misc fixes
|
2019-09-30 10:40:25 -07:00 |
Ebrahim Byagowi
|
2dce85ed06
|
[icu] Remove HB_ICU_STMT (#1993)
And ignore extra semicolon error to ICU versions < 65
|
2019-09-26 10:45:59 -07:00 |