1. e05a999 Add hb_face_[sg]et_glyph_count() by Behdad Esfahbod · 12 years ago
  2. 7c8e844 Use namespace for OpenType tables by Behdad Esfahbod · 13 years ago
  3. 4c8ac4f Misc minor fixes by Behdad Esfahbod · 13 years ago
  4. 6f3a300 Add hb_font_glyph_from/to_string by Behdad Esfahbod · 13 years ago
  5. 368b4e7 Minor by Behdad Esfahbod · 13 years ago
  6. 66591ec Remove unnecessary lifecycle bits by Behdad Esfahbod · 13 years ago
  7. 8fbfda9 Inline font getters by Behdad Esfahbod · 13 years ago
  8. 2f87ceb Implement shape_plan caching by Behdad Esfahbod · 13 years ago
  9. ea278d3 Partially switch ot shaper to shape_plan by Behdad Esfahbod · 13 years ago
  10. 027857d Start adding a unified shaper access infrastructure by Behdad Esfahbod · 13 years ago
  11. 1bc1cb3 Make source more digestable for gobject-introspection by Behdad Esfahbod · 13 years ago
  12. 0594a24 Cleanup TRUE/FALSE vs true/false by Behdad Esfahbod · 13 years ago
  13. f06ab8a Better hide nil objects and make them const by Behdad Esfahbod · 13 years ago
  14. bce0955 Add hb_font_get_glyph_name() and hb_font_get_glyph_from_name() by Behdad Esfahbod · 13 years ago
  15. 20fdb0f Add a lock-free cache type for int->int functions by Behdad Esfahbod · 13 years ago
  16. d993e72 Fix hb_face_set_index() by Behdad Esfahbod · 13 years ago
  17. 0cd3359 Fix possible leaks by Behdad Esfahbod · 13 years ago
  18. b9415e7 [API] Add hb_font_set_funcs_data() by Behdad Esfahbod · 14 years ago
  19. 7a750ac Rename table files from eg maxp-private.hh to maxp-table.hh by Behdad Esfahbod · 14 years ago
  20. 33ccc77 [API] Make set_user_data() functions take a replace parameter by Behdad Esfahbod · 14 years ago
  21. 3897335 [API] Sort out get_blob API by Behdad Esfahbod · 14 years ago
  22. e715784 Rename get_table to reference_table in all API by Behdad Esfahbod · 14 years ago
  23. c605bbb Remove C++ guards from source files by Behdad Esfahbod · 14 years ago
  24. bf8c57b [API] Add hb_face_get_blob() by Behdad Esfahbod · 14 years ago
  25. 4b6317c More code shuffling by Behdad Esfahbod · 14 years ago
  26. 2d8ebcb [API] One last font-funcs API change by Behdad Esfahbod · 14 years ago
  27. 67d51ff [Vertical] Do fallback origin calculation by Behdad Esfahbod · 14 years ago
  28. 60fbb36 [Vertical] GPOS is always done with horizontal origin by Behdad Esfahbod · 14 years ago
  29. 8b38fae More vertical by Behdad Esfahbod · 14 years ago
  30. b8d76dd Vertical: Adjust origin in glyph_extents() and glyph_contour_point() by Behdad Esfahbod · 14 years ago
  31. 1909818 Cosmetic by Behdad Esfahbod · 14 years ago
  32. 2c3f51a Minor by Behdad Esfahbod · 14 years ago
  33. 7e2c85d [API] Vertical support, take 2 by Behdad Esfahbod · 14 years ago
  34. 744970a [API] Add support for vertical text by Behdad Esfahbod · 14 years ago
  35. 7fc5a30 [API] Add hb_face_make/is_immutable() by Behdad Esfahbod · 14 years ago
  36. 20c8b90 Finish off previous change by Behdad Esfahbod · 14 years ago
  37. 0fd8c2f [API] Make get_glyph() callback return a boolean by Behdad Esfahbod · 14 years ago
  38. 805af72 Rename get_kernings() arguments from first/second_glyph to left/right_glyph by Behdad Esfahbod · 14 years ago
  39. 52df150 Fix font subclass chainup by Behdad Esfahbod · 14 years ago
  40. 7033518 [API] Pass face to get_table() by Behdad Esfahbod · 14 years ago
  41. b467827 [API] Remove const from font user_data by Behdad Esfahbod · 14 years ago
  42. 9a14688 [API] Rename hb_face_create_for_data() to hb_face_create() by Behdad Esfahbod · 14 years ago
  43. 80a6833 [API] Add hb_*_get_empty() for all objects by Behdad Esfahbod · 14 years ago
  44. a513dbc [API] Change signature of get_contour_point and get_kerning ffuncs by Behdad Esfahbod · 14 years ago
  45. 63d646f [font] Do user-space conversion when chaining up to parent font by Behdad Esfahbod · 14 years ago
  46. abcfe9b Remove hb_ot_layout_context_t, simplify code by Behdad Esfahbod · 14 years ago
  47. 1ded6d8 Make default font-funcs chain-up to the parent by Behdad Esfahbod · 14 years ago
  48. b9d975b [API] Pass down closure user_data to font funcs by Behdad Esfahbod · 14 years ago
  49. 686c2d1 [API] Remove font_funcs func getter functions by Behdad Esfahbod · 14 years ago
  50. defc45b [API] Add hb_font_create_sub_font() and hb_font_get_parent() by Behdad Esfahbod · 14 years ago
  51. 85e6218 [API] Remove broken-by-design hb_font_unset_funcs() by Behdad Esfahbod · 14 years ago
  52. 74f1d89 Add hb_font_make/is_immutable() by Behdad Esfahbod · 14 years ago
  53. 1c9f871 [API] Simplify blob API, remove lock by Behdad Esfahbod · 14 years ago
  54. 56eb5ad Move code around by Behdad Esfahbod · 14 years ago
  55. 266b344 Refactor to keep hb-object-private.h and hb-open-type.h separate by Behdad Esfahbod · 14 years ago
  56. 72657e4 [API] Make hb_font_create() take a face and reference it by Behdad Esfahbod · 14 years ago
  57. cec6611 Protect NULL in a couple places by Behdad Esfahbod · 14 years ago
  58. 4911062 [API] Rename hb_blob_create_empty() to hb_blob_get_empty() by Behdad Esfahbod · 14 years ago
  59. 1ab1d3e [face] Return nil face if blob is inert by Behdad Esfahbod · 14 years ago
  60. c7ffe2a [API Remove hb_font_funcs_copy() by Behdad Esfahbod · 14 years ago
  61. 5fa849b [API] Add _set/get_user_data() for all objects by Behdad Esfahbod · 14 years ago
  62. 47e71d9 [object] Remove unnecessary use of macros by Behdad Esfahbod · 14 years ago
  63. fca368c Add hb_object_header_t which is the common part of all objects by Behdad Esfahbod · 14 years ago
  64. 2409d5f Update Copyright headers by Behdad Esfahbod · 14 years ago
  65. da97541 [API] Allow negative font x_scale/y_scale by Behdad Esfahbod · 14 years ago
  66. c57d454 Rename all private sources and headers to C++ files by Behdad Esfahbod · 14 years ago
  67. 9417c1c [API] Make hb_face_reference_table() return empty blob instead of NULL by Behdad Esfahbod · 14 years ago
  68. c035812 [API] Rename hb_face_get_table() to hb_face_reference_table() by Behdad Esfahbod · 14 years ago
  69. af02933 [API] Remove hb_*_get_reference_count() by Behdad Esfahbod · 14 years ago
  70. 5668189 [API] font: move user_data before destroy() by Behdad Esfahbod · 14 years ago
  71. 502f4cb Divide get_metrics into get_advance and get_extents by Behdad Esfahbod · 14 years ago
  72. ec6c0e5 Fix blob leak by Behdad Esfahbod · 14 years ago
  73. 3111b8a Fix stupid bug, oops by Behdad Esfahbod · 14 years ago
  74. e81d7af Add hb_face_get_upem() by Behdad Esfahbod · 14 years ago
  75. 645f6f2 Add is_mutable() functions by Behdad Esfahbod · 14 years ago
  76. 19c0eab Add getters for all setter APIs by Behdad Esfahbod · 14 years ago
  77. 8e577ac Fix blob refcounting with insane SFNT table directories by Behdad Esfahbod · 14 years ago
  78. acdba3f Prefer C linkage by Behdad Esfahbod · 15 years ago
  79. cc6d522 De-C++ where possible by Behdad Esfahbod · 15 years ago
  80. f97bf4f Make sure we initialize all callbacks upon creation by Behdad Esfahbod · 15 years ago
  81. bf36a10 Move all callback functions in a vtable structs by Behdad Esfahbod · 15 years ago
  82. 280af1b Let hb_face_get_table() return NULL if table not found by Behdad Esfahbod · 15 years ago
  83. 750a229 get_table() is allowed to return NULL. Use that to simplify code by Behdad Esfahbod · 15 years ago
  84. 99d9ef7 Write hb_face_create_for_data() in terms of hb_face_create_for_tables() by Behdad Esfahbod · 15 years ago
  85. 0a4399c Fix scale issues by Behdad Esfahbod · 15 years ago
  86. cf5585c Add 'head' table by Behdad Esfahbod · 15 years ago
  87. 22da7fd Rename a few files to be C++ sources by Behdad Esfahbod · 15 years ago
  88. b435ab7 Fix accessing tables from NULL pointer by Behdad Esfahbod · 15 years ago
  89. 64d3fc8 Cosmetic: Rename HB_LIKELY/HB_UNLIKELY to likely/unlikely by Behdad Esfahbod · 15 years ago
  90. 33d13fd Rename HB_GNUC_UNUSED -> HB_UNUSED by Behdad Esfahbod · 15 years ago
  91. 6f729b4 More contour point use by Behdad Esfahbod · 15 years ago
  92. 1cebfbb Cleanup hb_face_create_for_data() by Behdad Esfahbod · 15 years ago
  93. d6b3c83 Allow get_table() to return NULL by Behdad Esfahbod · 15 years ago
  94. 990443e Remove lock_instance() by Behdad Esfahbod · 15 years ago
  95. 33d4d43 Zero glyph metrics before calling user callback by Behdad Esfahbod · 15 years ago
  96. 1d72019 Fix compile warnings (HB_GNUC_UNUSED) by Behdad Esfahbod · 15 years ago
  97. c755cb3 Change header comment by Behdad Esfahbod · 15 years ago
  98. 0465e69 Protect against NULL funcs by Behdad Esfahbod · 15 years ago
  99. 850dc5b Return 0 from get_glyph_nil by Behdad Esfahbod · 15 years ago
  100. 85555a9 Initialize font->klass by Behdad Esfahbod · 15 years ago