Behdad Esfahbod
|
c98773ebb0
|
[util/hb-subset] Move output-file validation code into post_parse
|
3 years ago |
Behdad Esfahbod
|
58bfe40794
|
[util] Move hb-subset away from main-font-text
|
3 years ago |
Behdad Esfahbod
|
fd0778aa2a
|
[util] Use post_parse in output_options_t
|
3 years ago |
Behdad Esfahbod
|
24a9d8c78d
|
[util] Use post_parse in font_options_t
|
3 years ago |
Behdad Esfahbod
|
e4b33d9d36
|
[util] Use post_parse in face_options_t
|
3 years ago |
Behdad Esfahbod
|
93bc62e9b2
|
[util] Move output options into output-options.hh
|
3 years ago |
Behdad Esfahbod
|
c5337c43e9
|
[util] Fold helper-cairo.cc into helper-cairo.hh
|
3 years ago |
Khaled Hosny
|
5091ea7e24
|
Merge pull request #2733 from astiob/buffer-context-doc
[docs] Describe buffer context applicability more explicitly
|
4 years ago |
Ebrahim Byagowi
|
e412008599
|
Remove redundant void from C++ sources (#1486)
|
6 years ago |
Behdad Esfahbod
|
c77ae40852
|
Rename hb-*private.hh to hb-*.hh
Sorry for the noise, downstream custom builders. Please adjust.
|
6 years ago |
Behdad Esfahbod
|
17f40b7cad
|
Include hb-private.hh more consistently
Part of fixing https://github.com/behdad/harfbuzz/issues/585
|
7 years ago |
Behdad Esfahbod
|
6c0ebd02c9
|
[util] If font has color, generate PNG with color
|
9 years ago |
Behdad Esfahbod
|
cd4eb96abb
|
[util] Add --font-size to hb-shape
Also makes hb-view to use 8 bits of subpixel precision and shape at
requested size, instead of always shaping at upem and scaling results.
|
10 years ago |
Behdad Esfahbod
|
ea5e8a02eb
|
[util] Plug minor leak
|
11 years ago |
Behdad Esfahbod
|
9815a88111
|
[util] List supported output formats in --help output
|
12 years ago |
Behdad Esfahbod
|
95cefdf96e
|
Add --utf8-clusters
Also fix cairo cluster generation.
|
13 years ago |
Behdad Esfahbod
|
69b84a8f6c
|
Fix hb-view surface size calc for vertical text
For some reason it doesn't quite work with IranianNastaliq, but
that looks like a font issue.
|
13 years ago |
Behdad Esfahbod
|
8b8b19056d
|
[util] Add hb-shape utility
Like hb-view, but prints out buffer contents.
The output format is kinda cryptic. Suggestions welcome.
|
13 years ago |
Behdad Esfahbod
|
5ddd9cc499
|
Minor
|
13 years ago |
Behdad Esfahbod
|
4451168e5d
|
Fix binary stdin/stdout io in Windows
Make --font-file accept "-" to mean stdin, and have it work
in Windows too!
|
13 years ago |
Behdad Esfahbod
|
f7e2ef74f8
|
[hb-view] Make print to stdout work in Windows
Apparently there's no equivalent to "/dev/stdout", so write using
stdio to be able to output to stdout.
|
13 years ago |
Behdad Esfahbod
|
b9b10ad78b
|
[util] Refactor hb-view completely
Now we can use the same code to do other utils...
|
13 years ago |
Behdad Esfahbod
|
0b7e4d9f20
|
[ft] FT_Get_Advance() for advance-width callbacks
Using graphite2's comparerenderer suggests that this makes hb-ft 15
times faster. No caching layer needed anymore.
|
13 years ago |
Behdad Esfahbod
|
3bb300ee78
|
Refactor hb-view code
|
13 years ago |
Behdad Esfahbod
|
6af9cff5e1
|
[test/unicode] Use text fixture instead of static variables
|
14 years ago |
Behdad Esfahbod
|
2409d5f8d7
|
Update Copyright headers
|
14 years ago |
Behdad Esfahbod
|
fb6291d9c9
|
[test] Add test for headers included from C and C++
|
14 years ago |
Behdad Esfahbod
|
acdba3f90b
|
Prefer C linkage
|
15 years ago |
Behdad Esfahbod
|
15c7379c16
|
Revert "Merge remote branch 'martin/master'"
This reverts commit 80af2812fb , reversing
changes made to c442672ec2 .
|
15 years ago |
Martin Hosken
|
1432ab15c1
|
Add graphical output to hbtestfont
|
15 years ago |
Behdad Esfahbod
|
aa62a402a7
|
Fix Makefile to install hb-ot-shape.h
|
15 years ago |
Behdad Esfahbod
|
c755cb3e3a
|
Change header comment
|
15 years ago |
Behdad Esfahbod
|
8a3511ac6c
|
Add hb_language_t as well as language/script conversion to OT tags
|
15 years ago |
Behdad Esfahbod
|
678bed4333
|
[HB] Add top-level header files
|
15 years ago |
Behdad Esfahbod
|
0cc7bc59ea
|
[HB] Move typedef's around
|
15 years ago |
Behdad Esfahbod
|
35a7383c61
|
[HB] Simplify refcounting functions
|
15 years ago |
Behdad Esfahbod
|
0090dc0f67
|
[HB] Remove hinting setting and use ppem==0 to mean "no hinting"
|
15 years ago |
Behdad Esfahbod
|
2ebb89d63d
|
Revert "XX"
This reverts commit c939f6aff405ca7b10b1f1538f46148bff719fcb.
|
15 years ago |
Behdad Esfahbod
|
55520d2af1
|
XX
|
15 years ago |
Behdad Esfahbod
|
6c78683c04
|
[HB] Update copyright years
|
15 years ago |
Behdad Esfahbod
|
f96ffd43bc
|
[HB] simplify macros
|
15 years ago |
Behdad Esfahbod
|
c7d457aa3a
|
[HB] Ouch. Add files.
|
15 years ago |
Behdad Esfahbod
|
2d15e72c75
|
Give it a start at GSUB
|
16 years ago |
Behdad Esfahbod
|
590d55cbb9
|
[GDEF] Finish public API
|
17 years ago |
Behdad Esfahbod
|
64aef3a549
|
Add copyright notices.
|
17 years ago |
Behdad Esfahbod
|
8dd1c8b8d6
|
Clean up file names, add namespace
|
17 years ago |