1. 18 6月, 2018 1 次提交
  2. 17 6月, 2018 1 次提交
    • E
      Fix reading fonts from stdin (#1060) · aa0c5df4
      Ebrahim Byagowi 提交于
      We were passing the font path directly to freetype so rendering
      was broken when we are getting the font from stdin.
      
      This fixes it by using FT_New_Memory_Face instead.
      
      This fixes:
      * build/util/hb-view /dev/stdin text < font.ttf
      * build/util/hb-view - text < font.ttf
      * cat font.ttf | build/util/hb-view - text
      
      but doesn't work on
      * cat font.ttf | build/util/hb-view /dev/stdin text
      
      which I will try to fix separately.
      aa0c5df4
  3. 20 4月, 2018 1 次提交
  4. 26 2月, 2018 1 次提交
  5. 23 2月, 2018 1 次提交
  6. 22 2月, 2018 2 次提交
  7. 09 2月, 2018 1 次提交
  8. 10 1月, 2018 2 次提交
  9. 27 10月, 2017 1 次提交
  10. 15 10月, 2017 2 次提交
  11. 05 9月, 2017 1 次提交
  12. 31 8月, 2017 3 次提交
  13. 16 8月, 2017 2 次提交
  14. 15 8月, 2017 1 次提交
  15. 12 8月, 2017 2 次提交
  16. 11 8月, 2017 1 次提交
  17. 20 7月, 2017 1 次提交
  18. 19 7月, 2017 1 次提交
    • B
      [hb-shape] Improve shaping-debug output · e6035055
      Behdad Esfahbod 提交于
      Before, that was printed using --debug (and in both hb-shape and hb-view).
      Changed it, now hb-shape has a new command-line argument called --show-messages.
      When invoked, it also respects other output formatting options.  The messages
      are better formatted and printed to te same place that hb-shape output is
      directed to.  Previously they were written to stderr.
      
      Fixes https://github.com/behdad/harfbuzz/issues/506
      e6035055
  19. 22 1月, 2017 1 次提交
    • B
      [util] Add --variations · 111f3e55
      Behdad Esfahbod 提交于
      Is hooked up to the font, but not to FreeType, so raster doesn't show yet.
      
      Documentation needs to be done.
      111f3e55
  20. 16 11月, 2015 1 次提交
  21. 11 11月, 2015 1 次提交
  22. 04 11月, 2015 1 次提交
  23. 24 8月, 2015 1 次提交
  24. 22 7月, 2015 1 次提交
  25. 21 1月, 2015 1 次提交
  26. 06 7月, 2014 1 次提交
  27. 05 7月, 2014 1 次提交
  28. 20 3月, 2014 1 次提交
  29. 28 10月, 2013 1 次提交
  30. 27 8月, 2013 1 次提交
  31. 12 4月, 2013 1 次提交
  32. 15 2月, 2013 1 次提交
    • B
      Disable automatic segment properties guessing · c462b32d
      Behdad Esfahbod 提交于
      Before, if one called hb_shape() without setting script, language, and
      direction on the buffer, hb_shape() was calling
      hb_buffer_guess_segment_properties() on the user's behalf to guess
      these.
      
      This is very dangerous, since any serious user of HarfBuzz must set
      these properly (specially important is direction).  So now, we don't
      guess properties by default.  People not setting direction will get
      an abort() now.  If the old behavior is desired (fragile, good for
      simple testing only), users can call
      hb_buffer_guess_segment_properties() on the buffer just before calling
      hb_shape().
      c462b32d
  33. 13 2月, 2013 1 次提交
    • B
      Improve checks for setmode() · e2aab4b5
      Behdad Esfahbod 提交于
      As reported by Jonathan, OS X has setmode() that is something other
      than what setmode() is on Win32.  So, limit invocation to Windows
      platforms only.
      e2aab4b5