summaryrefslogtreecommitdiff
path: root/src/mbgl/annotation/annotation_manager.cpp
Commit message (Collapse)AuthorAgeFilesLines
...
* [all] Rationalize annotation APIJohn Firebaugh2016-06-011-45/+40
|
* [core] AnnotationTileLayer vends its own name (#5163)Minh Nguyễn2016-05-261-1/+1
| | | Fixes #5159.
* [core] move *Observers to their own filesKonstantin Käfer2016-05-231-0/+1
|
* [core] move TileData and dependents to new *TileID classesKonstantin Käfer2016-05-101-3/+3
|
* [core] Adopt a strict naming convention for style propertiesJohn Firebaugh2016-04-211-2/+2
| | | | This will allow code to be generated from the style specification.
* [core] Add support for updating point annotationsGabriel Miklós2016-02-121-0/+10
|
* [core] Remove unusedJohn Firebaugh2016-02-021-14/+0
|
* [core] bump sprite atlas to 1024x1024Ansis Brammanis2016-01-261-1/+1
|
* [core][ios][osx][android] make SpriteImage accept PremultipliedImageAnsis Brammanis2016-01-191-1/+1
| | | | | | | | | | | | the SpriteImage constructor signature changes from SpriteImage( uint16_t width, uint16_t height, float pixelRatio, std::string&& data, bool sdf = false); to SpriteImage(PremultipliedImage&&, float pixelRatio, bool sdf = false)
* [core] tileSize is a source property, not a TileJSON propertyJohn Firebaugh2016-01-151-1/+1
|
* [core] move SourceInfo parsing to StyleParserKonstantin Käfer2016-01-131-1/+1
|
* [core] move invariant Source ID from SourceInfo to SourceKonstantin Käfer2016-01-131-2/+1
|
* [core] move invariant SourceType from SourceInfo to SourceKonstantin Käfer2016-01-131-2/+1
|
* 2210: Sprites can be removed / updated correctlyRomain Quidet2015-12-151-0/+5
|
* [core] Replace StyleLayerType with RTTIJohn Firebaugh2015-12-071-2/+0
|
* [core] add namespace comment to closing braceKonstantin Käfer2015-12-031-1/+1
|
* [core] Map::setSprite ⇢ Map::addAnnotationIconJohn Firebaugh2015-12-011-2/+2
| | | | Fixes #3084
* [core] Use a separate atlas and store for annotation spritesAdam Hunter2015-12-011-1/+16
| | | | Fixes #1488
* Partially revert "[core] Source should receive a ref to MapData just once"John Firebaugh2015-12-011-4/+2
| | | | This partially reverts commit d55aa7929cb10d40a58b6b7a8ed73bddd4f0a407.
* [core] Source should receive a ref to MapData just onceBruno de Oliveira Abinader2015-11-271-2/+4
|
* [core] Fix LatLngBounds default coordinatesBruno de Oliveira Abinader2015-11-181-1/+1
| | | | | | | | | LatLngBounds southwest and northeast coordinate points were inverted, so they could be extended via LatLngBounds::extend(). However, this looks confusing and error-prone. A static LatLngBounds::getExtendable() is added to address cases when we want to extend LatLngBounds.
* [core] Eliminate use of ClassProperties for layoutJohn Firebaugh2015-11-101-2/+2
|
* [core] Simplify FunctionJohn Firebaugh2015-11-061-2/+2
|
* [core] Don't crash when removing a shape annotation whose layer was never ↵John Firebaugh2015-10-301-1/+3
| | | | created
* [core] Eliminate StyleBucketJohn Firebaugh2015-10-301-7/+4
|
* [core] Monitor annotation tiles, rather than completely invalidating themJohn Firebaugh2015-10-301-1/+13
| | | | Fixes #1688
* [core] Workaround for #2808John Firebaugh2015-10-281-0/+3
|
* [core] Extract PaintPropertiesMapJohn Firebaugh2015-10-261-1/+0
|
* [core] Introduce StyleLayer subclassesJohn Firebaugh2015-10-221-13/+12
|
* [core] Remove shape layers from the style (fixes #2405)John Firebaugh2015-10-201-1/+6
|
* [core] Annotation refactorJohn Firebaugh2015-10-201-471/+66
|
* Rewrite annotation invalidation strategyJohn Firebaugh2015-09-281-88/+62
| | | | | | | | | | | | | | | | First, move style mutation code out of StyleParser and into AnnotationManager, coalescing it with the mutation code for shape layers. Second, allow AnnotationManager to keep track of stale tiles entirely internally. There's no reason to pass sets of TileIDs around. Third, correct the logic for invalidating the shape source. Since AnnotationManager does not track shape invalidations on a tile-by-tile basis, don't try to invalidate the shape source tile-by-tile. Fixes #1675 Fixes #2322 Fixes #2095
* Move updateAnnotationTiles[IfNeeded] to AnnotationManagerJohn Firebaugh2015-09-281-15/+88
|
* map/annotation.* ⇢ annotation/annotation_manager.*John Firebaugh2015-09-281-0/+496