1. e412008 Remove redundant void from C++ sources (#1486) by Ebrahim Byagowi · 6 years ago
  2. b2ebaa9 Remove redundant 'inline' from methods (#1483) by Ebrahim Byagowi · 6 years ago
  3. ce5da0f [shaper] Rewrite shaper data code to be more template-driven than macro-driven by Behdad Esfahbod · 6 years ago
  4. 5570c87 Port objects to use header.writable instead of immutable by Behdad Esfahbod · 6 years ago
  5. 35d410f Remove ASSERT_POD by Behdad Esfahbod · 6 years ago
  6. 08b7172 [font] Fix parallel funcs passing to eachover in infinite-loop by Behdad Esfahbod · 6 years ago
  7. 8008bca Whitespace by Behdad Esfahbod · 6 years ago
  8. b314c4e [font] Add get_nominal_glyphs() callback (note the plural) by Behdad Esfahbod · 6 years ago
  9. ca6a317 Minor by Behdad Esfahbod · 6 years ago
  10. bee93e2 Add const to get_*_advances API by Behdad Esfahbod · 6 years ago
  11. 683c3a9 [kern] Abstract away kerning machine by Behdad Esfahbod · 6 years ago
  12. c77ae40 Rename hb-*private.hh to hb-*.hh by Behdad Esfahbod · 7 years ago[Renamed (98%) from src/hb-font-private.hh]
  13. b0ff79a Add +hb_font_get_glyph_advances_for_direction by Behdad Esfahbod · 7 years ago
  14. 9967751 Minor by Behdad Esfahbod · 7 years ago
  15. 79e2198 Add batch advance width callback function by Behdad Esfahbod · 7 years ago
  16. 9533364 batchwidth by Koji Ishii · 7 years ago
  17. 3506672 Port _nil objects to Null() machinery by Behdad Esfahbod · 7 years ago
  18. be458eb Include more basic internal headers from hb-private.hh by Behdad Esfahbod · 7 years ago
  19. 8c94511 Fix one UBSan warning by Behdad Esfahbod · 7 years ago
  20. 188ee6e Calculate anchor positions in float, then round by Behdad Esfahbod · 7 years ago
  21. 7cdd6ab Round, instead of floor, when applying variations by Behdad Esfahbod · 7 years ago
  22. c0c2dbc Remove dirty tracking by Behdad Esfahbod · 7 years ago
  23. b57f18d Add hb_font_[sg]et_ptem() to set/get point size on font by Behdad Esfahbod · 7 years ago
  24. 587f15e Minor by Behdad Esfahbod · 8 years ago
  25. 2171f48 Add dirty-state tracking to hb_font_t by Behdad Esfahbod · 8 years ago
  26. 26648ce [GX] Remove (partial) support for anisotropic variations by Behdad Esfahbod · 8 years ago
  27. ca28670 [GX] Towards anisotropic interpolation by Behdad Esfahbod · 8 years ago
  28. 6d9d3c5 [GX] Add data types for encoding numerical variations by Behdad Esfahbod · 8 years ago
  29. 2b11772 Use horizontal ascent as fallback vertical origin by Behdad Esfahbod · 8 years ago
  30. a7b32f2 Move code around by Behdad Esfahbod · 8 years ago
  31. 9ee23c4 Fix vertical glyph origin with hb-ot-font by Behdad Esfahbod · 8 years ago
  32. b3b0816 Fix vertical font metrics by Behdad Esfahbod · 8 years ago
  33. 353f455 [MATH] Wire up get_glyph_variants() by Behdad Esfahbod · 9 years ago
  34. 7fe0e28 [MATH] Start fleshing out glyph variant API by Behdad Esfahbod · 9 years ago
  35. 4b8de1e Round, not truncate, when scaling values by Behdad Esfahbod · 9 years ago
  36. 8b5bc14 Add get_nominal_glyph() and get_variation_glyph() instead of get_glyph() by Behdad Esfahbod · 9 years ago
  37. a13b023 AIX fixes by Steven R. Loomis · 9 years ago
  38. 6f2e6de Get font ascender and descender metrics from OS/2 table. by Simon Cozens · 9 years ago
  39. ea512f7 Use C-style casts instead of compare to 0, to convert hb_bool_t to bool by Behdad Esfahbod · 9 years ago
  40. 28de104 Move variable-sized struct member to end by Behdad Esfahbod · 9 years ago
  41. 762770c Add font->has_...() to check for individual nil font funcs by Behdad Esfahbod · 9 years ago
  42. 88e9a9b Minor reshaping of hb_font_funcs_t implementation by Behdad Esfahbod · 9 years ago
  43. a6a7715 Comments by Behdad Esfahbod · 9 years ago
  44. bee901b Optimize positioning direction calculations by Behdad Esfahbod · 9 years ago
  45. 50f489a Typo by Behdad Esfahbod · 9 years ago
  46. 8de20b1 Add font->has_glyph() by Behdad Esfahbod · 11 years ago
  47. 2a8c49a Remove unnecessary includes by Behdad Esfahbod · 11 years ago
  48. 83408cf Fix llvm warnings on Mac by Behdad Esfahbod · 11 years ago
  49. 288f289 [docs/introspection] More annotations by Behdad Esfahbod · 12 years ago
  50. 5a5350b Revert "Round when scaling values" by Behdad Esfahbod · 12 years ago
  51. 2e3a07a Separate face source code from font by Behdad Esfahbod · 12 years ago
  52. 38b8b40 Fix possible snprintf OOM by Behdad Esfahbod · 12 years ago
  53. 10f9646 Round when scaling values by Behdad Esfahbod · 12 years ago
  54. df8f70a Minor by Behdad Esfahbod · 12 years ago
  55. ce8badf Minor by Behdad Esfahbod · 12 years ago
  56. 7235f33 Fix misc warnings reported by cppcheck by Behdad Esfahbod · 12 years ago
  57. e05a999 Add hb_face_[sg]et_glyph_count() by Behdad Esfahbod · 12 years ago
  58. 4c8ac4f Misc minor fixes by Behdad Esfahbod · 13 years ago
  59. 6f3a300 Add hb_font_glyph_from/to_string by Behdad Esfahbod · 13 years ago
  60. 8fbfda9 Inline font getters by Behdad Esfahbod · 13 years ago
  61. 2f87ceb Implement shape_plan caching by Behdad Esfahbod · 13 years ago
  62. ea278d3 Partially switch ot shaper to shape_plan by Behdad Esfahbod · 13 years ago
  63. 5b95c14 Start implementing shape_plan by Behdad Esfahbod · 13 years ago
  64. 027857d Start adding a unified shaper access infrastructure by Behdad Esfahbod · 13 years ago
  65. 1bc1cb3 Make source more digestable for gobject-introspection by Behdad Esfahbod · 13 years ago
  66. 6220e5f Add ASSERT_POD for most objects by Behdad Esfahbod · 13 years ago
  67. bce0955 Add hb_font_get_glyph_name() and hb_font_get_glyph_from_name() by Behdad Esfahbod · 13 years ago
  68. 3897335 [API] Sort out get_blob API by Behdad Esfahbod · 14 years ago
  69. e715784 Rename get_table to reference_table in all API by Behdad Esfahbod · 14 years ago
  70. c605bbb Remove C++ guards from source files by Behdad Esfahbod · 14 years ago
  71. 4b6317c More code shuffling by Behdad Esfahbod · 14 years ago
  72. 60fbb36 [Vertical] GPOS is always done with horizontal origin by Behdad Esfahbod · 14 years ago
  73. 7e2c85d [API] Vertical support, take 2 by Behdad Esfahbod · 14 years ago
  74. 744970a [API] Add support for vertical text by Behdad Esfahbod · 14 years ago
  75. 7fc5a30 [API] Add hb_face_make/is_immutable() by Behdad Esfahbod · 14 years ago
  76. 63d646f [font] Do user-space conversion when chaining up to parent font by Behdad Esfahbod · 14 years ago
  77. b6f902a Minor by Behdad Esfahbod · 14 years ago
  78. abcfe9b Remove hb_ot_layout_context_t, simplify code by Behdad Esfahbod · 14 years ago
  79. b9d975b [API] Pass down closure user_data to font funcs by Behdad Esfahbod · 14 years ago
  80. defc45b [API] Add hb_font_create_sub_font() and hb_font_get_parent() by Behdad Esfahbod · 14 years ago
  81. 11bb8fe [font] Fix internal sign of x/y_scale by Behdad Esfahbod · 14 years ago
  82. 74f1d89 Add hb_font_make/is_immutable() by Behdad Esfahbod · 14 years ago
  83. 56eb5ad Move code around by Behdad Esfahbod · 14 years ago
  84. 72657e4 [API] Make hb_font_create() take a face and reference it by Behdad Esfahbod · 14 years ago
  85. fca368c Add hb_object_header_t which is the common part of all objects by Behdad Esfahbod · 14 years ago
  86. 2409d5f Update Copyright headers by Behdad Esfahbod · 14 years ago
  87. c57d454 Rename all private sources and headers to C++ files by Behdad Esfahbod · 14 years ago[Renamed (94%) from src/hb-font-private.h]
  88. 5668189 [API] font: move user_data before destroy() by Behdad Esfahbod · 14 years ago
  89. 502f4cb Divide get_metrics into get_advance and get_extents by Behdad Esfahbod · 14 years ago
  90. acdba3f Prefer C linkage by Behdad Esfahbod · 15 years ago
  91. cc6d522 De-C++ where possible by Behdad Esfahbod · 15 years ago[Renamed (95%) from src/hb-font-private.hh]
  92. 0dd200d Header dep cleanup by Behdad Esfahbod · 15 years ago
  93. 0f0cd9d Fix header tags by Behdad Esfahbod · 15 years ago
  94. bf36a10 Move all callback functions in a vtable structs by Behdad Esfahbod · 15 years ago
  95. 0a4399c Fix scale issues by Behdad Esfahbod · 15 years ago
  96. cf5585c Add 'head' table by Behdad Esfahbod · 15 years ago
  97. 357d0f2 Make HB_PRIVATE more useful by Behdad Esfahbod · 15 years ago
  98. 22da7fd Rename a few files to be C++ sources by Behdad Esfahbod · 15 years ago[Renamed (97%) from src/hb-font-private.h]
  99. 1cebfbb Cleanup hb_face_create_for_data() by Behdad Esfahbod · 15 years ago
  100. c755cb3 Change header comment by Behdad Esfahbod · 15 years ago