1. 08 7月, 2011 3 次提交
    • B
      [API] Add compose() and decompose() unicode funcs, rename other ones · c4641723
      Behdad Esfahbod 提交于
      Add compose() and decompose() unicode funcs.  These implement
      pair-wise canonical composition/decomposition.
      
      The glib/icu implementations are lacking for now.  We are adding
      API for this to glib, but I cannot find any useful API in ICU.
      May end of implementing these in-house.
      
      Changed all unicode_funcs callback names to remove the "_get" part.
      Eg, hb_unicode_get_script_func_t is now hb_unicode_script_func_t,
      and hb_unicode_get_script() is hb_unicode_script() now.
      c4641723
    • B
      Humm, undo some shuffling · 891c4755
      Behdad Esfahbod 提交于
      In preparation for adding more advanced unicode funcs.
      891c4755
    • B
      More code shuffling · 4b6317c4
      Behdad Esfahbod 提交于
      4b6317c4
  2. 30 4月, 2011 1 次提交
  3. 27 4月, 2011 1 次提交
  4. 22 4月, 2011 2 次提交
  5. 21 4月, 2011 1 次提交
  6. 20 4月, 2011 2 次提交
  7. 17 3月, 2011 1 次提交
    • B
      Let hb_shape() guess script and direction... · 3286fc0e
      Behdad Esfahbod 提交于
      - Rename HB_SCRIPT_INVALID_CODE to HB_SCRIPT_INVALID
      
      - Add HB_DIRECTION_INVALID
      
      - Make hb_script_get_horizontal_direction() public
      
      - Make hb_shape() guess script from buffer text (first non-common
        non-inherit script) if buffer script is set to HB_SCRIPT_INVALID (this
        is NOT the default.)
      
      - Make hb_shape() guess direction from buffer script if buffer direction
      is set to HB_DIRECTION_INVALID (this is NOT the default.)
      
      - Make hb-view.c set INVALID script and direction on the buffer.
      
      The above changes are meant to make hb-view fairly useful for uni-script
      uni-direction text.  The guessing behavior however is NOT the default of
      hb_shape() and must be asked for explicitly.  This is intended, because
      the guess is not a suitable substitute to full-fledged bidi and script
      segmentation.  It's just a testing tool.
      3286fc0e
  8. 24 7月, 2010 1 次提交
  9. 25 5月, 2010 1 次提交
  10. 13 5月, 2010 1 次提交
  11. 22 4月, 2010 1 次提交
  12. 07 11月, 2009 1 次提交
  13. 03 11月, 2009 14 次提交
  14. 16 4月, 2009 1 次提交
  15. 25 1月, 2008 1 次提交
  16. 24 1月, 2008 1 次提交
  17. 23 1月, 2008 1 次提交