Commit Graph

65 Commits

Author SHA1 Message Date
Behdad Esfahbod c300bf00f0 [hb-info] Move include around 2023-01-22 14:46:20 -07:00
Behdad Esfahbod b839f53cde [hb-info] Write fallback metrics in --list-metrics 2023-01-22 14:39:26 -07:00
Behdad Esfahbod 7ba3d0c419 [hb-info] Add --list-metrics
Requires hb-gobject
2023-01-22 14:28:13 -07:00
Behdad Esfahbod 4ec3d2e32a [hb-info List enum nicks in --list-names 2023-01-22 14:13:52 -07:00
Behdad Esfahbod 3feac1a408 [hb-info] Use tab in --list-palettes 2023-01-22 10:15:14 -07:00
Behdad Esfahbod 752ad51cce [hb-info] Move some initialization to post_parse 2023-01-22 10:12:41 -07:00
Behdad Esfahbod 334f59c955 [hb-info] If name not found, fall back to English 2023-01-22 10:06:05 -07:00
Behdad Esfahbod 7cae553592 [hb-info] Rename --dump-table to --get-table 2023-01-22 09:33:25 -07:00
Behdad Esfahbod 9b499a48bb [hb-info] Add --get-name 2023-01-22 09:27:05 -07:00
Matthias Clasen c574eda74b [hb-info] Fix output for CPAL
The output for palette names was mangled.
This commit makes things come out ok.

For flags, we use "Both" when both LIGHT
and DARK are set.
2023-01-20 22:06:47 -05:00
Behdad Esfahbod 3711455154 [hb-info] Minor set parse hooks
Unused.
2023-01-20 12:32:41 -07:00
Behdad Esfahbod 89371419a9 [hb-info] Move code around 2023-01-20 12:20:38 -07:00
Behdad Esfahbod 32b42eb568 [hb-info] Add --show-face-count 2023-01-20 12:18:04 -07:00
Behdad Esfahbod fd84605b58 [hb-info] Add --show-technology 2023-01-20 12:10:03 -07:00
Behdad Esfahbod 6bf9237e5f [hb-info] Format --list-palettes 2023-01-20 11:54:08 -07:00
Behdad Esfahbod 64625ed85d [hb-info] Write palette flags 2023-01-20 11:48:01 -07:00
Behdad Esfahbod d811dcdbde [hb-info] Add --list-palettes 2023-01-20 11:42:51 -07:00
Behdad Esfahbod 2590578162 [hb-info] Add --get-baseline 2023-01-20 11:04:22 -07:00
Behdad Esfahbod b77baa31c3 [hb-info] Show whether --get-metric value is fallback 2023-01-20 10:13:21 -07:00
Behdad Esfahbod 2a8df82aca [hb-info] Add --get-metric 2023-01-20 09:57:28 -07:00
Behdad Esfahbod ba4f5e9f22 [hb-info] Add --ot-script and --ot-language 2023-01-20 09:29:39 -07:00
Behdad Esfahbod 2cfd4133fb [hb-info] Print Zyyy for DFLT script 2023-01-20 07:11:33 -07:00
Behdad Esfahbod edd5a37e79 [hb-info] Implement script/language-sensitive --list-features
I'm not very confident in the implementation.
2023-01-19 18:39:32 -07:00
Behdad Esfahbod a67b6aad92 [hb-info] Format 2023-01-19 18:07:05 -07:00
Behdad Esfahbod 4927e215a4 [hb-info] Format 2023-01-19 18:03:31 -07:00
Behdad Esfahbod 9ca320d69e [hb-info] Format 2023-01-19 17:56:06 -07:00
Behdad Esfahbod b24c7add80 [hb-info] Write ISO/BCP script/language in --scripts 2023-01-19 17:53:07 -07:00
Behdad Esfahbod b8dacd46f5 [hb-info] Format 2023-01-19 17:46:24 -07:00
Behdad Esfahbod b9a2917c2e [hb-info] Simplify direction/script/language handling 2023-01-19 17:38:05 -07:00
Behdad Esfahbod e6544148b5 [hb-info] Enlarge name buffer 2023-01-19 17:28:41 -07:00
Behdad Esfahbod d759918d18 [hb-info] TODO 2023-01-19 17:26:00 -07:00
Behdad Esfahbod 4baf0ada69 [hb-info] Add --direction, --script, --language 2023-01-19 17:24:05 -07:00
Behdad Esfahbod e52a23c5f8 [hb-info] Add --show-extents 2023-01-19 16:01:29 -07:00
Behdad Esfahbod 1302a88b25 [hb-info] Add --dump-table 2023-01-19 15:51:46 -07:00
Behdad Esfahbod 148ee3e0c7 [hb-info] Make --show-style and --show-postscript-name show named-instance 2023-01-19 15:41:13 -07:00
Behdad Esfahbod 2a3903b37f [hb-info] TODO items 2023-01-19 15:34:14 -07:00
Behdad Esfahbod 5540367ee2 [hb-info] Add --show-version 2023-01-19 15:30:27 -07:00
Behdad Esfahbod 3c734f4479 [hb-info] Add --show-postscript-name 2023-01-19 15:27:13 -07:00
Behdad Esfahbod 895d3f9e3e [hb-info] Mark --show-all as default 2023-01-19 15:24:32 -07:00
Behdad Esfahbod dec320a463 [hb-info] Put back -l for --list-tables 2023-01-19 15:18:06 -07:00
Behdad Esfahbod 9395bbaa67 [hb-info] Format 2023-01-19 15:17:33 -07:00
Behdad Esfahbod d7cf69ede2 [hb-info] Format 2023-01-19 15:15:56 -07:00
Behdad Esfahbod 7af0624bdf [hb-info] Remove unintended short option 2023-01-19 15:11:55 -07:00
Behdad Esfahbod 2115140121 [hb-info] Add --show-unique-name and --show-full-name 2023-01-19 15:10:00 -07:00
Behdad Esfahbod 2d9ba17a53 [hb-info] Add --show-style 2023-01-19 15:06:21 -07:00
Behdad Esfahbod fecb2eeca0 [hb-info] Add --show-family 2023-01-19 15:05:00 -07:00
Behdad Esfahbod f25c03162b [hb-info] Change separator to === 2023-01-19 14:57:45 -07:00
Behdad Esfahbod 5b05edd221 [hb-info] Add --list-names 2023-01-19 14:57:30 -07:00
Behdad Esfahbod 67c9845301 [hb-info] Make -l list tables ala ttx 2023-01-19 14:45:04 -07:00
Behdad Esfahbod 972e3b76da [hb-info] Minor formatting 2023-01-19 14:42:18 -07:00