summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* merge in mnc-dr1.5-release history after reset to mnc-dr1.5-devThe Android Automerger2016-03-220-0/+0
|\
| * merge in mnc-dr1.5-release history after reset to mnc-dr1.5-devThe Android Automerger2016-03-170-0/+0
| |\ | |/ |/|
* | Add error logging on invalid cmapRaph Levien2016-03-011-0/+3
|/
* Reject fonts with invalid ranges in cmap am: ca8ac8acda am: 3034e8b4ab am: a3...Raph Levien2016-01-152-16/+27
|\
| * Reject fonts with invalid ranges in cmap am: ca8ac8acda am: 3034e8b4ab am: a3...Raph Levien2016-01-152-16/+27
| |\
| | * Reject fonts with invalid ranges in cmap am: ca8ac8acda am: 3034e8b4ab am: a3...Raph Levien2016-01-152-16/+27
| | |\
| | | * Reject fonts with invalid ranges in cmap am: ca8ac8acda am: 3034e8b4abRaph Levien2016-01-152-16/+27
| | | |\
| | | | * Reject fonts with invalid ranges in cmap am: ca8ac8acdaRaph Levien2016-01-152-16/+27
| | | | |\
| | | | | * Reject fonts with invalid ranges in cmapRaph Levien2016-01-152-16/+27
| | | | | |\
| | | | | | * Reject fonts with invalid ranges in cmapRaph Levien2016-01-072-16/+27
* | | | | | | Tailor grapheme boundaries so sequence emoji are one grapheme - DO NOT MERGERaph Levien2016-01-131-0/+26
|/ / / / / /
* | | | | | Avoid integer overflows in parsing fonts am: 6299a6ba13 am: 998293f985 am: ff...Raph Levien2015-12-081-3/+6
|\| | | | |
| * | | | | Avoid integer overflows in parsing fonts am: 6299a6ba13 am: 998293f985 am: ff...Raph Levien2015-12-081-3/+6
| |\| | | |
| | * | | | Avoid integer overflows in parsing fonts am: 6299a6ba13 am: 998293f985Raph Levien2015-12-081-3/+6
| | |\| | |
| | | * | | Avoid integer overflows in parsing fonts am: 6299a6ba13Raph Levien2015-12-081-3/+6
| | | |\| |
| | | | * | Avoid integer overflows in parsing fontsRaph Levien2015-12-081-3/+6
| | | | |\|
| | | | | * Avoid integer overflows in parsing fontsRaph Levien2015-12-071-3/+6
* | | | | | Suppress linebreaks in emoji ZWJ sequences - DO NOT MERGERaph Levien2015-11-031-2/+31
* | | | | | Accept variation selector in emoji sequences - DO NOT MERGERaph Levien2015-10-291-2/+8
* | | | | | Complete half-done cherry-picking of Android.mk. DO NOT MERGERoozbeh Pournader2015-10-141-5/+9
* | | | | | Explicitly set utf-8 encoding for hyb file verificationRaph Levien2015-10-141-1/+1
* | | | | | Binary format for hyphenation patternsRaph Levien2015-10-147-109/+1027
|/ / / / /
* | | | | Improve fallback where explicit variant is not givenRaph Levien2015-07-291-2/+5
* | | | | Merge "Revert "Allow clusters to start with zero-width characters"" into mnc-devRaph Levien2015-07-211-2/+1
|\ \ \ \ \
| * | | | | Revert "Allow clusters to start with zero-width characters"Raph Levien2015-07-211-2/+1
* | | | | | Consistently apply break opportunities in text spansRaph Levien2015-07-201-2/+2
* | | | | | Use ICU to lowercase words to hyphenate.Roozbeh Pournader2015-07-151-3/+14
* | | | | | Add missing hyphen-like characters.Roozbeh Pournader2015-07-151-3/+19
* | | | | | Avoid re-hyphenating already-hyphenated phrases.Roozbeh Pournader2015-07-141-0/+9
* | | | | | Add HyphenEdit to layout cacheRaph Levien2015-07-092-3/+6
|/ / / / /
* | | | | Allow clusters to start with zero-width charactersRaph Levien2015-06-301-1/+2
* | | | | Fix logspam and incorrect cluster offsetRaph Levien2015-06-292-2/+2
* | | | | Disable letterspacing for connected scriptsRaph Levien2015-06-261-9/+38
* | | | | Separate additional penalty for last line with hyphenRaph Levien2015-06-241-2/+10
* | | | | Merge "Use ASCII HYPHEN-MINUS when there's no HYPHEN in the font." into mnc-devRoozbeh Pournader2015-06-121-1/+11
|\ \ \ \ \
| * | | | | Use ASCII HYPHEN-MINUS when there's no HYPHEN in the font.Roozbeh Pournader2015-06-121-1/+11
* | | | | | Merge "Increase hyphenation penalty for short last line" into mnc-devRaph Levien2015-06-122-70/+39
|\ \ \ \ \ \
| * | | | | | Increase hyphenation penalty for short last lineRaph Levien2015-06-082-70/+39
| |/ / / / /
* / / / / / Fix: getOffsetForAdvance can return worng offset.Keisuke Kuroyanagi2015-06-101-8/+14
|/ / / / /
* | | | | Merge "Use context start correctly in getRunAdvance" into mnc-devRaph Levien2015-06-011-1/+1
|\ \ \ \ \
| * | | | | Use context start correctly in getRunAdvanceRaph Levien2015-06-011-1/+1
* | | | | | Disable hyphenation for unreasonably long wordsRaph Levien2015-06-011-1/+7
|/ / / / /
* | | | | Support hyphenation frequency in Minikin.Roozbeh Pournader2015-05-122-1/+20
* | | | | Move Bitmap to a different namespaceJohn Reck2015-04-273-47/+53
* | | | | Don't include trailing newline in width for line breakingRaph Levien2015-04-221-3/+4
* | | | | Add functions for measuring cursor positioningRaph Levien2015-04-155-5/+157
* | | | | Rename "margins" to "indents"Raph Levien2015-04-152-11/+11
* | | | | Add margins array to line widths objectRaph Levien2015-04-152-2/+21
* | | | | Revert "Fix build: Revert "Add hyphenation to line breaking""Raph Levien2015-03-305-49/+407
* | | | | Fix build: Revert "Add hyphenation to line breaking"Ed Heyl2015-03-305-407/+49