1. 1a7fed6 Revert "Add a new API, hb_ot_layout_get_feature_name_ids (#976)" (#1121) by Ebrahim Byagowi · 7 years ago
  2. 7d92bef [subset] collect features first, then use those to collect lookups. by Garret Rieger · 7 years ago
  3. 0c1b287 Add a new API, hb_ot_layout_get_feature_name_ids (#976) by Ebrahim Byagowi · 7 years ago
  4. 57badad [subset] add a new closure call to hb-ot-layout that can compute the closure over multiple lookups. by Garret Rieger · 7 years ago
  5. f24b0b9 Update the links and revive the dead ones by Ebrahim Byagowi · 7 years ago
  6. 790a117 [ot] Remove hb-ot-base.h by Behdad Esfahbod · 7 years ago
  7. 551fa2d [BASE] Minor by Behdad Esfahbod · 7 years ago
  8. ec87ba9 [GX] Add hb_ot_layout_feature_with_variations_get_lookups() by Behdad Esfahbod · 8 years ago
  9. 30c42b6 [GX] Add hb_ot_layout_table_find_feature_variations() by Behdad Esfahbod · 8 years ago
  10. 835bbdc Public headers: Decorate public symbols with HB_EXTERN by Chun-wei Fan · 9 years ago
  11. 7627100 Mark unsigned integer literals with the u suffix by Behdad Esfahbod · 11 years ago
  12. 911ca38 Add back API removed recently by Behdad Esfahbod · 11 years ago
  13. da13293 Rework handling of requiredFeature to solve problem with rlig in arial.ttf from winxp by Jonathan Kew · 11 years ago
  14. fbd4acc Clean ht-ob headers by Luis de Bethencourt · 11 years ago
  15. 27674b4 [OTLayout] Protect against out-of-range lookup indices by Behdad Esfahbod · 11 years ago
  16. 6c48f20 [otlayout] Add structs for JSTF table by Behdad Esfahbod · 12 years ago
  17. 875a5cb [OTLayout] Change hb_ot_layout_get_params() API by Behdad Esfahbod · 12 years ago
  18. 4ab99fb Minor by Behdad Esfahbod · 12 years ago
  19. e9ad71d [OTLayout] Rename hb_ot_layout_position_get_size() to hb_ot_layout_get_size_params() by Behdad Esfahbod · 12 years ago
  20. f54cce3 [OTLayout] Implement 'size' feature by Behdad Esfahbod · 12 years ago
  21. a88e716 [OTLayout] Implement hb_ot_layout_collect_lookups() by Behdad Esfahbod · 12 years ago
  22. e8cfdd7 Start implementing collect_glyphs() operation by Behdad Esfahbod · 12 years ago
  23. 89ca8ee Implement hb_ot_layout_get_glyphs_in_class() by Behdad Esfahbod · 12 years ago
  24. 5a08ecf Implement hb_ot_layout_get_glyph_class() by Behdad Esfahbod · 12 years ago
  25. 977f174 Unbreak tests by Behdad Esfahbod · 12 years ago
  26. f306410 Bunch of independent changes (ouch) by Behdad Esfahbod · 12 years ago
  27. 362a990 Rename hb_ot_layout_would_substitute_lookup() and hb_ot_layout_substitute_closure_lookup() by Behdad Esfahbod · 12 years ago
  28. d9b204d [GSUB] Allow non-zero-context matching in would_apply() by Behdad Esfahbod · 13 years ago
  29. 5f4c528 Minor by Behdad Esfahbod · 13 years ago
  30. b0e6a26 [OT] Hide some API by Behdad Esfahbod · 13 years ago
  31. 1e7d860 [GPOS] Adjust mark advance-width zeroing logic by Behdad Esfahbod · 13 years ago
  32. 05bd1b6 [GSUB/GPOS] Move glyph props matching around by Behdad Esfahbod · 13 years ago
  33. 11f4c87 [OT] Remove hb_ot_layout_ensure() by Behdad Esfahbod · 13 years ago
  34. cfe9882 Add hb_ot_layout_ensure() and hb_uniscribe_font_ensure() by Behdad Esfahbod · 13 years ago
  35. e72b360 Refactor / finish would_apply() operation by Behdad Esfahbod · 13 years ago
  36. 5caece6 Make closure() return void by Behdad Esfahbod · 13 years ago
  37. 0b08adb Add hb_set_t by Behdad Esfahbod · 13 years ago
  38. 6a9be5b Rename hb_glyph_map_t to hb_set_t by Behdad Esfahbod · 13 years ago
  39. c64ddab Flesh out closure() for GSUB by Behdad Esfahbod · 13 years ago
  40. 3e32cd9 Minor by Behdad Esfahbod · 13 years ago
  41. d1c9eb4 Make it an error to include non-top-level headers by Behdad Esfahbod · 13 years ago
  42. c47a31f [OT] Save chosen script tag by Behdad Esfahbod · 14 years ago
  43. 60fbb36 [Vertical] GPOS is always done with horizontal origin by Behdad Esfahbod · 14 years ago
  44. 46d6a21 [API] Add hb_ot_layout_substitute_start/finish() by Behdad Esfahbod · 14 years ago
  45. 72657e4 [API] Make hb_font_create() take a face and reference it by Behdad Esfahbod · 14 years ago
  46. 2409d5f Update Copyright headers by Behdad Esfahbod · 14 years ago
  47. 8f0d7e0 Remove hb_buffer_clear_positions(), add hb_ot_layout_position_start() by Behdad Esfahbod · 14 years ago
  48. 1e7c1fc Move code around by Behdad Esfahbod · 14 years ago
  49. 98370e8 WIP removing external synthesized GDEF support and implementing it internally by Behdad Esfahbod · 14 years ago
  50. e204674 Rename hb_ot_layout_get_lig_carets() to hb_ot_layout_get_ligature_carets() by Behdad Esfahbod · 14 years ago
  51. 3357d14 Implement vertical support in get_lig_carets() by Behdad Esfahbod · 14 years ago
  52. acdba3f Prefer C linkage by Behdad Esfahbod · 15 years ago
  53. c755cb3 Change header comment by Behdad Esfahbod · 15 years ago
  54. 555d112 [GDEF] Fix bug in building synthetic GDEF by Behdad Esfahbod · 15 years ago
  55. 2014b8d Hook OpenType shaping up by Behdad Esfahbod · 15 years ago
  56. b4b4272 Oops, wrong change by Behdad Esfahbod · 15 years ago
  57. 52ea477 Change order of font and face for API consistency by Behdad Esfahbod · 15 years ago
  58. 9db8ad7 Add hb_ot_layout_position_finish() by Behdad Esfahbod · 15 years ago
  59. 8a3511a Add hb_language_t as well as language/script conversion to OT tags by Behdad Esfahbod · 15 years ago
  60. e21899b Fix array query API by Behdad Esfahbod · 15 years ago
  61. 6bdab70 [HB] Indent by Behdad Esfahbod · 15 years ago
  62. 1787825 [HB] Remove hb_ot_layout_table_find_feature() by Behdad Esfahbod · 15 years ago
  63. 468769b [HB] Rename hb_ot_layout_feature_mask_t to hb_mask_t by Behdad Esfahbod · 15 years ago
  64. bff3c0f [HB] Remove clumsy macros and improve API by Behdad Esfahbod · 15 years ago
  65. 0ead481 [HB] Port ot-layout to new public API by Behdad Esfahbod · 15 years ago
  66. 0090dc0 [HB] Remove hinting setting and use ppem==0 to mean "no hinting" by Behdad Esfahbod · 15 years ago
  67. 02a3706 [HB] Move direction to buffer by Behdad Esfahbod · 15 years ago
  68. f9cd101 Apply patch from Jonathan Kew by Behdad Esfahbod · 15 years ago
  69. 2ebb89d Revert "XX" by Behdad Esfahbod · 15 years ago
  70. 55520d2 XX by Behdad Esfahbod · 15 years ago
  71. 62964af [HB] Implement get_lig_carets() by Behdad Esfahbod · 15 years ago
  72. 79420ad [HB] Add get_attach_points() by Behdad Esfahbod · 15 years ago
  73. 6c78683 [HB] Update copyright years by Behdad Esfahbod · 15 years ago
  74. f96ffd4 [HB] simplify macros by Behdad Esfahbod · 15 years ago
  75. 5c0adce [HB] Rename harfbuzz-buffer to hb-buffer by Behdad Esfahbod · 15 years ago
  76. b857b49 [HB] Remove all references to the old code! by Behdad Esfahbod · 15 years ago
  77. e1593a6 [GPOS] Finally it's working, up to Cursive by Behdad Esfahbod · 15 years ago
  78. 0f7e6b2 [GPOS] Fix more brokenness by Behdad Esfahbod · 15 years ago
  79. 9c42f05 Switch Pango to new, defunt, GPOS by Behdad Esfahbod · 15 years ago
  80. 5e5eb05 [HB] Start GPOS! by Behdad Esfahbod · 15 years ago
  81. a84e71a [GSUB] Start Ligature subtable support by Behdad Esfahbod · 15 years ago
  82. 5a0b791 [harfbuzz/GSUB] towards a partially working GSUB by Behdad Esfahbod · 15 years ago
  83. 30bd763 Implement the first substitute() by Behdad Esfahbod · 15 years ago
  84. 2d15e72 Give it a start at GSUB by Behdad Esfahbod · 16 years ago
  85. c447335 [hb-ot-layout] Add proper namespace to accessors by Behdad Esfahbod · 17 years ago
  86. 4a26ea4 Finish script, language, and feature public API by Behdad Esfahbod · 17 years ago
  87. 706ab25 Add script and language public getter API by Behdad Esfahbod · 17 years ago
  88. e50c397 Rename HB_OT_Layout to hb_ot_layout_t by Behdad Esfahbod · 17 years ago
  89. dfa8119 Rename hb_ot_layout_create() to hb_ot_layout_create_for_data() by Behdad Esfahbod · 17 years ago
  90. 6f425b1 [GDEF] Finish internal API by Behdad Esfahbod · 17 years ago
  91. 590d55c [GDEF] Finish public API by Behdad Esfahbod · 17 years ago
  92. aff831e Implement glyph properties by Behdad Esfahbod · 17 years ago
  93. ead428d More public api by Behdad Esfahbod · 17 years ago
  94. fd92a3d Starting public interface by Behdad Esfahbod · 17 years ago
  95. 64aef3a Add copyright notices. by Behdad Esfahbod · 17 years ago
  96. 8dd1c8b Clean up file names, add namespace by Behdad Esfahbod · 17 years ago[Renamed (64%) from src/harfbuzz-open.h]
  97. b9d7688 Finish and test GDEF by Behdad Esfahbod · 17 years ago
  98. 12c4568 Break and rename, in the layout of old HarfBuzz codebase by Behdad Esfahbod · 18 years ago