ebraminio
|
4a591a0e51
|
[ci] Add ArchLinux (#604)
|
7 years ago |
ebraminio
|
d18ee5afe8
|
Copy dummy docs/circle.yml to gh-pages branch (#603)
|
7 years ago |
ebraminio
|
1955cbecc9
|
Add a dummy CircleCI config to gh-pages branch (#602)
|
7 years ago |
Behdad Esfahbod
|
4b3278ef8d
|
[ot] Hook up horizontal kerning to kern table
Seems to work. Yay!
Still to do: run kerning if GPOS doesn't have 'kern' feature.
|
7 years ago |
Behdad Esfahbod
|
77acc1106e
|
[kern] More...
Almost there.
|
7 years ago |
Behdad Esfahbod
|
49c0f35580
|
[kern] See if this helps with making VS bot happy
|
7 years ago |
Behdad Esfahbod
|
2c439210c9
|
[uniscribe] Fix a couple of VS warnings
|
7 years ago |
Behdad Esfahbod
|
4c43a23bf4
|
[kern] Implement Format0
|
7 years ago |
Behdad Esfahbod
|
ac3d937c6c
|
[kern] Implement some more
|
7 years ago |
Behdad Esfahbod
|
2a16f647ae
|
[kern] Start implementing kern table
Pushing this out early to catch bot errors since I'm using template tricks
we were not using in HarfBuzz before.
|
7 years ago |
ebraminio
|
292ef2675e
|
[ci] minor cleanup (#600)
|
7 years ago |
ebraminio
|
260246a279
|
[ci] Add Fedora builder (#598)
|
7 years ago |
Khaled Hosny
|
0e63cbed9c
|
[test] Fix difference between ft and ot font funcs
See https://github.com/behdad/harfbuzz/pull/590#issuecomment-341194673.
I simply removed the composite glyph and use the referenced simple
glyph directly.
|
7 years ago |
Khaled Hosny
|
0b8f8dd869
|
Revert "[test] We don’t care about glyph positions here"
This reverts commit 70137e2b4b .
|
7 years ago |
Khaled Hosny
|
f1245013bf
|
[test] Run shaping tests with both ot and ft funcs
|
7 years ago |
Khaled Hosny
|
70137e2b4b
|
[test] We don’t care about glyph positions here
Freetype and OT font functions give different positions for some glyphs
in this font (OT seems to be correct), but that is not what we are
interested in in this test.
See https://github.com/behdad/harfbuzz/pull/590#issuecomment-341045223.
|
7 years ago |
Khaled Hosny
|
9234b364b1
|
[test] Use ft functions for this test
https://github.com/behdad/harfbuzz/pull/590#issuecomment-340967271
|
7 years ago |
Khaled Hosny
|
afbfb9279c
|
[test] Always use ft font funcs for these tests
These are CFF fonts and ot functions don’t support CFF glyph names yet.
The next commit will run all tests with ot functions.
|
7 years ago |
ebraminio
|
33e62636f7
|
[ci] Add FreeBSD9 (gcc4) (#595)
|
7 years ago |
ebraminio
|
102f5ead49
|
Enable PSVita (arm-none-eabi) compile again and add it to CI (#594)
|
7 years ago |
Behdad Esfahbod
|
65d4e5bcda
|
[CircleCI] Ignore gh-pages branch
https://github.com/behdad/harfbuzz/pull/592
|
7 years ago |
Behdad Esfahbod
|
92bb508642
|
[indic] Use mutable for virama_glyph
|
7 years ago |
Behdad Esfahbod
|
6c04dcb28d
|
Use bsearch() for large SFNT table directories
|
7 years ago |
Behdad Esfahbod
|
b0e33da02d
|
Add BinSearchArrayOf<>
|
7 years ago |
Behdad Esfahbod
|
aca378f51e
|
Sanitize (Headless)ArrayOf()::len to ensure it doesn't use offsets
|
7 years ago |
Behdad Esfahbod
|
5f04711314
|
Fix HeadlessArrayOf::sanitize_shallow()
|
7 years ago |
Behdad Esfahbod
|
7ce9f397d1
|
Rename hb-sort-r.hh -> hb-dsalgs.hh
|
7 years ago |
Behdad Esfahbod
|
8eaff980fc
|
Remove HB_TAG_CHAR4
|
7 years ago |
David Corbett
|
d016c5bdb9
|
Categorize Grantha candrabindu for use in Tamil
|
7 years ago |
Behdad Esfahbod
|
b902605133
|
[CircleCI] Fix build
Fixes https://github.com/behdad/harfbuzz/issues/589
|
7 years ago |
Behdad Esfahbod
|
0f78d78aae
|
Merge commit '0feff4ba7b16501341c575e06b4c98a6e1bd2809'
|
7 years ago |
Behdad Esfahbod
|
0feff4ba7b
|
Simplify hb-sort-r.hh
See https://github.com/behdad/harfbuzz/pull/592
|
7 years ago |
ebraminio
|
b7982c9e65
|
[ci] Add CircleCI for cross-compiling (#592)
|
7 years ago |
Behdad Esfahbod
|
c290ba5b7d
|
Define _GNU_SOURCE
Might help with https://github.com/behdad/harfbuzz/pull/592
Ie. bringing in qsort_r() prototype always.
|
7 years ago |
Behdad Esfahbod
|
98acdde3c6
|
[coretext/uniscribe] Fix build
https://travis-ci.org/behdad/harfbuzz/jobs/295039536#L3468
https://ci.appveyor.com/project/behdad/harfbuzz/build/1.0.697/job/dr1ujlntxafeqbej#L142
|
7 years ago |
Behdad Esfahbod
|
ec86cc5e55
|
Fix Windows build
(And prevent it from happening in the future.)
|
7 years ago |
Behdad Esfahbod
|
e35a763c07
|
[post] Implement glyph_from_name()
This concludes https://github.com/behdad/harfbuzz/pull/568
|
7 years ago |
Behdad Esfahbod
|
6c738f353e
|
Make string-array return hb_string_t
|
7 years ago |
Behdad Esfahbod
|
e1a37f3db4
|
Add hb_string_t
|
7 years ago |
Behdad Esfahbod
|
21ac567858
|
Fix tests
|
7 years ago |
Behdad Esfahbod
|
0f8b5aa1bc
|
[post] Minor; towards implementing get_glyph_from_name()
|
7 years ago |
Behdad Esfahbod
|
977679f229
|
Add hb_bsearch_r()
|
7 years ago |
Behdad Esfahbod
|
0712e915b4
|
Remove hb_compare_func_t
|
7 years ago |
Behdad Esfahbod
|
538da7496d
|
Add hb-sort-r, a portable qsort_r() replacement
|
7 years ago |
Behdad Esfahbod
|
923a8f520a
|
Fix up 5de83fab94
|
7 years ago |
Behdad Esfahbod
|
b98c7c3f1f
|
[post] Minor
|
7 years ago |
Behdad Esfahbod
|
5de83fab94
|
[ot] Speed up get_glyph_name()
get_glyph_from_name() coming soon.
|
7 years ago |
Behdad Esfahbod
|
feadee079e
|
[post] Refactor a bit, use our data types
|
7 years ago |
Behdad Esfahbod
|
5014c60afa
|
More nullptr fix
Fixes https://github.com/behdad/harfbuzz/issues/585
|
7 years ago |
Behdad Esfahbod
|
5daf3bd449
|
[glib/ucdn/icu/ft/ot] Make returned funcs inert
Such that client cannot accidentally destroy them, even though that
will be a bug in their code...
|
7 years ago |