1. 11 10月, 2017 2 次提交
  2. 15 8月, 2017 1 次提交
  3. 04 2月, 2017 1 次提交
  4. 17 12月, 2016 3 次提交
  5. 27 10月, 2016 4 次提交
  6. 27 9月, 2016 2 次提交
  7. 07 6月, 2016 1 次提交
  8. 24 2月, 2016 1 次提交
    • B
      Add get_nominal_glyph() and get_variation_glyph() instead of get_glyph() · 8b5bc141
      Behdad Esfahbod 提交于
      New API:
      - hb_font_get_nominal_glyph_func_t
      - hb_font_get_variation_glyph_func_t
      - hb_font_funcs_set_nominal_glyph_func()
      - hb_font_funcs_set_variation_glyph_func()
      - hb_font_get_nominal_glyph()
      - hb_font_get_variation_glyph()
      
      Deprecated API:
      - hb_font_get_glyph_func_t
      - hb_font_funcs_set_glyph_func()
      
      Clients that implement their own font-funcs are encouraged to replace
      their get_glyph() implementation with a get_nominal_glyph() and
      get_variation_glyph() pair.  The variation version can assume that
      variation_selector argument is not zero.
      8b5bc141
  9. 13 12月, 2015 1 次提交
    • S
      AIX fixes · a13b023d
      Steven R. Loomis 提交于
      - use '-w' instead of '\<...\>' for check-header-guards
        grep manpage says these are the same
      
      - put '-q' first in the grep options
      
      - move VAR into hb-private.hh
      
      - hb-font-private.hh - use [VAR] instead of [] for variable array
      a13b023d
  10. 28 11月, 2015 1 次提交
  11. 27 11月, 2015 1 次提交
  12. 05 11月, 2015 5 次提交
  13. 12 10月, 2015 1 次提交
  14. 02 1月, 2014 1 次提交
  15. 12 12月, 2013 1 次提交
  16. 07 11月, 2013 1 次提交
    • B
      Fix llvm warnings on Mac · 83408cf8
      Behdad Esfahbod 提交于
      Patch from Scott Fleischman.  Warnings were:
      
      harfbuzz/src/hb-font-private.hh:121:42: Implicit conversion loses
      integer precision: 'long long' to 'hb_position_t' (aka 'int')
      harfbuzz/src/hb-font-private.hh:126:42: Implicit conversion loses
      integer precision: 'long long' to 'hb_position_t' (aka 'int')
      harfbuzz/src/hb-font-private.hh:400:85: Implicit conversion loses
      integer precision: 'long long' to 'hb_position_t' (aka 'int')
      harfbuzz/src/hb-ot-layout-common-private.hh:1115:37: Implicit conversion
      loses integer precision: 'long long' to 'int'
      harfbuzz/src/hb-ft.cc:421:97: Implicit conversion loses integer
      precision: 'unsigned long long' to 'int'
      harfbuzz/src/hb-ft.cc:422:97: Implicit conversion loses integer
      precision: 'unsigned long long' to 'int'
      83408cf8
  17. 07 9月, 2013 1 次提交
  18. 04 9月, 2013 1 次提交
    • B
      Revert "Round when scaling values" · 5a5350b3
      Behdad Esfahbod 提交于
      This reverts commit 10f96462.
      
      See discussion with Khaled Hosny on mailing list.  In short, since
      integers here can be negative, and int division is "round towards
      zero", proper rounding should take sign into account.  Just skip
      doing it again, has been serving us well before.
      5a5350b3
  19. 27 8月, 2013 2 次提交
  20. 09 8月, 2013 3 次提交
  21. 11 6月, 2013 1 次提交
  22. 16 11月, 2012 1 次提交
  23. 09 8月, 2012 1 次提交
  24. 08 8月, 2012 1 次提交
  25. 02 8月, 2012 1 次提交
  26. 27 7月, 2012 1 次提交