58 Commits (9db0fd4821ab721bbf558e999044384726ba650e)

Author SHA1 Message Date
Behdad Esfahbod 9db0fd4821 [util] Don't show --output-format if no supported formats provided 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 370e961faf [util/hb-subset] Use hb-subset.h public API instead of poking inside 3 years ago
Behdad Esfahbod 4e97678ebb [util] Use inheritence to embed inherent options of objects 3 years ago
Behdad Esfahbod 06d661803c [util] Fix compiler error 3 years ago
Behdad Esfahbod c5337c43e9 [util] Fold helper-cairo.cc into helper-cairo.hh 3 years ago
Behdad Esfahbod c329ce1000 [util] Also hide ppem settings in hb-ot-shape-closure 3 years ago
Behdad Esfahbod c40e00796c [util] Fold helper-cairo-ansi.cc into helper-cairo-ansi.hh 3 years ago
Behdad Esfahbod 4fe43ccbf1 [util] Fold ansi-print.cc into ansi-print.hh 3 years ago
Behdad Esfahbod b1db0e4a0f [util] Fold view-cairo.cc into view-cairo.hh 3 years ago
Behdad Esfahbod 6500f68f1f [util] Change hb-subset to use face_options_t instead of font_options_t 3 years ago
Behdad Esfahbod 869e20e09f [util] separate face options from font options 3 years ago
Behdad Esfahbod b3a2f2bfcf [util/main-font-text] Simplify 3 years ago
Behdad Esfahbod 71440dbd90 [util] Move font-size and upem to be extern variables 3 years ago
Behdad Esfahbod fc0339eef0 [util] Simplify shape-consumer by removing buffer arg 3 years ago
Behdad Esfahbod e014c6fa2d [util/main-font-text] Move eol from template arg to main() arg 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 21f1054d47 [util/hb-subset] Keep face around instead of font 3 years ago
Behdad Esfahbod db6fbe29e4 [util/hb-subset] Use driver_t<> in outer block as well 3 years ago
Behdad Esfahbod 47d47e8c43 [util/hb-shape/hb-subset] Don't terminate on first error in batch mode 3 years ago
Behdad Esfahbod a363ce573c [util/hb-subset] Minor refactor of batch mode 3 years ago
Khaled Hosny 10e73d188a [test] Add batch mode to hb-subset and use it 3 years ago
Behdad Esfahbod ed99c80623 [util/hb-shape] Refactor driver type duplication 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
Khaled Hosny 92b85749f2 [util] Strip quotes when parsing features 3 years ago
Qunxin Liu 71b5509c19 [subset] support option --glyph-names 3 years ago
Garret Rieger 668f2bd93e [subset] Add hb_subset_or_fail () to public subset api. 3 years ago
Qunxin Liu eee7b459ee [subset] add option --no-prune-unicode-ranges 3 years ago
Qunxin Liu d07f789ae3 [subset] support option "--notdef-outline" 3 years ago
Behdad Esfahbod bdfed8f113 [blob] Add failing versions of create API 3 years ago
Behdad Esfahbod c61ce962cf [buffer] In hb_buffer_get_positions(), return NULL if inside message callback 3 years ago
Qunxin Liu cb5a6b5a27 [subset] support option --layout-features 4 years ago