summaryrefslogtreecommitdiff
path: root/src/mbgl/text
Commit message (Expand)AuthorAgeFilesLines
* [all] Rationalize style::ImageJohn Firebaugh2017-04-241-1/+1
* [core] Combine two GlyphID-keyed maps in GlyphAtlas::EntryJohn Firebaugh2017-04-142-54/+39
* [core] Replace GlyphRangeSet in onGlyphsAvailable with optionals in the mapJohn Firebaugh2017-04-145-49/+25
* [core] Safeguard PositionedIcon usage via optionalBruno de Oliveira Abinader2017-04-145-33/+52
* [tests] Rewrite GlyphAtlas tests to use public APIJohn Firebaugh2017-04-132-32/+2
* [core] Inline GlyphSet into GlyphAtlasJohn Firebaugh2017-04-124-90/+68
* [core] Inline GlyphPBF into GlyphAtlasJohn Firebaugh2017-04-066-173/+111
* [core] Test glyph PBF parsing independently of GlyphAtlasJohn Firebaugh2017-04-064-11/+20
* [core] Add DDS support for {text,icon}-size (#8593)Anand Thakker2017-04-062-1/+3
* [core] De-mutex GlyphAtlas and SpriteAtlasChris Loer2017-04-0410-437/+514
* [core] Pass fully-evaluated layout properties to SymbolInstance and quad methodsJohn Firebaugh2017-03-312-4/+4
* [core] Introduce a fully-evaluated tuple type for layout propertiesJohn Firebaugh2017-03-312-4/+4
* [core] implement dds for text-offsetMolly Lloyd2017-03-281-3/+3
* Small edit to improve code resiliency (#8540)Anand Thakker2017-03-281-2/+3
* Verbose commenting on getSegmentGlyphs (#8361)Chris Loer2017-03-221-58/+180
* [core] const-correctionJohn Firebaugh2017-03-024-4/+4
* [core] Fix whitespace; no need for explicit on multi-parameter constructorsJohn Firebaugh2017-03-028-104/+167
* [core] Implement data-driven styling for {text,icon}-{color,opacity,halo-colo...Anand Thakker2017-02-282-7/+5
* [core] There's only ever one icon quadJohn Firebaugh2017-02-282-5/+3
* [core] Eliminate Shaping::textJohn Firebaugh2017-02-282-6/+3
* [core] Replace three maps/mutexes in GlyphAtlas with a single map and mutexJohn Firebaugh2017-02-272-43/+29
* [core] Make Image saferJohn Firebaugh2017-02-144-49/+38
* Upright CJK characters in vertically-oriented labels (#7114)Minh Nguyễn2017-02-105-23/+80
* [core] Add support for data-driven stylingJohn Firebaugh2017-02-023-23/+33
* [core] remove trailing whitespace, add trailing newlines, add space after //Konstantin Käfer2017-01-271-12/+12
* [core] abort early when placing a glyph in GlyphAtlas if the bitmap is invalidKonstantin Käfer2017-01-171-2/+12
* [core] harden Glyph PBF parsingKonstantin Käfer2017-01-173-12/+41
* [core] Replace FeatureIndex::collisionTile with a method parameterJohn Firebaugh2017-01-102-2/+2
* Small line breaking improvements based on testing with Chinese data:Chris Loer2017-01-051-21/+23
* Port raggedness-minimizing line breaking from gl-js.Chris Loer2017-01-053-46/+108
* Render newlines in labels even if there's nothing else on the line.Chris Loer2017-01-051-10/+10
* Cleaning up line breaking code.Chris Loer2017-01-052-34/+27
* [core] Fix symbol rendering for multipointsJohn Firebaugh2016-12-201-0/+1
* [core] Added BidiImpl to avoid ICU types exposureBruno de Oliveira Abinader2016-12-121-4/+3
* [build] ICU is now configured per platformBruno de Oliveira Abinader2016-12-121-125/+0
* [core] Full support for line breaking bidirectional text using ICU bidi funct...Chris Loer2016-11-304-144/+306
* [build] move logging to utilKonstantin Käfer2016-11-222-3/+3
* [core] Convert style properties to a tuple-based approachJohn Firebaugh2016-11-174-29/+25
* [core] Add minimal line breaking support for RTL text.Chris Loer2016-11-174-12/+22
* [core] Add ICU package for Bidirectional text support and arabic text shaping.Chris Loer2016-11-172-0/+75
* [core] Use UTF-16 instead of UTF-32 for label features to avoid extra convers...Chris Loer2016-11-176-10/+10
* [core] Line-break ideographic text by character (#6828)Minh Nguyễn2016-11-142-18/+20
* [core] convert GlyphAtlas to use managed texture handlingKonstantin Käfer2016-11-012-66/+29
* [core] Moved util::log2 to its own headerBruno de Oliveira Abinader2016-10-311-0/+1
* [core] Modern C++ bindings for OpenGLJohn Firebaugh2016-10-281-1/+1
* [core] operator bool() must always be explicitJohn Firebaugh2016-10-282-4/+12
* [core] Reuse last placement data in CollisionTile::queryRenderedFeaturesBruno de Oliveira Abinader2016-10-251-32/+68
* [core] Simplify CollisionTile::findPlacementScaleBruno de Oliveira Abinader2016-10-252-8/+6
* [core] Avoid duplicating edges for CollisionTileBruno de Oliveira Abinader2016-10-252-23/+16
* [core] Cleanup function signatures in CollisionTileBruno de Oliveira Abinader2016-10-252-7/+7