- 31 8月, 2017 1 次提交
-
-
由 Behdad Esfahbod 提交于
I like to have a mode where CONTAINS_NOTDEF and CONTAINS_DOTTEDCIRCLE are not returned. Abused a value of -1 for that. hb-shape now uses it. Fixes two of the six tests failing with --verify in test/shaping/run-tests.sh.
-
- 16 8月, 2017 2 次提交
-
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-
- 15 8月, 2017 1 次提交
-
-
由 Behdad Esfahbod 提交于
-
- 12 8月, 2017 2 次提交
-
-
由 Behdad Esfahbod 提交于
We break and shape fragments and reconstruct shape result from them. Remains to compare to original buffer. Going to add some buffer comparison API and use here, instead of open-coding.
-
由 Behdad Esfahbod 提交于
Right now it checks for monotone cluster values. Other checks to be added.
-
- 11 8月, 2017 1 次提交
-
-
由 Behdad Esfahbod 提交于
Not all shapers code is updated to set this properly. GSUB and Arabic shaper are updated. GPOS and other shapers are NOT. Fixes https://github.com/behdad/harfbuzz/issues/224
-
- 10 8月, 2017 2 次提交
-
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-
- 20 7月, 2017 1 次提交
-
-
- 19 7月, 2017 1 次提交
-
-
由 Behdad Esfahbod 提交于
Before, that was printed using --debug (and in both hb-shape and hb-view). Changed it, now hb-shape has a new command-line argument called --show-messages. When invoked, it also respects other output formatting options. The messages are better formatted and printed to te same place that hb-shape output is directed to. Previously they were written to stderr. Fixes https://github.com/behdad/harfbuzz/issues/506
-
- 08 2月, 2017 1 次提交
-
-
由 Philip Withnall 提交于
Coverity ID: 141042
-
- 23 1月, 2017 2 次提交
-
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-
- 22 1月, 2017 2 次提交
-
-
由 Behdad Esfahbod 提交于
hb-view correctly renders variations with ft font-funcs now. hb-ot-font needs HVAR implementation.
-
由 Behdad Esfahbod 提交于
Is hooked up to the font, but not to FreeType, so raster doesn't show yet. Documentation needs to be done.
-
- 27 4月, 2016 1 次提交
-
-
由 Behdad Esfahbod 提交于
-
- 03 2月, 2016 1 次提交
-
-
由 Chun-wei Fan 提交于
This moves all the source listings in src/Makefile.am, src/hb-ucdn/Makefile.am and util/Makefile.am into separate Makefile snippets, so that they may be shared between different Makefile-based build systems, such as NMake for Visual Studio.
-
- 19 12月, 2015 1 次提交
-
-
由 Behdad Esfahbod 提交于
Currently just announces lookup applications. Message-API *will* change. hb-shape / hb-view are updated to print-out messages to stder if --debug is specified.
-
- 18 12月, 2015 1 次提交
-
-
由 Behdad Esfahbod 提交于
The latter doesn't seem to be available in Cygwin. I'm surprised it compiled before...
-
- 10 12月, 2015 1 次提交
-
-
由 Behdad Esfahbod 提交于
-
- 16 11月, 2015 2 次提交
-
-
由 Chun-wei Fan 提交于
Pre-2013 MSVC does not have scalbn() and scalbnf(), which are used in the utility programs. Add fallback implementations for these, which can be used when necessary.
-
由 Chun-wei Fan 提交于
Use the fallback implementation for lround() only on pre-2013 Visual Studio, and ensure we are clear about the types of the parameters for lround() and scalbnf(), since Visual Studio can be quite picky on ambiguous parameter types. Also, use g_ascii_strcasecmp() rather than strcasecmp() as we are already using GLib for this code and we are assured that g_ascii_strcasemp() is available. For scalbnf() on pre-2013 Visaul Studio, a fallback implementation is needed, but use another forced-included header for those compilers, which will be added later. Also use (char)27 on Visual Studio builds as '\e' is not a recognized escape sequence, which will do the same thing.
-
- 11 11月, 2015 1 次提交
-
-
由 Behdad Esfahbod 提交于
-
- 06 11月, 2015 1 次提交
-
-
由 Behdad Esfahbod 提交于
-
- 04 11月, 2015 2 次提交
-
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
This has the effect that the font data will end up in a memory section malloc()ed exactly to its size. This gives us better valgrind detection of out-of-bounds access. Previously, the font data was placed in a mmap()ed section or GString-allocated area, which didn't have proper protections at the end when running under valgrind.
-
- 24 8月, 2015 1 次提交
-
-
由 Behdad Esfahbod 提交于
New API: HB_BUFFER_SERIALIZE_FLAG_GLYPH_EXTENTS hb-shape now accepts --show-extents. Patch from Simon Cozens.
-
- 22 7月, 2015 1 次提交
-
-
由 Behdad Esfahbod 提交于
TODO: Documentation. Fixes: https://bugs.freedesktop.org/show_bug.cgi?id=71445
-
- 19 6月, 2015 1 次提交
-
-
由 Behdad Esfahbod 提交于
Until I figure out what to do about the API, and finalize the tool.
-
- 04 6月, 2015 1 次提交
-
-
由 Behdad Esfahbod 提交于
-
- 19 5月, 2015 1 次提交
-
-
由 Behdad Esfahbod 提交于
-
- 14 4月, 2015 1 次提交
-
-
由 Behdad Esfahbod 提交于
-
- 10 4月, 2015 4 次提交
-
-
由 Behdad Esfahbod 提交于
This is a tool that lists all fonts that can render a given string. It uses hb_shape() to do so, and as such is aware of HarfBuzz's normalizer.
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
Applies to --font-size and --margin. Hopefully the scanf usage here doesn't have compatibility issues (star being counted in the return value, etc).
-
- 26 2月, 2015 1 次提交
-
-
由 Behdad Esfahbod 提交于
-
- 14 2月, 2015 2 次提交
-
-
由 Collin Fair 提交于
-
由 Collin Fair 提交于
-