HarfBuzz text shaping engine
Go to file
Behdad Esfahbod da97541988 [API] Allow negative font x_scale/y_scale
I was reconsidering whether y should grow down, since all three/four
times I've used this API I was tricked and got that wrong in my use.
So I was very inclined to make y grow down instead of up.  However,
considering that the font space has y up and it would be very confusing
for callbacks to work against that, I decided that what I really want
is for the user to be able to set y_scale to a negative number to imply
that user-space y grows down.

Changing x_scale/y_scale from unsigned int to int allows that, and I've
made pango to use that instead of negating glyph y_offset later.  hb-ft
however still has y group up.  I *guess* that's how FreeType works?
I'm not sure, FreeType docs don't make this clear...

I'm happy with the resolution :-).
2011-04-21 15:15:02 -04:00
contrib/python Adjust pyx files to reflect change from int to hb_var_int_t 2010-11-28 19:39:47 -05:00
src [API] Allow negative font x_scale/y_scale 2011-04-21 15:15:02 -04:00
test [API] Remove hb_*_get_reference_count() 2011-04-20 15:49:31 -04:00
AUTHORS Add build system 2009-11-02 16:34:59 -05:00
COPYING Remove email address from Copyright headers 2010-11-22 11:03:18 -05:00
Makefile.am Add an in-tree test suite 2011-04-11 12:46:49 -04:00
NEWS Add build system 2009-11-02 16:34:59 -05:00
README Clarify copyright notice 2010-11-18 13:59:10 -05:00
TODO [TODO] Remove done items 2011-04-20 17:24:03 -04:00
autogen.sh Bug 31174 - Update autotools configuration 2011-01-09 22:18:53 -05:00
configure.ac Add test directory 2011-04-07 16:05:07 -04:00
git.mk Add build system 2009-11-02 16:34:59 -05:00
harfbuzz.pc.in Add build system 2009-11-02 16:34:59 -05:00

README

This is HarfBuzz, a text shaping library.

Bug reports on these files should be sent to the HarfBuzz mailing list as
listed on http://harfbuzz.org/

For license information, see the file COPYING.

Behdad Esfahbod
18 November 2010