808d3fc0eadd379909f2a0308fd3db474f1efde8 |
|
10-Dec-2015 |
Behdad Esfahbod <behdad@behdad.org> |
[util] Port hb-view to use font metrics from HarfBuzz instead of cairo
/external/harfbuzz_ng/util/helper-cairo.cc
|
998e8dda938cfef0146f1bfc4e8973a0e12d7d35 |
|
02-Nov-2015 |
Chun-wei Fan <fanchunwei@src.gnome.org> |
util: Fix build on Visual Studio 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.
/external/harfbuzz_ng/util/helper-cairo.cc
|
6c0ebd02c99e7536975ba7194832a1f33abd7faf |
|
05-Nov-2015 |
Behdad Esfahbod <behdad@behdad.org> |
[util] If font has color, generate PNG with color
/external/harfbuzz_ng/util/helper-cairo.cc
|
3530cc2d7c3b7102902cb0e38b0bf9f46188078d |
|
03-Nov-2015 |
Behdad Esfahbod <behdad@behdad.org> |
[util] Fix option-parsing leaks
/external/harfbuzz_ng/util/helper-cairo.cc
|
cd4eb96abb90a84b42e9b288e39bad759e4411a0 |
|
20-Jan-2015 |
Behdad Esfahbod <behdad@behdad.org> |
[util] Add --font-size to hb-shape Also makes hb-view to use 8 bits of subpixel precision and shape at requested size, instead of always shaping at upem and scaling results.
/external/harfbuzz_ng/util/helper-cairo.cc
|
8656408572c2685f278a3b742ee69c767c29788c |
|
09-Jul-2014 |
Behdad Esfahbod <behdad@behdad.org> |
[util] Fix hb-view rendering with --font-funcs=ot
/external/harfbuzz_ng/util/helper-cairo.cc
|
ea5e8a02eb83ad19f3009b0008893f77ce113118 |
|
19-Mar-2014 |
Behdad Esfahbod <behdad@behdad.org> |
[util] Plug minor leak
/external/harfbuzz_ng/util/helper-cairo.cc
|
9815a88111072aa51e78e258c5f660993b47d4df |
|
21-Dec-2012 |
Behdad Esfahbod <behdad@behdad.org> |
[util] List supported output formats in --help output
/external/harfbuzz_ng/util/helper-cairo.cc
|
f95a87b7b813f588c7910ad4785ee68bb452e864 |
|
21-Dec-2012 |
Behdad Esfahbod <behdad@behdad.org> |
[util] List supported output formats in hb-view
/external/harfbuzz_ng/util/helper-cairo.cc
|
a18280a8ce9128fc9d75f8a367ae8ce0886a9599 |
|
07-Jun-2012 |
Behdad Esfahbod <behdad@behdad.org> |
Fix warnings produced by clang analyzer
/external/harfbuzz_ng/util/helper-cairo.cc
|
0594a2448440208efa0acac9a5d8d52d43108289 |
|
06-Jun-2012 |
Behdad Esfahbod <behdad@behdad.org> |
Cleanup TRUE/FALSE vs true/false
/external/harfbuzz_ng/util/helper-cairo.cc
|
8f8956a55fff95e5ad529d2f124c9528d1f4f81d |
|
25-May-2012 |
Behdad Esfahbod <behdad@behdad.org> |
[util] Add hidden --shaper that is equivalent of --shapers
/external/harfbuzz_ng/util/helper-cairo.cc
|
52e7b1424a3613122e9ca30879298df42733acda |
|
13-May-2012 |
Behdad Esfahbod <behdad@behdad.org> |
[util] Make hb-view print out Unicode art if stdout is a terminal
/external/harfbuzz_ng/util/helper-cairo.cc
|
95cefdf96efe43a44133aa8a186155cf4e63e2b7 |
|
17-Apr-2012 |
Behdad Esfahbod <behdad@behdad.org> |
Add --utf8-clusters Also fix cairo cluster generation.
/external/harfbuzz_ng/util/helper-cairo.cc
|
088c1e27c0fc0cdef999cf1f567e4d5eb2cfb2e4 |
|
20-Sep-2011 |
Behdad Esfahbod <behdad@behdad.org> |
[util] Fix option parsing Wow, who knew bool is one byte and I was using it as a 4byte int?! C++ auto casts fails you in mysterious ways...
/external/harfbuzz_ng/util/helper-cairo.cc
|
8b8b19056decaf09e4e0ccd9412ee1aeb30f4de7 |
|
19-Sep-2011 |
Behdad Esfahbod <behdad@behdad.org> |
[util] Add hb-shape utility Like hb-view, but prints out buffer contents. The output format is kinda cryptic. Suggestions welcome.
/external/harfbuzz_ng/util/helper-cairo.cc
|