summaryrefslogtreecommitdiff
path: root/src/hb-font.cc
AgeCommit message (Expand)AuthorFilesLines
2013-08-27Separate face source code from fontBehdad Esfahbod1-269/+0
2012-11-15Add hb_face_[sg]et_glyph_count()Behdad Esfahbod1-1/+28
2012-08-28Use namespace for OpenType tablesBehdad Esfahbod1-6/+6
2012-08-08Misc minor fixesBehdad Esfahbod1-35/+28
2012-08-07Add hb_font_glyph_from/to_stringBehdad Esfahbod1-4/+20
2012-08-06MinorBehdad Esfahbod1-2/+4
2012-08-06Remove unnecessary lifecycle bitsBehdad Esfahbod1-3/+0
2012-08-01Inline font gettersBehdad Esfahbod1-109/+20
2012-07-27Implement shape_plan cachingBehdad Esfahbod1-1/+14
2012-07-27Partially switch ot shaper to shape_planBehdad Esfahbod1-8/+14
2012-07-26Start adding a unified shaper access infrastructureBehdad Esfahbod1-2/+13
2012-06-16Make source more digestable for gobject-introspectionBehdad Esfahbod1-1/+1
2012-06-05Cleanup TRUE/FALSE vs true/falseBehdad Esfahbod1-11/+11
2012-06-05Better hide nil objects and make them constBehdad Esfahbod1-36/+34
2012-05-28Add hb_font_get_glyph_name() and hb_font_get_glyph_from_name()Behdad Esfahbod1-18/+62
2012-05-17Add a lock-free cache type for int->int functionsBehdad Esfahbod1-0/+2
2012-05-13Fix hb_face_set_index()Behdad Esfahbod1-1/+1
2011-09-21Fix possible leaksBehdad Esfahbod1-3/+13
2011-08-19[API] Add hb_font_set_funcs_data()Behdad Esfahbod1-0/+15
2011-08-17Rename table files from eg maxp-private.hh to maxp-table.hhBehdad Esfahbod1-1/+1
2011-08-09[API] Make set_user_data() functions take a replace parameterBehdad Esfahbod1-6/+9
2011-08-08[API] Sort out get_blob APIBehdad Esfahbod1-14/+53
2011-08-08Rename get_table to reference_table in all APIBehdad Esfahbod1-10/+10
2011-08-04Remove C++ guards from source filesBehdad Esfahbod1-2/+0
2011-08-03[API] Add hb_face_get_blob()Behdad Esfahbod1-0/+10
2011-07-07More code shufflingBehdad Esfahbod1-1/+2
2011-05-25[API] One last font-funcs API changeBehdad Esfahbod1-72/+35
2011-05-19[Vertical] Do fallback origin calculationBehdad Esfahbod1-5/+27
2011-05-19[Vertical] GPOS is always done with horizontal originBehdad Esfahbod1-99/+88
2011-05-19More verticalBehdad Esfahbod1-12/+32
2011-05-17Vertical: Adjust origin in glyph_extents() and glyph_contour_point()Behdad Esfahbod1-4/+8
2011-05-17CosmeticBehdad Esfahbod1-57/+57
2011-05-17MinorBehdad Esfahbod1-2/+2
2011-05-17[API] Vertical support, take 2Behdad Esfahbod1-75/+110
2011-05-17[API] Add support for vertical textBehdad Esfahbod1-105/+282
2011-05-12[API] Add hb_face_make/is_immutable()Behdad Esfahbod1-0/+18
2011-05-12Finish off previous changeBehdad Esfahbod1-0/+1
2011-05-12[API] Make get_glyph() callback return a booleanBehdad Esfahbod1-6/+9
2011-05-12Rename get_kernings() arguments from first/second_glyph to left/right_glyphBehdad Esfahbod1-5/+5
2011-05-12Fix font subclass chainupBehdad Esfahbod1-5/+1
2011-05-11[API] Pass face to get_table()Behdad Esfahbod1-2/+2
2011-05-11[API] Remove const from font user_dataBehdad Esfahbod1-10/+10
2011-05-11[API] Rename hb_face_create_for_data() to hb_face_create()Behdad Esfahbod1-2/+2
2011-05-11[API] Add hb_*_get_empty() for all objectsBehdad Esfahbod1-0/+18
2011-05-11[API] Change signature of get_contour_point and get_kerning ffuncsBehdad Esfahbod1-26/+30
2011-05-11[font] Do user-space conversion when chaining up to parent fontBehdad Esfahbod1-6/+17
2011-05-11Remove hb_ot_layout_context_t, simplify codeBehdad Esfahbod1-1/+5
2011-05-10Make default font-funcs chain-up to the parentBehdad Esfahbod1-5/+39
2011-05-10[API] Pass down closure user_data to font funcsBehdad Esfahbod1-91/+93
2011-05-10[API] Remove font_funcs func getter functionsBehdad Esfahbod1-32/+0