1. ac8cd51 Refactor by Behdad Esfahbod · 11 years ago
  2. 101303d [otlayout] More shuffling around by Behdad Esfahbod · 11 years ago
  3. 3ddf892 [otlayout] Renaming by Behdad Esfahbod · 11 years ago
  4. 6c48f20 [otlayout] Add structs for JSTF table by Behdad Esfahbod · 12 years ago
  5. 45f3d98 [OTLayout] Merge / templateize apply_string() by Behdad Esfahbod · 12 years ago
  6. e015b8f [OTLayout] Minor by Behdad Esfahbod · 12 years ago
  7. 780cd93 [OTLayout] Minor by Behdad Esfahbod · 12 years ago
  8. 2e0c44f [OTLayout] Add is_inplace() method to GSUB by Behdad Esfahbod · 12 years ago
  9. ed79dff Minor by Behdad Esfahbod · 12 years ago
  10. 0dc3a4e Obssesive optimization by Behdad Esfahbod · 12 years ago
  11. ee5464d [OTLayout] Move code around by Behdad Esfahbod · 12 years ago
  12. 9c5a9ee [OTLayout] Rename process() to dispatch() by Behdad Esfahbod · 12 years ago
  13. 607feb7 [OTLayout] Ignore default-ignorables when matching GSUB/GPOS by Behdad Esfahbod · 12 years ago
  14. c074ebc [OTLayout] Minor refactoring by Behdad Esfahbod · 12 years ago
  15. 407fc12 [OTLayout] Remove bogus caching of glyph property by Behdad Esfahbod · 12 years ago
  16. 5680002 Adjust mark advance-width zeroing logic for Myanmar by Behdad Esfahbod · 12 years ago
  17. 54f7b4d [OTLayout] Respect lookup-flags skipping over non-mark glyphs by Behdad Esfahbod · 12 years ago
  18. 9082efc [OTLayout] s/mark_skipping/skipping/ by Behdad Esfahbod · 12 years ago
  19. e95e031 [GPOS] If an Anchor offset is NULL, return false by Behdad Esfahbod · 12 years ago
  20. 8303593 Minor by Behdad Esfahbod · 12 years ago
  21. 1bcfa06 [OTLayout] Don't recurse in collect_glyphs() for GPOS by Behdad Esfahbod · 12 years ago
  22. 3038ae6 [OTLayout] Minor by Behdad Esfahbod · 12 years ago
  23. 2dc1141 [OTLayout] Remove operator() from ClassDef by Behdad Esfahbod · 12 years ago
  24. b67881b [OTLayout] Remove operator() from Coverage by Behdad Esfahbod · 12 years ago
  25. cdd756b [OTLayout] Implement GPOS collect_glyphs() by Behdad Esfahbod · 12 years ago
  26. 4c4e8f0 [OTLayout] Reuse apply context for recursion by Behdad Esfahbod · 12 years ago
  27. 26514d5 [OTLayout] More collect_glyphs() by Behdad Esfahbod · 12 years ago
  28. c6fb843 [OTLayout] Templatize process_recurse_func by Behdad Esfahbod · 12 years ago
  29. f48ec0e [OTLayout] Add process() tracing by Behdad Esfahbod · 12 years ago
  30. ed2e135 [OTLayout] More Extension templatizing by Behdad Esfahbod · 12 years ago
  31. 7dddd4e [OTLayout] More templatizing Extension by Behdad Esfahbod · 12 years ago
  32. 653eeb2 Make Extension a template by Behdad Esfahbod · 12 years ago
  33. 08f1eed Minor by Behdad Esfahbod · 12 years ago
  34. be218c6 Pass this object to trace macros by Behdad Esfahbod · 12 years ago
  35. c779d82 Fix warnings by Behdad Esfahbod · 12 years ago
  36. ec35a72 [OTLayout] Port apply() operator to process() template by Behdad Esfahbod · 12 years ago
  37. 2005fa5 [OTLayout] Port would_apply() and get_coverage() to process() templates by Behdad Esfahbod · 12 years ago
  38. 7d52e66 Whitespace by Behdad Esfahbod · 12 years ago
  39. 5a08ecf Implement hb_ot_layout_get_glyph_class() by Behdad Esfahbod · 12 years ago
  40. 1d3947a Minor by Behdad Esfahbod · 13 years ago
  41. 2bd9fe3 Refactor by Behdad Esfahbod · 13 years ago
  42. 7c8e844 Use namespace for OpenType tables by Behdad Esfahbod · 13 years ago
  43. df5d5c6 Whitespace by Behdad Esfahbod · 13 years ago
  44. 6c459c8 Minor by Behdad Esfahbod · 13 years ago
  45. 0120ce9 [GSUB/GPOS] Remove unused get_coverage() methods by Behdad Esfahbod · 13 years ago
  46. 1336ecd [GSUB/GPOS] Use Coverage digests as gatekeeper by Behdad Esfahbod · 13 years ago
  47. a878c58 [GSUB/GPOS] Add add_coverage() by Behdad Esfahbod · 13 years ago
  48. 8fbfda9 Inline font getters by Behdad Esfahbod · 13 years ago
  49. 1e7d860 [GPOS] Adjust mark advance-width zeroing logic by Behdad Esfahbod · 13 years ago
  50. c2e42c3 Minor by Behdad Esfahbod · 13 years ago
  51. 03f67bc More refactoring glyph class access by Behdad Esfahbod · 13 years ago
  52. 05bd1b6 [GSUB/GPOS] Move glyph props matching around by Behdad Esfahbod · 13 years ago
  53. 0aef425 [GSUB] Minor by Behdad Esfahbod · 13 years ago
  54. 5d874d5 [GPOS] Fix mark-to-mark positioning when one of the marks is a ligature by Behdad Esfahbod · 13 years ago
  55. dadede0 Minor by Behdad Esfahbod · 13 years ago
  56. 0b99429 [GSUB/GPOS] Add get_coverage() and use it to speed up main loop by Behdad Esfahbod · 13 years ago
  57. ea278d3 Partially switch ot shaper to shape_plan by Behdad Esfahbod · 13 years ago
  58. a3313e5 [GPOS] Fix MarkMarkPos applied to results of MultipleSubst by Behdad Esfahbod · 13 years ago
  59. ec8d249 Make data members of various OpenType structs protected instead of private by Behdad Esfahbod · 13 years ago
  60. 34a7440 [GPOS] Don't zero mark advances by Behdad Esfahbod · 13 years ago
  61. e72b360 Refactor / finish would_apply() operation by Behdad Esfahbod · 13 years ago
  62. 6d08c7f Revert "Towards templatizing common Lookup types" by Behdad Esfahbod · 13 years ago
  63. 727135f Towards templatizing common Lookup types by Behdad Esfahbod · 13 years ago
  64. f211d5c More Oops! Fix fast-path with sub-type==0 by Behdad Esfahbod · 13 years ago
  65. b1de6aa Oops! by Behdad Esfahbod · 13 years ago
  66. faf0f20 Add sanitize() logic for fast-paths by Behdad Esfahbod · 13 years ago
  67. 4e766ff Add fast-path for GPOS too by Behdad Esfahbod · 13 years ago
  68. 44b8ee0 Minor by Behdad Esfahbod · 13 years ago
  69. 7b84c53 In MarkBase attachment, only attach to first of a MultipleSubst sequence by Behdad Esfahbod · 13 years ago
  70. 68b7612 Fix regressions introduced by sed. Ouch! by Behdad Esfahbod · 13 years ago
  71. 99c2695 Add accessort to buffer for current info, current pos, and prev info by Behdad Esfahbod · 13 years ago
  72. 5df809b [GSUB/GPOS] Remove context_length by Behdad Esfahbod · 13 years ago
  73. cee7187 [Indic] Move syllable tracking from Indic to generic layer by Behdad Esfahbod · 13 years ago
  74. acea183 Add return annotation for APPLY by Behdad Esfahbod · 13 years ago
  75. 0ab8c86 Annotate SANITIZE return values by Behdad Esfahbod · 13 years ago
  76. a9844d4 Combine lig_id and lig_comp into one byte, to free up one for Indic by Behdad Esfahbod · 13 years ago
  77. 5b93e8d Update copyright headers by Behdad Esfahbod · 13 years ago
  78. 650ac00 Minor refactoring by Behdad Esfahbod · 13 years ago
  79. c6035cf Add names to enums by Behdad Esfahbod · 13 years ago
  80. 41ae674 Don't create hb_apply_context_t per glyph! by Behdad Esfahbod · 13 years ago
  81. 4ab9731 Refactor mark skipping by Behdad Esfahbod · 13 years ago
  82. 4d3aeb8 [GSUB/GPOS] Fix mark skip indexing issues by Behdad Esfahbod · 13 years ago
  83. ae9877d Add hhea-table support by Behdad Esfahbod · 14 years ago
  84. 7a750ac Rename table files from eg maxp-private.hh to maxp-table.hh by Behdad Esfahbod · 14 years ago[Renamed (99%) from src/hb-ot-layout-gpos-private.hh]
  85. c605bbb Remove C++ guards from source files by Behdad Esfahbod · 14 years ago
  86. b65c060 Formalize buffer var allocations by Behdad Esfahbod · 14 years ago
  87. a9ad3d3 Move more code around by Behdad Esfahbod · 14 years ago
  88. 468e9cb Move buffer methods into the object by Behdad Esfahbod · 14 years ago
  89. 21deab2 Fixed inifinite loop introduced in 7403e055cd1463f by Behdad Esfahbod · 14 years ago
  90. 7403e05 [Vertical] fix vertical gpos by Behdad Esfahbod · 14 years ago
  91. 3b0bb85 [Vertical] GPOS x/y advance adjustments only apply in hori/vert respectively by Behdad Esfahbod · 14 years ago
  92. cc2086d [Vertical] Fix GPOS y-advance direction by Behdad Esfahbod · 14 years ago
  93. 60fbb36 [Vertical] GPOS is always done with horizontal origin by Behdad Esfahbod · 14 years ago
  94. 7e2c85d [API] Vertical support, take 2 by Behdad Esfahbod · 14 years ago
  95. 744970a [API] Add support for vertical text by Behdad Esfahbod · 14 years ago
  96. a513dbc [API] Change signature of get_contour_point and get_kerning ffuncs by Behdad Esfahbod · 14 years ago
  97. b6f902a Minor by Behdad Esfahbod · 14 years ago
  98. abcfe9b Remove hb_ot_layout_context_t, simplify code by Behdad Esfahbod · 14 years ago
  99. 72657e4 [API] Make hb_font_create() take a face and reference it by Behdad Esfahbod · 14 years ago
  100. 2409d5f Update Copyright headers by Behdad Esfahbod · 14 years ago