0de25d4184d2d92b1a2ebb6fa054275aaae4c316 |
|
25-Jul-2014 |
Behdad Esfahbod <behdad@behdad.org> |
[util] Note CSS compatibility in --help-features
/external/harfbuzz_ng/util/options.cc
|
8650def73500204b79c651f58b1be3f94a41973d |
|
05-Jul-2014 |
Behdad Esfahbod <behdad@behdad.org> |
[util] Add option to set font function implementation to use Supports ft and ot right now. hb-view currently not rendering with ot. Will fix after some clean up.
/external/harfbuzz_ng/util/options.cc
|
2306ad46dce1c53b0b1bfabdc04d70e3b99eabb7 |
|
05-Jul-2014 |
Behdad Esfahbod <behdad@behdad.org> |
[util] Fix memory issue
/external/harfbuzz_ng/util/options.cc
|
903648437c180c7b039801cdb0672e0f8e14afd4 |
|
24-Mar-2014 |
Behdad Esfahbod <behdad@behdad.org> |
Start fleshing out builtin font functions
/external/harfbuzz_ng/util/options.cc
|
ea5e8a02eb83ad19f3009b0008893f77ce113118 |
|
19-Mar-2014 |
Behdad Esfahbod <behdad@behdad.org> |
[util] Plug minor leak
/external/harfbuzz_ng/util/options.cc
|
d688475ea9cd236bc9b9e0153489fac0025f07f0 |
|
12-Dec-2013 |
Behdad Esfahbod <behdad@behdad.org> |
Minor
/external/harfbuzz_ng/util/options.cc
|
260a3198f44a4ece60864b6f6caab2ee756ad762 |
|
02-Dec-2013 |
Behdad Esfahbod <behdad@behdad.org> |
[util] Plug leak
/external/harfbuzz_ng/util/options.cc
|
c2bc818706df56022c8bb922df2b741cb120f7e4 |
|
27-Oct-2013 |
Behdad Esfahbod <behdad@behdad.org> |
Work with old and new glib Avoids "deprecated" warnings.
/external/harfbuzz_ng/util/options.cc
|
9326d48e4309901e7e0b0e15230936a21ee3df72 |
|
10-Oct-2013 |
Behdad Esfahbod <behdad@behdad.org> |
Don't use g_mapped_file_unref() Was introduced in glib 2.22.
/external/harfbuzz_ng/util/options.cc
|
50067e280f381918b8e90b26df9e7bf20f98f0bd |
|
11-Apr-2013 |
Behdad Esfahbod <behdad@behdad.org> |
[util] Add --num-iterations Useful for profiling shapers.
/external/harfbuzz_ng/util/options.cc
|
e2aab4b5db88c368c11cee81368b9ad41399e585 |
|
12-Feb-2013 |
Behdad Esfahbod <behdad@behdad.org> |
Improve checks for setmode() As reported by Jonathan, OS X has setmode() that is something other than what setmode() is on Win32. So, limit invocation to Windows platforms only.
/external/harfbuzz_ng/util/options.cc
|
ceeae30f47b9d628484ae398bc38f3f60ee8eab4 |
|
01-Feb-2013 |
Behdad Esfahbod <behdad@behdad.org> |
Really fix setmode this time Thanks to Khaled for spotting it.
/external/harfbuzz_ng/util/options.cc
|
7cba8a673b4b436a737fc4ffe85dc84ddd2bf41f |
|
01-Feb-2013 |
Behdad Esfahbod <behdad@behdad.org> |
Fixup previous commit Now, it looks like this breaks Cygwin again. Have to figure out what's going on.
/external/harfbuzz_ng/util/options.cc
|
bc76449f51f20491a4540b4f240f5a3e0dcb20fe |
|
01-Feb-2013 |
Behdad Esfahbod <behdad@behdad.org> |
Use setmode() instead of _setmode() Looks like Cygwin / MSVC declare it that way, and it still works on MinGW32 cross.
/external/harfbuzz_ng/util/options.cc
|
9815a88111072aa51e78e258c5f660993b47d4df |
|
21-Dec-2012 |
Behdad Esfahbod <behdad@behdad.org> |
[util] List supported output formats in --help output
/external/harfbuzz_ng/util/options.cc
|
9a34a50daac3563464e0031f377e85f0c704f2d6 |
|
06-Dec-2012 |
Behdad Esfahbod <behdad@behdad.org> |
Fix build with C++11
/external/harfbuzz_ng/util/options.cc
|
f9edf1672511c3bcc3796cc79578ffea43b2bda1 |
|
15-Nov-2012 |
Behdad Esfahbod <behdad@behdad.org> |
Add buffer serialization / deserialization API Two output formats for now: TEXT, and JSON. For example: hb-shape --output-format=json Deserialization API is added, but not implemented yet.
/external/harfbuzz_ng/util/options.cc
|
407f80d62589774f845ef1a6a0a7d841b09d57c6 |
|
14-Nov-2012 |
Behdad Esfahbod <behdad@behdad.org> |
[util] Add --bot / --eot / --preserve-default-ignorables
/external/harfbuzz_ng/util/options.cc
|
78d41d8d69142ae95928b51215c0c0c5e3f5b3f0 |
|
14-Nov-2012 |
Behdad Esfahbod <behdad@behdad.org> |
Minor
/external/harfbuzz_ng/util/options.cc
|
321f73c16efa0730c96e001d65268f4927a0f735 |
|
14-Nov-2012 |
Behdad Esfahbod <behdad@behdad.org> |
[util] Add --text-before and --text-after to hb-shape / hb-view Use with Arabic, for example, to see the effect on joining.
/external/harfbuzz_ng/util/options.cc
|
c8149ca85ed97112778590bc9f090f3ee0254100 |
|
13-Nov-2012 |
Behdad Esfahbod <behdad@behdad.org> |
[hb-shape] Adjust postioning output format 1. If there is any offset (x or y), print out both x and y offsets. 2. Always print out the advance in the major direction of the buffer. Ie. even for zero-advance glyphs, print a "+0". This is more intuitive.
/external/harfbuzz_ng/util/options.cc
|
3bc22eb7b843c77706bb13fc332009097f247813 |
|
12-Nov-2012 |
Behdad Esfahbod <behdad@behdad.org> |
Minor
/external/harfbuzz_ng/util/options.cc
|
e30ebd2794b37bd8ec716a258d5cb017fb1dfadc |
|
07-Sep-2012 |
Behdad Esfahbod <behdad@behdad.org> |
Add hb_feature_to/from_string()
/external/harfbuzz_ng/util/options.cc
|
6f3a300138f659020c21c3e08b7981c78df5f332 |
|
08-Aug-2012 |
Behdad Esfahbod <behdad@behdad.org> |
Add hb_font_glyph_from/to_string
/external/harfbuzz_ng/util/options.cc
|
ade7459ea7c75b4f33f7cfa43dd5bdfa0c18d6d5 |
|
07-Aug-2012 |
Behdad Esfahbod <behdad@behdad.org> |
[util] Fix leaks
/external/harfbuzz_ng/util/options.cc
|
bdc48a879a1900138d8caaa8d90fb9fe1e768d1d |
|
05-Aug-2012 |
Behdad Esfahbod <behdad@behdad.org> |
Enlarge glyph_name buffer Lohit Devanagari has a glyph named: u0924_u094D.half_u0930_u094D.blwf.vatu
/external/harfbuzz_ng/util/options.cc
|
39b17837b4064d59c18cebb49c1c0b5b8cc0c117 |
|
17-Jul-2012 |
Behdad Esfahbod <behdad@behdad.org> |
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.
/external/harfbuzz_ng/util/options.cc
|
0594a2448440208efa0acac9a5d8d52d43108289 |
|
06-Jun-2012 |
Behdad Esfahbod <behdad@behdad.org> |
Cleanup TRUE/FALSE vs true/false
/external/harfbuzz_ng/util/options.cc
|
c1885483120d4b686b2fe95b217dce7248e040b1 |
|
04-Jun-2012 |
Behdad Esfahbod <behdad@behdad.org> |
Add --verbose to hb-shape Just turns all --show-* options on.
/external/harfbuzz_ng/util/options.cc
|
ae62166519291057316a9d15cea3f1570fcb5eaf |
|
02-Jun-2012 |
Behdad Esfahbod <behdad@behdad.org> |
[util] Minor
/external/harfbuzz_ng/util/options.cc
|
5db0683a822f70c914468430cda6487cee740ae3 |
|
02-Jun-2012 |
Behdad Esfahbod <behdad@behdad.org> |
[util] Make hb-shape continue shaping other lines if shapers failed
/external/harfbuzz_ng/util/options.cc
|
bce095524b3e69a47f8e88a2fb02d6ab537f9b0a |
|
27-May-2012 |
Behdad Esfahbod <behdad@behdad.org> |
Add hb_font_get_glyph_name() and hb_font_get_glyph_from_name()
/external/harfbuzz_ng/util/options.cc
|
8f8956a55fff95e5ad529d2f124c9528d1f4f81d |
|
25-May-2012 |
Behdad Esfahbod <behdad@behdad.org> |
[util] Add hidden --shaper that is equivalent of --shapers
/external/harfbuzz_ng/util/options.cc
|
30874b4819a99cc84fa39e794266685e1b8735d2 |
|
12-May-2012 |
Behdad Esfahbod <behdad@behdad.org> |
[util] Make tools default to stdin if no text is provided One less argument to type in typical testing workflow!
/external/harfbuzz_ng/util/options.cc
|
95cefdf96efe43a44133aa8a186155cf4e63e2b7 |
|
17-Apr-2012 |
Behdad Esfahbod <behdad@behdad.org> |
Add --utf8-clusters Also fix cairo cluster generation.
/external/harfbuzz_ng/util/options.cc
|
f51e167436a51b890ffe3f7f7920498fa287acd9 |
|
30-Jan-2012 |
Behdad Esfahbod <behdad@behdad.org> |
Minor error handling
/external/harfbuzz_ng/util/options.cc
|
d5300241680844f5625f32792f7dd7181ed05f9b |
|
22-Jan-2012 |
Behdad Esfahbod <behdad@behdad.org> |
[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.
/external/harfbuzz_ng/util/options.cc
|
0f68f4a0b5ee78cbdb2a89a9a1a9125afe72ed2f |
|
22-Jan-2012 |
Behdad Esfahbod <behdad@behdad.org> |
Correctly print out Unicode strings
/external/harfbuzz_ng/util/options.cc
|
d8134bc017ca3383e0978ddee57070eb3aab8964 |
|
20-Jan-2012 |
Behdad Esfahbod <behdad@behdad.org> |
[hb-shape] Add parantheses around --show-text output
/external/harfbuzz_ng/util/options.cc
|
c91c4fa47140c0d6191241a832fc534b1c1514ce |
|
19-Jan-2012 |
Behdad Esfahbod <behdad@behdad.org> |
[hb-shape] Change glyphstring brackets from </> to [/] Sorry for the disruption but I need this to differentiate from the Unicode string.
/external/harfbuzz_ng/util/options.cc
|
cdc673d97c5ffedb386865a81f54a5cedcbad27c |
|
19-Jan-2012 |
Behdad Esfahbod <behdad@behdad.org> |
[hb-shape] Add --show-line-num Ok, much more useful as a test suite driver now.
/external/harfbuzz_ng/util/options.cc
|
cc4d9810d6318ca2e4de3b8d62f03b51cc21ee05 |
|
19-Jan-2012 |
Behdad Esfahbod <behdad@behdad.org> |
[hb-shape] Add --show-text and --show-unicode options
/external/harfbuzz_ng/util/options.cc
|
27c36af411c7c4d75dd25d79fc76dd92c6bb9643 |
|
19-Jan-2012 |
Behdad Esfahbod <behdad@behdad.org> |
Fix OOB in hb-shape
/external/harfbuzz_ng/util/options.cc
|
8750abaf8410005facbea8c886c592bead7f959b |
|
19-Jan-2012 |
Behdad Esfahbod <behdad@behdad.org> |
[util] Add --help-features Patch from Khaled Hosny.
/external/harfbuzz_ng/util/options.cc
|
a097043f9a81e6c20caf69a5dabdf9e00438d79b |
|
14-Jan-2012 |
Behdad Esfahbod <behdad@behdad.org> |
Allow space in one more place when parsing features
/external/harfbuzz_ng/util/options.cc
|
fd528c17b7b5ac912f1ac980e1d9981f561c3b46 |
|
12-Oct-2011 |
Behdad Esfahbod <behdad@behdad.org> |
[util] Add --list-shapers to hb-view and hb-shape
/external/harfbuzz_ng/util/options.cc
|
5857720cd35078d1c3906c8b2db3190b5166b66f |
|
27-Sep-2011 |
Behdad Esfahbod <behdad@behdad.org> |
[util] s/%d/%u/ when printing glyph ids and clusters
/external/harfbuzz_ng/util/options.cc
|
d3f3690b485e1d240fec4f204aef54e07853a244 |
|
21-Sep-2011 |
Behdad Esfahbod <behdad@behdad.org> |
hb-shape: In --no-glyph-names, output glyph number directly Ie. write "86" instead of "gid86".
/external/harfbuzz_ng/util/options.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/options.cc
|
422558142aabb996d8ad1848df7ea4d5a8ade98a |
|
19-Sep-2011 |
Behdad Esfahbod <behdad@behdad.org> |
[util] Account for line-space in surface size
/external/harfbuzz_ng/util/options.cc
|
b5afd8f78e6b372f1bbed469329c1554adb20eea |
|
19-Sep-2011 |
Behdad Esfahbod <behdad@behdad.org> |
[util] Rename --output to --output_file, and --format to --output-format
/external/harfbuzz_ng/util/options.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/options.cc
|
11e51993ab562d4c7460eb7c43d0e97404e628e7 |
|
19-Sep-2011 |
Behdad Esfahbod <behdad@behdad.org> |
[util] Move font-size into view-options
/external/harfbuzz_ng/util/options.cc
|
0fe296019746689551d224a5f6fb7e0ebe1b91dc |
|
17-Sep-2011 |
Behdad Esfahbod <behdad@behdad.org> |
Fix Linux build when io.h is available Bug 40953 - fail compile git: make[2]: *** [hb_view-options.o] Error 1
/external/harfbuzz_ng/util/options.cc
|
5ddd9cc499f2470eca239ae357a5c8a3626c0809 |
|
16-Sep-2011 |
Behdad Esfahbod <behdad@behdad.org> |
Minor
/external/harfbuzz_ng/util/options.cc
|
55aeb0490454cc1ba93a42f307ed1230f59dee4b |
|
16-Sep-2011 |
Behdad Esfahbod <behdad@behdad.org> |
Fix reading text from stdin
/external/harfbuzz_ng/util/options.cc
|
a75c1b125159f6cfb6b652a9ec40803f7c7e3f71 |
|
16-Sep-2011 |
Behdad Esfahbod <behdad@behdad.org> |
Move code around
/external/harfbuzz_ng/util/options.cc
|
7bf6ecd3bfb1ccf5d9ac6fe274efa74b46885fea |
|
16-Sep-2011 |
Behdad Esfahbod <behdad@behdad.org> |
Always shape at size=upem Fixes bug with uniscribe not handling GIGANTIC sizes.
/external/harfbuzz_ng/util/options.cc
|
674ee58d9bc9f825d769220d77f58513edae4558 |
|
16-Sep-2011 |
Behdad Esfahbod <behdad@behdad.org> |
Minor
/external/harfbuzz_ng/util/options.cc
|
4451168e5d1ea26560899e9a9733b3a3f1853050 |
|
16-Sep-2011 |
Behdad Esfahbod <behdad@behdad.org> |
Fix binary stdin/stdout io in Windows Make --font-file accept "-" to mean stdin, and have it work in Windows too!
/external/harfbuzz_ng/util/options.cc
|
639b5957d9c7b6d8bef6784e3467ccc055ddeea4 |
|
16-Sep-2011 |
Behdad Esfahbod <behdad@behdad.org> |
Minor
/external/harfbuzz_ng/util/options.cc
|
b9b10ad78b1f977494a3a42b58f8040fe16505a3 |
|
13-Sep-2011 |
Behdad Esfahbod <behdad@behdad.org> |
[util] Refactor hb-view completely Now we can use the same code to do other utils...
/external/harfbuzz_ng/util/options.cc
|
bc4b07b05ea9e39eb9f966eb2c3e1c737efa77ff |
|
08-Sep-2011 |
Behdad Esfahbod <behdad@behdad.org> |
More reshuffling
/external/harfbuzz_ng/util/options.cc
|
109cb382898f491eed733dba4ef5ba12de94aaf6 |
|
08-Sep-2011 |
Behdad Esfahbod <behdad@behdad.org> |
[util] Further refactor option parsing
/external/harfbuzz_ng/util/options.cc
|
4c9fe88d30036340fe592bcbc375049b84602b8b |
|
26-Aug-2011 |
Behdad Esfahbod <behdad@behdad.org> |
[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()
/external/harfbuzz_ng/util/options.cc
|
97796453aab56873809a15b5e316cba8acea7449 |
|
15-Aug-2011 |
Behdad Esfahbod <behdad@behdad.org> |
Fix falloffs of the GOption conversion
/external/harfbuzz_ng/util/options.cc
|
3bb300ee78a40f9ded21ab19283863b733aeb677 |
|
11-Aug-2011 |
Behdad Esfahbod <behdad@behdad.org> |
Refactor hb-view code
/external/harfbuzz_ng/util/options.cc
|