1. adeec01 Drop codepoints that are outside the Unicode range - DO NOT MERGE by Seigo Nonaka · 7 years ago fp2-m-sibon fp2-sibon-17.12.1 fp2-sibon-18.01.1 fp2-sibon-18.02.0 fp2-sibon-18.03.1 fp2-sibon-18.04.1
  2. 0a9405f Reject unsorted cmap entries. DO NOT MERGE by Seigo Nonaka · 7 years ago fp2-sibon-17.10.1 fp2-sibon-17.11.2
  3. 4528c59 Add error logging on invalid cmap by Raph Levien · 8 years ago fp2-sibon-17.07.6 fp2-sibon-17.08.1.1
  4. 4cb5549 Reject fonts with invalid ranges in cmap by Raph Levien · 8 years ago
  5. 6bc63c5 Avoid integer overflows in parsing fonts. by Raph Levien · 8 years ago
  6. 55c764a Merge tag 'android-6.0.1_r3' into 601r3 by David Ng · 8 years ago
  7. 95e72d3 Merge tag 'android-6.0.0_r26' into HEAD by Divya Sharma · 9 years ago
  8. 8654279 Suppress linebreaks in emoji ZWJ sequences - DO NOT MERGE by Raph Levien · 9 years ago
  9. c5af5f6 Accept variation selector in emoji sequences - DO NOT MERGE by Raph Levien · 9 years ago
  10. e8264e0 Complete half-done cherry-picking of Android.mk. DO NOT MERGE by Roozbeh Pournader · 9 years ago
  11. e5e7aa0 Explicitly set utf-8 encoding for hyb file verification by Raph Levien · 9 years ago
  12. 6e2cccd Binary format for hyphenation patterns by Raph Levien · 9 years ago
  13. fd73333 merge in mnc-release history after reset to mnc-dev by The Android Automerger · 9 years ago
  14. e621aed merge in mnc-dr-release history after reset to mnc-dr-dev by The Android Automerger · 9 years ago
  15. 90a09c3 Improve fallback where explicit variant is not given by Raph Levien · 9 years ago
  16. 153d1cd merge in mnc-release history after reset to mnc-dev by The Android Automerger · 9 years ago
  17. bbe5277 merge in mnc-dr-release history after reset to mnc-dr-dev by The Android Automerger · 9 years ago
  18. 5ba60b1 Merge "Revert "Allow clusters to start with zero-width characters"" into mnc-dev by Raph Levien · 9 years ago
  19. 5425723 Revert "Allow clusters to start with zero-width characters" by Raph Levien · 9 years ago
  20. 13fbf3c merge in mnc-release history after reset to mnc-dev by The Android Automerger · 9 years ago
  21. be45720 merge in mnc-dr-release history after reset to mnc-dr-dev by The Android Automerger · 9 years ago
  22. e9ec9a1 Consistently apply break opportunities in text spans by Raph Levien · 9 years ago
  23. 2c8d36a merge in mnc-release history after reset to mnc-dev by The Android Automerger · 9 years ago
  24. 85af219 merge in mnc-dr-release history after reset to mnc-dr-dev by The Android Automerger · 9 years ago
  25. cdd19da Use ICU to lowercase words to hyphenate. by Roozbeh Pournader · 9 years ago
  26. daf62d0 Add missing hyphen-like characters. by Roozbeh Pournader · 9 years ago
  27. 33d0ba1 merge in mnc-release history after reset to mnc-dev by The Android Automerger · 9 years ago
  28. 0dd5b61 merge in mnc-dr-release history after reset to mnc-dr-dev by The Android Automerger · 9 years ago
  29. baf6d0a Avoid re-hyphenating already-hyphenated phrases. by Roozbeh Pournader · 9 years ago
  30. 8d3538d merge in mnc-release history after reset to mnc-dev by The Android Automerger · 9 years ago
  31. c03e25e merge in mnc-dr-release history after reset to mnc-dr-dev by The Android Automerger · 9 years ago
  32. 6c4d167 Add HyphenEdit to layout cache by Raph Levien · 9 years ago
  33. 5c6e6dd merge in mnc-dr-release history after reset to mnc-dr-dev by The Android Automerger · 9 years ago
  34. d3b8f27 merge in mnc-release history after reset to mnc-dev by The Android Automerger · 9 years ago
  35. 3e0fc64 Allow clusters to start with zero-width characters by Raph Levien · 9 years ago
  36. 91425f0 Fix logspam and incorrect cluster offset by Raph Levien · 9 years ago
  37. 6895079 merge in mnc-release history after reset to mnc-dev by The Android Automerger · 9 years ago
  38. e8721b2 Disable letterspacing for connected scripts by Raph Levien · 9 years ago
  39. d219ff4 merge in mnc-release history after reset to mnc-dev by The Android Automerger · 9 years ago
  40. a6f8bf6 Separate additional penalty for last line with hyphen by Raph Levien · 9 years ago
  41. 8fd5e9c merge in mnc-release history after reset to mnc-dev by The Android Automerger · 9 years ago
  42. a5f0c0e merge in mnc-release history after reset to mnc-dev by The Android Automerger · 9 years ago
  43. 0d2dbb5 Merge "Use ASCII HYPHEN-MINUS when there's no HYPHEN in the font." into mnc-dev by Roozbeh Pournader · 9 years ago
  44. f997dd2 Use ASCII HYPHEN-MINUS when there's no HYPHEN in the font. by Roozbeh Pournader · 9 years ago
  45. 17e78fa Merge "Increase hyphenation penalty for short last line" into mnc-dev by Raph Levien · 9 years ago
  46. 4ea1cc8 Fix: getOffsetForAdvance can return worng offset. by Keisuke Kuroyanagi · 9 years ago
  47. abae97a Increase hyphenation penalty for short last line by Raph Levien · 9 years ago
  48. 73fa6df Merge "Use context start correctly in getRunAdvance" into mnc-dev by Raph Levien · 9 years ago
  49. 95af01c Use context start correctly in getRunAdvance by Raph Levien · 9 years ago
  50. a019665 Disable hyphenation for unreasonably long words by Raph Levien · 9 years ago
  51. 0dc07c0 Support hyphenation frequency in Minikin. by Roozbeh Pournader · 9 years ago
  52. 8920e81 Move Bitmap to a different namespace by John Reck · 9 years ago
  53. 68ae337 Don't include trailing newline in width for line breaking by Raph Levien · 9 years ago
  54. 40beb77 Add functions for measuring cursor positioning by Raph Levien · 9 years ago
  55. bb86b43 Rename "margins" to "indents" by Raph Levien · 9 years ago
  56. dc7bc6e Add margins array to line widths object by Raph Levien · 9 years ago
  57. 5cdad92 Revert "Fix build: Revert "Add hyphenation to line breaking"" by Raph Levien · 9 years ago
  58. 0b25d5a Fix build: Revert "Add hyphenation to line breaking" by Ed Heyl · 9 years ago
  59. daf6a6b Add hyphenation to line breaking by Raph Levien · 9 years ago
  60. 01f5266 Add LineBreaker to Minikin by Raph Levien · 9 years ago
  61. d692d6a HyphenEdit in support of hyphenation by Raph Levien · 9 years ago
  62. 0bbff3a Disable HarfBuzz's fallback to compatibility decompositions by Roozbeh Pournader · 9 years ago
  63. 30c70ff am 79298c34: am 5870d4f0: Remove hardcoded ICU include paths. by Narayan Kamath · 9 years ago
  64. 79298c3 am 5870d4f0: Remove hardcoded ICU include paths. by Narayan Kamath · 9 years ago
  65. 5870d4f Remove hardcoded ICU include paths. by Narayan Kamath · 9 years ago
  66. da09490 am 919fbb99: am cb20a2f0: Minikin: Remove unused variables, fix init order by Andreas Gampe · 9 years ago
  67. 919fbb9 am cb20a2f0: Minikin: Remove unused variables, fix init order by Andreas Gampe · 9 years ago
  68. 2d78211 am 58b25145: am 13f1aae0: Move coverage bitmap from FontCollection to FontFamily by Raph Levien · 9 years ago
  69. 58b2514 am 13f1aae0: Move coverage bitmap from FontCollection to FontFamily by Raph Levien · 9 years ago
  70. cb20a2f Minikin: Remove unused variables, fix init order by Andreas Gampe · 9 years ago
  71. 13f1aae Move coverage bitmap from FontCollection to FontFamily by Raph Levien · 10 years ago
  72. e8b4a1b am dc81fbad: am 69d4fba2: Move frameworks/minikin over to libc++. by Dan Albert · 10 years ago
  73. dc81fba am 69d4fba2: Move frameworks/minikin over to libc++. by Dan Albert · 10 years ago
  74. 69d4fba Move frameworks/minikin over to libc++. by Dan Albert · 10 years ago
  75. 92065a6 am 253320d2: Move coverage bitmap from FontCollection to FontFamily by Raph Levien · 10 years ago
  76. 253320d Move coverage bitmap from FontCollection to FontFamily by Raph Levien · 10 years ago
  77. 168d3ef am 5f11abd3: Silently ignore invalid rangeOffset values by Raph Levien · 10 years ago
  78. 5f11abd Silently ignore invalid rangeOffset values by Raph Levien · 10 years ago
  79. 60cc2cc am d5804e39: Fine-tune fake-bolding condition by Raph Levien · 10 years ago
  80. d5804e3 Fine-tune fake-bolding condition by Raph Levien · 10 years ago
  81. 9f00aae am 6740536e: Snap advance widths to integers by Raph Levien · 10 years ago
  82. 6740536 Snap advance widths to integers by Raph Levien · 10 years ago
  83. df0178d am 997c799e: Try Unicode decomposition for selecting fallback font by Raph Levien · 10 years ago
  84. 997c799 Try Unicode decomposition for selecting fallback font by Raph Levien · 10 years ago
  85. 10d0772 am 56c7fb8c: Allocate font vector on stack by Behdad Esfahbod · 10 years ago
  86. 56c7fb8 Allocate font vector on stack by Behdad Esfahbod · 10 years ago
  87. c01aa1e am 6da7796c: Fix Layout initialization in the skipCache path by Behdad Esfahbod · 10 years ago
  88. 6da7796 Fix Layout initialization in the skipCache path by Behdad Esfahbod · 10 years ago
  89. 338de7c am 288c9159: Speed up cache lookup by Behdad Esfahbod · 10 years ago
  90. 288c915 Speed up cache lookup by Behdad Esfahbod · 10 years ago
  91. 8e865a0 am f952161b: Choose same font for Emoji keycap and its base character by Behdad Esfahbod · 10 years ago
  92. f952161 Choose same font for Emoji keycap and its base character by Behdad Esfahbod · 10 years ago
  93. 143a999 am 5986f604: Support fontFeatureSettings by Behdad Esfahbod · 10 years ago
  94. 5986f60 Support fontFeatureSettings by Behdad Esfahbod · 10 years ago
  95. 0713ade am 9802b0dc: Fix examples build by Behdad Esfahbod · 10 years ago
  96. 11b08d8 am d50c99df: Merge "Remove CSS string doLayout entrypoint and supporting code" into lmp-dev by Behdad Esfahbod · 10 years ago
  97. 4dcf029 am 83d5a3c5: Initialize MinikinPaint members by Behdad Esfahbod · 10 years ago
  98. 9802b0d Fix examples build by Behdad Esfahbod · 10 years ago
  99. 83d5a3c Initialize MinikinPaint members by Behdad Esfahbod · 10 years ago
  100. 09f1901 Add doLayout variant that does NOT take css string by Behdad Esfahbod · 10 years ago