281 Commits (c85f624b519df1db141bf55d9452bc2837ef35c4)

Author SHA1 Message Date
Ebrahim Byagowi ce17340b23 Add hb_blob_create_from_file, a new API (#926) 7 years ago
Khaled Hosny 6fdeeb2ae3 [util] Check all specified shapers are known (#993) 7 years ago
David Corbett 8269791900 Allow trailing non-numeric chars in --unicodes 7 years ago
Behdad Esfahbod 127096e474 [util] Remove line buffering 7 years ago
Garret Rieger 0c0fe2ff82 [subset] Move util/generated-unicode-ranges.py to src/gen-unicode-ranges.py 7 years ago
Garret Rieger ddc4f2b9fc [subset] Add python util that was used to generated hb-ot-os2-unicode-ranges.hh 7 years ago
Ebrahim Byagowi bb82f01383 [aat] trak sanitization 7 years ago
Ebrahim Byagowi 4f6f7c3b22
[util] Implement ppem/ptem on hb-{shape,view} (#811) 7 years ago
Rod Sheeter 74e0c13a4a [subset] drop hint tables if so flagged. Still need to dump glyf instructions. 7 years ago
Rod Sheeter 0bd100e144 [subset] add --hinting flag 7 years ago
Behdad Esfahbod 9046e92442 [subset] Rename constructor to hb_subset_input_create_or_fail() 7 years ago
Behdad Esfahbod d5b33f2fe1 [subset] hb_subset_input_t changes 7 years ago
Behdad Esfahbod 70b06cc6e7 More fixes 7 years ago
Behdad Esfahbod 4011d885b7 [util] Remove use of ssize_t which was failing on MSVC 7 years ago
Behdad Esfahbod d0f3e7f597 [util] Use setlinebuf() if present 7 years ago
Rod Sheeter 8431c38cdc remove output noise 7 years ago
Behdad Esfahbod 194140d3f3 [util] Minor 7 years ago
Behdad Esfahbod af02812fc5 [subset] Change hb_subset API to remove hb_subset_face_t 7 years ago
Rod Sheeter 6c52d94fd1 capture the set of codepoints passed by --unicodes 7 years ago
Garret Rieger 7481f0ce21 Add codepoints to subset input. 7 years ago
Ebrahim Byagowi 70e13ade81
[subset] Fix Windows issue on endlines (#756) 7 years ago
Garret Rieger 2ea228935d ssize_t -> size_t 7 years ago
Garret Rieger c25898eb54 Switch to fopen() instead of open() in subset test. open wasn't compiling on windows. 7 years ago
Garret Rieger fc04f11ce1 Rename HB_SUBSET_sources -> HB_SUBSET_CLI_sources to match what cmake is looking for. 7 years ago
Garret Rieger e428f7b1c2 Wrap unistd.h include in ifdef. 7 years ago
Behdad Esfahbod ae39fc8171 [subset] Build hb-subset into separate libharfbuzz-subset.so 7 years ago
Behdad Esfahbod eac20e4595 [subset] Minor 7 years ago
Rod Sheeter edcd3b80e9 Actually call hb_subset 7 years ago
Garret Rieger f83a43b561 Add CMake configuration for all of the new subsetting code. 7 years ago
Garret Rieger 5bc0cda179 Add missing unistd header to hb-subset. 7 years ago
Garret Rieger 058b1260ad Re-write hb-subset utility to use main-font-text driver. 7 years ago
Garret Rieger ede84ffa42 Whitespace 7 years ago
Rod Sheeter e9d154ac8d tweak test failure output. write to a temp file not stdout. test still fails because expected is not just an identical copy of input 7 years ago
Rod Sheeter 9ccb8366f6 Start to sketch APIs for subsetting 7 years ago
Behdad Esfahbod 4c4a9fc861 Typo 7 years ago
Behdad Esfahbod 7c32e01d04 Minor 7 years ago
Behdad Esfahbod 746a37d5bd [util] Replace setlinebuf 7 years ago
Behdad Esfahbod ff2083c53e [util] Set stdio files to line buffering 7 years ago
Behdad Esfahbod 3b1e97f364 Add HB_BUFFER_FLAG_REMOVE_DEFAULT_IGNORABLES 7 years ago
Behdad Esfahbod 3f29ea9144 [util] Add hb-shape --ned 7 years ago
Behdad Esfahbod 71fd6325b6 Add option to buffer serialization to not output glyph advances 7 years ago
Behdad Esfahbod 7b837e20d2 [util] Add TODO item 7 years ago
Olivier Blin 0fd89dc61c [hb-ft] Fix build when Multiple Master font support is disabled in freetype 7 years ago
Behdad Esfahbod bb7cc4eada Minor 7 years ago
Behdad Esfahbod 17f40b7cad Include hb-private.hh more consistently 7 years ago
Behdad Esfahbod dbdbfe3d7b Use nullptr instead of NULL 7 years ago
Behdad Esfahbod c3448e8d21 Use static_assert instead of custom ASSERT_STATIC 7 years ago
Behdad Esfahbod dad431e75b [util] Include hb-private.hh 7 years ago
Behdad Esfahbod 9355218f58 [util] Add a few shorthand forms for commandline options 7 years ago
Behdad Esfahbod d03f11f246 Fix buffer_diff for empty buffers 7 years ago