summaryrefslogtreecommitdiffstats
path: root/libs/minikin/Layout.cpp
Commit message (Expand)AuthorAgeFilesLines
* Avoid copying of font table dataRaph Levien2016-04-081-0/+1
* Optimize: Precompute the hash value for LayoutCacheKey.Keisuke Kuroyanagi2016-02-081-3/+10
* Improve Paint.hasGlyph performance by caching hb_font_tSeigo Nonaka2016-02-041-21/+5
* Add light weight methods for text measurement.Keisuke Kuroyanagi2016-01-211-15/+53
* Save all kind of script tags into FontLanguage.Seigo Nonaka2016-01-051-3/+10
* Revert "Save all kind of script tags into FontLanguage."Bart Sears2015-12-221-10/+3
* Save all kind of script tags into FontLanguage.Seigo Nonaka2015-12-221-3/+10
* Introduce FontLanguageListCache.Seigo Nonaka2015-12-081-3/+6
* Add -Werror -Wall -Wextra to compiler option.Seigo Nonaka2015-10-281-6/+7
* Revert "Add -Werror -Wall -Wextra to compiler option."Bart Sears2015-10-281-5/+4
* Add -Werror -Wall -Wextra to compiler option.Seigo Nonaka2015-10-271-4/+5
* Introduce FontFamily::hasVariationSelectorSeigo Nonaka2015-10-121-0/+2
* Merge "Refactoring: Introduce helper class to iterate runs."Keisuke Kuroyanagi2015-10-011-54/+145
|\
| * Refactoring: Introduce helper class to iterate runs.Keisuke Kuroyanagi2015-09-291-54/+145
* | Extract hb_face_t object cache mechanism from Layout.cpp.Seigo Nonaka2015-09-301-55/+3
|/
* Resolve glyph ID by HarfBuzz function.Seigo Nonaka2015-09-111-14/+10
* Update word breaker to be aware tone mark and variation selector.Seigo Nonaka2015-08-291-54/+6
* Clean up use of printf() in Layout.cpp.Roozbeh Pournader2015-08-111-10/+16
* Add HyphenEdit to layout cacheRaph Levien2015-07-091-1/+4
* Fix logspam and incorrect cluster offsetRaph Levien2015-06-291-1/+1
* Disable letterspacing for connected scriptsRaph Levien2015-06-261-9/+38
* Use ASCII HYPHEN-MINUS when there's no HYPHEN in the font.Roozbeh Pournader2015-06-121-1/+11
* Move Bitmap to a different namespaceJohn Reck2015-04-271-39/+43
* Add LineBreaker to MinikinRaph Levien2015-03-261-13/+0
* HyphenEdit in support of hyphenationRaph Levien2015-03-121-1/+17
* Disable HarfBuzz's fallback to compatibility decompositionsRoozbeh Pournader2015-02-251-2/+13
* am 919fbb99: am cb20a2f0: Minikin: Remove unused variables, fix init orderAndreas Gampe2014-12-041-3/+3
|\
| * Minikin: Remove unused variables, fix init orderAndreas Gampe2014-12-031-3/+3
* | am dc81fbad: am 69d4fba2: Move frameworks/minikin over to libc++.Dan Albert2014-11-121-3/+5
|\|
| * Move frameworks/minikin over to libc++.Dan Albert2014-11-111-3/+5
* | am 6740536e: Snap advance widths to integersRaph Levien2014-09-041-8/+18
|\|
| * Snap advance widths to integersRaph Levien2014-09-031-8/+18
* | am 56c7fb8c: Allocate font vector on stackBehdad Esfahbod2014-08-221-3/+12
|\|
| * Allocate font vector on stackBehdad Esfahbod2014-08-211-3/+12
* | am 6da7796c: Fix Layout initialization in the skipCache pathBehdad Esfahbod2014-08-211-6/+11
|\|
| * Fix Layout initialization in the skipCache pathBehdad Esfahbod2014-08-211-6/+11
* | am 288c9159: Speed up cache lookupBehdad Esfahbod2014-08-211-35/+64
|\|
| * Speed up cache lookupBehdad Esfahbod2014-08-211-35/+64
* | am 5986f604: Support fontFeatureSettingsBehdad Esfahbod2014-07-301-12/+23
|\|
| * Support fontFeatureSettingsBehdad Esfahbod2014-07-301-12/+23
* | am d50c99df: Merge "Remove CSS string doLayout entrypoint and supporting code...Behdad Esfahbod2014-07-291-45/+0
|\|
| * Remove CSS string doLayout entrypoint and supporting codeBehdad Esfahbod2014-07-291-45/+0
* | Merge "Revert "Don't pass invalid Unicode codepoint to Skia""Behdad Esfahbod2014-07-241-6/+0
|\ \ | |/ |/|
| * Revert "Don't pass invalid Unicode codepoint to Skia"Behdad Esfahbod2014-07-251-6/+0
* | Add doLayout variant that does NOT take css stringBehdad Esfahbod2014-07-291-8/+20
* | Merge "Don't get stuck on invalid UTF-16" into lmp-devBehdad Esfahbod2014-07-241-4/+3
|\ \
| * | Don't get stuck on invalid UTF-16Behdad Esfahbod2014-07-251-4/+3
* | | Towards CSS removalBehdad Esfahbod2014-07-241-16/+18
|/ /
* | Remove deprecated APIBehdad Esfahbod2014-07-241-9/+0
* | Add letter-spacing supportBehdad Esfahbod2014-07-221-4/+41
|/