Towards normalization
[framework/uifw/harfbuzz.git] / src / hb-font.cc
2011-07-08 Behdad EsfahbodMore code shuffling
2011-05-25 Behdad Esfahbod[API] One last font-funcs API change
2011-05-19 Behdad Esfahbod[Vertical] Do fallback origin calculation
2011-05-19 Behdad Esfahbod[Vertical] GPOS is always done with horizontal origin
2011-05-19 Behdad EsfahbodMore vertical
2011-05-18 Behdad EsfahbodVertical: Adjust origin in glyph_extents() and glyph_co...
2011-05-18 Behdad EsfahbodCosmetic
2011-05-18 Behdad EsfahbodMinor
2011-05-17 Behdad Esfahbod[API] Vertical support, take 2
2011-05-17 Behdad Esfahbod[API] Add support for vertical text
2011-05-12 Behdad Esfahbod[API] Add hb_face_make/is_immutable()
2011-05-12 Behdad EsfahbodFinish off previous change
2011-05-12 Behdad Esfahbod[API] Make get_glyph() callback return a boolean
2011-05-12 Behdad EsfahbodRename get_kernings() arguments from first/second_glyph...
2011-05-12 Behdad EsfahbodFix font subclass chainup
2011-05-12 Behdad Esfahbod[API] Pass face to get_table()
2011-05-12 Behdad Esfahbod[API] Remove const from font user_data
2011-05-12 Behdad Esfahbod[API] Rename hb_face_create_for_data() to hb_face_create()
2011-05-11 Behdad Esfahbod[API] Add hb_*_get_empty() for all objects
2011-05-11 Behdad Esfahbod[API] Change signature of get_contour_point and get_ker...
2011-05-11 Behdad Esfahbod[font] Do user-space conversion when chaining up to...
2011-05-11 Behdad EsfahbodRemove hb_ot_layout_context_t, simplify code
2011-05-11 Behdad EsfahbodMake default font-funcs chain-up to the parent
2011-05-11 Behdad Esfahbod[API] Pass down closure user_data to font funcs
2011-05-11 Behdad Esfahbod[API] Remove font_funcs func getter functions
2011-05-11 Behdad Esfahbod[API] Add hb_font_create_sub_font() and hb_font_get_par...
2011-05-10 Behdad Esfahbod[API] Remove broken-by-design hb_font_unset_funcs()
2011-05-10 Behdad EsfahbodAdd hb_font_make/is_immutable()
2011-05-07 Behdad Esfahbod[API] Simplify blob API, remove lock
2011-05-04 Behdad EsfahbodMove code around
2011-05-03 Behdad EsfahbodRefactor to keep hb-object-private.h and hb-open-type...
2011-05-03 Behdad Esfahbod[API] Make hb_font_create() take a face and reference it
2011-05-03 Behdad EsfahbodProtect NULL in a couple places
2011-05-02 Behdad Esfahbod[API] Rename hb_blob_create_empty() to hb_blob_get_empty()
2011-05-02 Behdad Esfahbod[face] Return nil face if blob is inert
2011-04-28 Behdad Esfahbod[API Remove hb_font_funcs_copy()
2011-04-28 Behdad Esfahbod[API] Add _set/get_user_data() for all objects
2011-04-27 Behdad Esfahbod[object] Remove unnecessary use of macros
2011-04-21 Behdad EsfahbodAdd hb_object_header_t which is the common part of...
2011-04-21 Behdad EsfahbodUpdate Copyright headers
2011-04-21 Behdad Esfahbod[API] Allow negative font x_scale/y_scale
2011-04-20 Behdad EsfahbodRename all private sources and headers to C++ files
2011-04-20 Behdad Esfahbod[API] Make hb_face_reference_table() return empty blob...
2011-04-20 Behdad Esfahbod[API] Rename hb_face_get_table() to hb_face_reference_t...
2011-04-20 Behdad Esfahbod[API] Remove hb_*_get_reference_count()
2011-04-20 Behdad Esfahbod[API] font: move user_data before destroy()
2010-10-27 Behdad EsfahbodDivide get_metrics into get_advance and get_extents
2010-10-26 Behdad EsfahbodFix blob leak
2010-10-13 Behdad EsfahbodFix stupid bug, oops
2010-10-04 Behdad EsfahbodAdd hb_face_get_upem()
2010-10-04 Behdad EsfahbodAdd is_mutable() functions
2010-10-04 Behdad EsfahbodAdd getters for all setter APIs
2010-09-22 Behdad EsfahbodFix blob refcounting with insane SFNT table directories
2010-07-23 Behdad EsfahbodPrefer C linkage
2010-07-23 Behdad EsfahbodDe-C++ where possible
2010-05-24 Behdad EsfahbodMerge remote branch 'martin/master'
2010-05-24 Behdad EsfahbodMake sure we initialize all callbacks upon creation
2010-05-24 Behdad EsfahbodMove all callback functions in a vtable structs
2010-05-20 Behdad EsfahbodLet hb_face_get_table() return NULL if table not found
2010-05-20 Behdad Esfahbodget_table() is allowed to return NULL. Use that to...
2010-05-20 Behdad EsfahbodWrite hb_face_create_for_data() in terms of hb_face_cre...
2010-05-19 Behdad EsfahbodFix scale issues
2010-05-19 Behdad EsfahbodAdd 'head' table
2010-05-12 Behdad EsfahbodRename a few files to be C++ sources
2010-05-10 Behdad EsfahbodFix accessing tables from NULL pointer
2010-05-04 Behdad EsfahbodCosmetic: Rename HB_LIKELY/HB_UNLIKELY to likely/unlikely
2010-04-29 Behdad EsfahbodRename HB_GNUC_UNUSED -> HB_UNUSED
2010-04-29 Behdad EsfahbodMore contour point use
2010-04-24 Behdad EsfahbodCleanup hb_face_create_for_data()
2010-04-23 Behdad EsfahbodAllow get_table() to return NULL
2010-04-23 Behdad EsfahbodRemove lock_instance()
2010-04-23 Behdad EsfahbodZero glyph metrics before calling user callback
2010-04-23 Behdad EsfahbodFix compile warnings (HB_GNUC_UNUSED)
2010-04-22 Behdad EsfahbodChange header comment
2009-12-20 Behdad EsfahbodProtect against NULL funcs
2009-11-05 Behdad EsfahbodReturn 0 from get_glyph_nil
2009-11-05 Behdad EsfahbodInitialize font->klass
2009-11-05 Behdad EsfahbodAdd hb_font_get_*
2009-11-04 Behdad EsfahbodFinish FT glue. Rough and untested
2009-11-04 Behdad EsfahbodImplement nil font functions
2009-11-03 Behdad EsfahbodStart ft glue
2009-11-03 Behdad EsfahbodMove unicode_funcs to buffer
2009-11-02 Behdad Esfahbod[HB] Add font funcs prototypes
2009-11-02 Behdad Esfahbod[HB] Add hb_font_funcs_make_immutable()
2009-11-02 Behdad Esfahbod[HB] Add missing initializer
2009-11-02 Behdad Esfahbod[HB] Use nil unicode funcs in nil face
2009-11-02 Behdad Esfahbod[HB] Start adding Unicode funcs
2009-11-02 Behdad Esfahbod[HB] Hook Sanitizer up. Hell's breaking loose right now
2009-11-02 Behdad Esfahbod[HB] Fix mix warnings
2009-11-02 Behdad Esfahbod[HB] Remove use of typeof()
2009-11-02 Behdad Esfahbod[HB] Make it all work again
2009-11-02 Behdad Esfahbod[HB] Use face_t directly instead of ot_layout_t
2009-11-02 Behdad Esfahbod[HB] Rename hb-font.c to hb-font.cc