|
39b17837
|
2012-07-17T17:09:29
|
|
Add hb_buffer_normalize_glyphs() and hb-shape --normalize-glyphs
This reorders glyphs within the cluster to a nominal order. This should
have no visible effect on the output, but helps with testing, for
getting the same hb-shape output for visually-equal glyphs for each
cluster.
|
|
0594a244
|
2012-06-05T20:35:40
|
|
Cleanup TRUE/FALSE vs true/false
|
|
c1885483
|
2012-06-04T08:56:00
|
|
Add --verbose to hb-shape
Just turns all --show-* options on.
|
|
ae621665
|
2012-06-02T12:21:19
|
|
[util] Minor
|
|
5db0683a
|
2012-06-02T12:13:08
|
|
[util] Make hb-shape continue shaping other lines if shapers failed
|
|
bce09552
|
2012-05-27T11:29:21
|
|
Add hb_font_get_glyph_name() and hb_font_get_glyph_from_name()
|
|
8f8956a5
|
2012-05-25T14:30:24
|
|
[util] Add hidden --shaper that is equivalent of --shapers
|
|
30874b48
|
2012-05-12T15:54:27
|
|
[util] Make tools default to stdin if no text is provided
One less argument to type in typical testing workflow!
|
|
95cefdf9
|
2012-04-16T18:08:20
|
|
Add --utf8-clusters
Also fix cairo cluster generation.
|
|
f51e1674
|
2012-01-30T09:48:33
|
|
Minor error handling
|
|
d5300241
|
2012-01-21T19:07:22
|
|
[util] Make clusters work with char offset instead of UTF-8 offset
This means the --features indices also refer to char position
instead of byte position now. Same for cluster values reported
by hb-shape.
Will add an option for byte indices later.
|
|
0f68f4a0
|
2012-01-21T18:59:48
|
|
Correctly print out Unicode strings
|
|
d8134bc0
|
2012-01-20T17:18:59
|
|
[hb-shape] Add parantheses around --show-text output
|
|
c91c4fa4
|
2012-01-19T17:51:57
|
|
[hb-shape] Change glyphstring brackets from </> to [/]
Sorry for the disruption but I need this to differentiate from the
Unicode string.
|
|
cdc673d9
|
2012-01-19T12:46:18
|
|
[hb-shape] Add --show-line-num
Ok, much more useful as a test suite driver now.
|
|
cc4d9810
|
2012-01-19T12:32:20
|
|
[hb-shape] Add --show-text and --show-unicode options
|
|
27c36af4
|
2012-01-19T12:30:43
|
|
Fix OOB in hb-shape
|
|
8750abaf
|
2012-01-18T22:47:44
|
|
[util] Add --help-features
Patch from Khaled Hosny.
|
|
a097043f
|
2012-01-14T17:55:51
|
|
Allow space in one more place when parsing features
|
|
fd528c17
|
2011-10-12T15:03:58
|
|
[util] Add --list-shapers to hb-view and hb-shape
|
|
5857720c
|
2011-09-27T12:36:26
|
|
[util] s/%d/%u/ when printing glyph ids and clusters
|
|
d3f3690b
|
2011-09-21T16:41:43
|
|
hb-shape: In --no-glyph-names, output glyph number directly
Ie. write "86" instead of "gid86".
|
|
088c1e27
|
2011-09-20T14:43:55
|
|
[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...
|
|
42255814
|
2011-09-19T17:57:02
|
|
[util] Account for line-space in surface size
|
|
b5afd8f7
|
2011-09-19T16:56:21
|
|
[util] Rename --output to --output_file, and --format to --output-format
|
|
8b8b1905
|
2011-09-19T16:41:17
|
|
[util] Add hb-shape utility
Like hb-view, but prints out buffer contents.
The output format is kinda cryptic. Suggestions welcome.
|
|
11e51993
|
2011-09-19T09:58:55
|
|
[util] Move font-size into view-options
|
|
0fe29601
|
2011-09-17T09:59:58
|
|
Fix Linux build when io.h is available
Bug 40953 - fail compile git: make[2]: *** [hb_view-options.o] Error 1
|
|
5ddd9cc4
|
2011-09-16T16:40:44
|
|
Minor
|
|
55aeb049
|
2011-09-16T02:08:36
|
|
Fix reading text from stdin
|
|
a75c1b12
|
2011-09-16T01:16:41
|
|
Move code around
|
|
7bf6ecd3
|
2011-09-16T01:11:30
|
|
Always shape at size=upem
Fixes bug with uniscribe not handling GIGANTIC sizes.
|
|
674ee58d
|
2011-09-16T00:54:05
|
|
Minor
|
|
4451168e
|
2011-09-16T00:38:19
|
|
Fix binary stdin/stdout io in Windows
Make --font-file accept "-" to mean stdin, and have it work
in Windows too!
|
|
639b5957
|
2011-09-15T18:09:49
|
|
Minor
|
|
b9b10ad7
|
2011-09-13T13:30:39
|
|
[util] Refactor hb-view completely
Now we can use the same code to do other utils...
|
|
bc4b07b0
|
2011-09-08T17:08:32
|
|
More reshuffling
|
|
109cb382
|
2011-09-08T16:00:04
|
|
[util] Further refactor option parsing
|
|
4c9fe88d
|
2011-08-26T09:18:53
|
|
[API] Make all _from_string() functions take a len parameter
Can be -1 for NUL-terminated string. This is useful for passing parts
of a larger string to a function without having to copy or modify the
string first.
Affected functions:
hb_tag_t hb_tag_from_string()
hb_direction_from_string()
hb_language_from_string()
hb_script_from_string()
|
|
97796453
|
2011-08-15T19:03:43
|
|
Fix falloffs of the GOption conversion
|
|
3bb300ee
|
2011-08-11T11:54:31
|
|
Refactor hb-view code
|