34 Commits (80157cc60baf0f1b26c442c336dc1854216468be)

Author SHA1 Message Date
Behdad Esfahbod cd77846bd9 [util] Fix leak of an hb_font_t 3 years ago
Behdad Esfahbod 11b0b68853 [util/hb-subset] Pre-parse font-face so we can use it during main parsing 3 years ago
Behdad Esfahbod c45d2a9c9d [util] Allow setting cli summary / description 3 years ago
Behdad Esfahbod 4f3b7b7035 [util] Remove unused usage 3 years ago
Behdad Esfahbod c0ea4e2d33 [util] Use post_parse to validate 3 years ago
Behdad Esfahbod 7e4fcf1be8 [util] Rename add_main_options 3 years ago
Behdad Esfahbod 62fb102184 [util] Move add_main_options() invocation 3 years ago
Behdad Esfahbod 7d2e9164ab [util] Move text options into text_options_t 3 years ago
Behdad Esfahbod 93bc62e9b2 [util] Move output options into output-options.hh 3 years ago
Behdad Esfahbod 5545eea7e5 [util] Remove main_font_text_t class, use bare function 3 years ago
Behdad Esfahbod 58c223357b [util] Move face/font options into face/font-options.hh 3 years ago
Behdad Esfahbod 6edd50ae7f [util] Move option_parser_t code into options.hh 3 years ago
Behdad Esfahbod 798bb89c96 [util] Move shape format options into shape-format.hh 3 years ago
Behdad Esfahbod c3599fded7 [util] Move shape options into shape-options.hh 3 years ago
Behdad Esfahbod cfb2d6ad9e [util] Move view options into view-options.hh 3 years ago
Behdad Esfahbod 167f58a2ca [util] Move subset options into subset-options.hh 3 years ago
Behdad Esfahbod 869e20e09f [util] separate face options from font options 3 years ago
Behdad Esfahbod 71440dbd90 [util] Move font-size and upem to be extern variables 3 years ago
Behdad Esfahbod 463411a1de [util] Remove unused option_group_t 3 years ago
Behdad Esfahbod 8588173ee6 [util] Rework post_parse() handling 3 years ago
Behdad Esfahbod 3362b48f5a [util] Templatize add_group logic 3 years ago
Behdad Esfahbod fe90fbeba3 [util] Remove unused pre_parse callback logic 3 years ago
Behdad Esfahbod 09e4d7dd30 [util] Simplify output_options_t 3 years ago
Behdad Esfahbod e109f9a6f9 [util] Collect cmdline arg options outside of constructor 3 years ago
Behdad Esfahbod e57dd66889 [util] Initialize struct members inline 3 years ago
Behdad Esfahbod 05cf81283b [util/hb-shape] Fix use of EOF as end-of-line 3 years ago
Garret Rieger f9d8e4a976 [subset] switch ..._set_flags to not take a mask. 3 years ago
Garret Rieger 3d534b146c [subset] convert subset input flags into bit flags. 3 years ago
Behdad Esfahbod d7541f7b55 [util/hb-shape] Free cached resources on termination 3 years ago
Behdad Esfahbod ad03f34df7 [util/hb-shape] Cache blob/face in batch mode 3 years ago
Behdad Esfahbod 5dae8297bb [util] Minor followup to https://github.com/harfbuzz/harfbuzz/pull/3083 3 years ago
Khaled Hosny 50379fbb15 [util] Don’t split text at new lines in batch mode 3 years ago
Garret Rieger 1bb00cd54b [subset] add num-iterations flag to util/hb-subset. 3 years ago
Khaled Hosny 5091ea7e24
Merge pull request #2733 from astiob/buffer-context-doc 4 years ago
Behdad Esfahbod 069c5de9f8 [util/hb-view] Add --font-extents 4 years ago
Evgeniy Reizner b79ceac3c6 Prefer UINT_MAX instead of uint overflow. 5 years ago
Ebrahim Byagowi a0b4ac4dce Turn 8 spaces to tab across the project 5 years ago
Bruce Mitchener 659eeddb2d Use C++11 override keyword. 5 years ago
Garret Rieger 0ff3618c2d [subset] Use hb_subset_input_t inside of subset_options_t so that input defaults are shared between the library and cli. 5 years ago
Garret Rieger 67064294a0 [subset] Add drop-tables option to hb-subset util. 5 years ago
Qunxin Liu e501ea143d [subset] Subset name table step 3, add --nameids option to guide the 5 years ago
Garret Rieger 490d52f908 [subset] Add retain-gids option to hb-subset executable. 6 years ago
Behdad Esfahbod 60022ecced Fix -Wcast-function-type warnings in util/ with gcc 4.8 6 years ago
Ebrahim Byagowi e412008599 Remove redundant void from C++ sources (#1486) 6 years ago
Behdad Esfahbod 3f8e7a98d3 [util/hb-subset] Add --layout to keep GDEF/GSUB/GPOS 6 years ago
Behdad Esfahbod 3ec2e4fa7b [util] Don't terminate string after a a 0 in -u 6 years ago
Michiharu Ariza d56e338a90 CFF1 no-desubroutinize + no-hinting 6 years ago
Behdad Esfahbod 83a612739a [util] Minor 6 years ago
Ebrahim Byagowi f7a08cd41d
Fix extra semicolon issues and test that on CI (#1330) 6 years ago
Behdad Esfahbod 6131fb6283 [util] Don't close stdin/stdout 6 years ago