Behdad Esfahbod
|
808d3fc0ea
|
[util] Port hb-view to use font metrics from HarfBuzz instead of cairo
|
2015-12-10 16:55:16 +01:00 |
|
Behdad Esfahbod
|
6c0ebd02c9
|
[util] If font has color, generate PNG with color
|
2015-11-05 11:37:48 -08:00 |
|
Behdad Esfahbod
|
e8fd83932a
|
[util/hb-view] Fix rendering with all combinations of negative scales
|
2015-04-09 15:52:26 -07:00 |
|
Behdad Esfahbod
|
69d5af9316
|
[util] Minor
|
2015-04-09 15:17:16 -07:00 |
|
Behdad Esfahbod
|
cd4eb96abb
|
[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.
|
2015-01-20 12:45:13 -08:00 |
|
Behdad Esfahbod
|
5db0683a82
|
[util] Make hb-shape continue shaping other lines if shapers failed
|
2012-06-02 12:13:08 -04:00 |
|
Behdad Esfahbod
|
95cefdf96e
|
Add --utf8-clusters
Also fix cairo cluster generation.
|
2012-04-16 18:08:20 -04:00 |
|
Behdad Esfahbod
|
effb42e5c5
|
Always use cairo_show_text_glyphs()
Better catches cluster errors.
|
2012-04-16 16:04:07 -04:00 |
|
Behdad Esfahbod
|
799cfdd15a
|
Make page progression be right to left for vertical text
|
2012-04-16 16:00:36 -04:00 |
|
Behdad Esfahbod
|
69b84a8f6c
|
Fix hb-view surface size calc for vertical text
For some reason it doesn't quite work with IranianNastaliq, but
that looks like a font issue.
|
2012-04-12 15:50:40 -04:00 |
|
Behdad Esfahbod
|
422558142a
|
[util] Account for line-space in surface size
|
2011-09-19 17:57:02 -04:00 |
|
Behdad Esfahbod
|
8b8b19056d
|
[util] Add hb-shape utility
Like hb-view, but prints out buffer contents.
The output format is kinda cryptic. Suggestions welcome.
|
2011-09-19 16:41:17 -04:00 |
|
Behdad Esfahbod
|
f6496663c2
|
[util] If no text is provided, simply call cairo_show_glyphs()
|
2011-09-19 15:45:52 -04:00 |
|
Behdad Esfahbod
|
11e51993ab
|
[util] Move font-size into view-options
|
2011-09-19 09:58:55 -04:00 |
|
Behdad Esfahbod
|
d2b3ab9ece
|
Fix "[util] Fix hb-view crash with bogus font."
|
2011-09-16 17:00:08 -04:00 |
|
Behdad Esfahbod
|
da4a2a1426
|
Cosmetic
|
2011-09-16 16:57:03 -04:00 |
|
Behdad Esfahbod
|
4274ed7ab6
|
[util] Fix hb-view crash with bogus font
|
2011-09-16 16:52:26 -04:00 |
|
Behdad Esfahbod
|
55aeb04904
|
Fix reading text from stdin
|
2011-09-16 02:08:36 -04:00 |
|
Behdad Esfahbod
|
7bf6ecd3bf
|
Always shape at size=upem
Fixes bug with uniscribe not handling GIGANTIC sizes.
|
2011-09-16 01:11:30 -04:00 |
|
Behdad Esfahbod
|
f7e2ef74f8
|
[hb-view] Make print to stdout work in Windows
Apparently there's no equivalent to "/dev/stdout", so write using
stdio to be able to output to stdout.
|
2011-09-15 18:01:24 -04:00 |
|
Behdad Esfahbod
|
b9b10ad78b
|
[util] Refactor hb-view completely
Now we can use the same code to do other utils...
|
2011-09-15 00:30:41 -04:00 |
|