12368 Commits (52f5711ed0354b0c5d396255886f03048997bbd9)
 

Author SHA1 Message Date
Behdad Esfahbod f5ac9de259 Minor 15 years ago
Behdad Esfahbod f97bf4f812 Make sure we initialize all callbacks upon creation 15 years ago
Behdad Esfahbod bf36a1074a Move all callback functions in a vtable structs 15 years ago
Martin Hosken 3109a86add hb-graphite now no longer has -ve advances within clusters. Fix infinite loop in tag_to_script(). python fixed to use tag_to_script and allow hbtestfont to be passed font files, where fontconfig knows about them. 15 years ago
Martin Hosken e5bed0a37f Tidy up hbtestfont and add README 15 years ago
Martin Hosken 70ae332fe6 Add fontconfig to hbtestfont 15 years ago
Martin Hosken 72631c9d06 Merge branch 'master' of git://git.freedesktop.org/~behdad/harfbuzz-ng 15 years ago
Martin Hosken 1432ab15c1 Add graphical output to hbtestfont 15 years ago
Behdad Esfahbod bbc7a99d01 Move mirroring around a bit 15 years ago
Behdad Esfahbod bd0987386b Add a few more standard features 15 years ago
Behdad Esfahbod 75f3469ca6 Add note 15 years ago
Behdad Esfahbod 1094a294f6 Add rtlm 15 years ago
Behdad Esfahbod 074ea78749 Add ltra, ltrm, and rtla features 15 years ago
Behdad Esfahbod 1ce7b87c4d Cleanup bitmask allocation 15 years ago
Behdad Esfahbod dd22a8f7bf Add note 15 years ago
Martin Hosken cbd1d6a63a Rename Grxxx to HbGrxxx 15 years ago
Martin Hosken 0375bdd202 Rename classes from Grxxx to HbGrxxx 15 years ago
Behdad Esfahbod a5a72e004b Add hb-ot-shape.h, oops. 15 years ago
Behdad Esfahbod aa62a402a7 Fix Makefile to install hb-ot-shape.h 15 years ago
Behdad Esfahbod 9722b8f005 Simple renames 15 years ago
Behdad Esfahbod 02f28550d7 Graphite also forces us to link to libstdc++ currently 15 years ago
Behdad Esfahbod ca663bb23c Move main shaper code into hb_ot_shape() 15 years ago
Behdad Esfahbod 7acd232d36 Fix test failing 15 years ago
Behdad Esfahbod dd47924d88 Fix warnings 15 years ago
Behdad Esfahbod 305ba86715 Import Graphite shaping backend by Martin Hosken 15 years ago
Behdad Esfahbod 3ba6818ba9 Update the Python module 15 years ago
Behdad Esfahbod 83f34677bc Add hb_tag_from_string() 15 years ago
Behdad Esfahbod 4a9a5c0b06 Don't allocate bits for features not available 15 years ago
Behdad Esfahbod e53d77142a Speed up feature mask setting 15 years ago
Behdad Esfahbod 4fa67f34ec Add Unicode 5.2 scripts 15 years ago
Behdad Esfahbod ee1b322100 Fix feature mask setting 15 years ago
Behdad Esfahbod b490fa3433 Add hb_ot_tag_to_script() 15 years ago
Behdad Esfahbod 5035530904 Add Python wrapper from Martin Hosken 15 years ago
Behdad Esfahbod 280af1bddb Let hb_face_get_table() return NULL if table not found 15 years ago
Behdad Esfahbod 1cdbfd944e Fix alternate, again 15 years ago
Behdad Esfahbod fdca3d5160 Fix alternate off-by-one 15 years ago
Behdad Esfahbod b634beb39e Fix delta scale, again... 15 years ago
Behdad Esfahbod 40335d4533 Remove unused operator 15 years ago
Behdad Esfahbod f7acd8df51 Do alternate glyph selection! 15 years ago
Behdad Esfahbod 750a229455 get_table() is allowed to return NULL. Use that to simplify code 15 years ago
Behdad Esfahbod 99d9ef785f Write hb_face_create_for_data() in terms of hb_face_create_for_tables() 15 years ago
Behdad Esfahbod 6774463883 Apply user features to ranges! 15 years ago
Behdad Esfahbod 9b60233385 Add _hb_bit_storage() 15 years ago
Behdad Esfahbod 6b1b957f6d Add lookup_map 15 years ago
Behdad Esfahbod 60010a0c4d Update always-apply mask from 0xFFFF to 1 15 years ago
Behdad Esfahbod 009aad5678 Invert the mask logic 15 years ago
Behdad Esfahbod 7f411dbfd9 Apply user features 15 years ago
Behdad Esfahbod 0db299ccad Change hb_feature_t to keep tag/int instead of string 15 years ago
Behdad Esfahbod 0a4399ca22 Fix scale issues 15 years ago
Behdad Esfahbod cf5585cfa6 Add 'head' table 15 years ago