summaryrefslogtreecommitdiff
path: root/src/mbgl/annotation/annotation_tile.hpp
Commit message (Collapse)AuthorAgeFilesLines
* [core] always return owning pointers for GeometryTileData::getLayer()Konstantin Käfer2017-06-211-17/+11
|
* [core] shared data among AnnotationTileFeature objectsKonstantin Käfer2017-06-211-14/+23
|
* [core] UpdateParameters ⇢ TileParametersJohn Firebaugh2017-05-041-2/+2
|
* [core] Move render-related sources out of style directory/namespaceJohn Firebaugh2017-05-031-4/+1
| | | | | | | | | | | | | | | | Moves the following to the renderer directory and out of the style namespace: * CascadeParameters * PropertyEvaluationParameters * UpdateParameters * PropertyEvaluator * DataDrivenPropertyEvaluator * CrossFadedPropertyEvaluator * PaintPropertyBinder * PaintProperyStatistics * PossiblyEvaluatedPropertyValue * TransitioningLight * EvaluatedLight
* [core] don’t query rendered features until all data is availableIvo van Dongen2017-03-141-1/+5
|
* [build] upgrade to variant 1.1.4 and dependenciesKonstantin Käfer2016-11-281-1/+1
|
* [core] Ensure that TileWorker can retain tileData after layoutJohn Firebaugh2016-09-061-0/+1
|
* [core] Eliminate use of util::ptr in GeometryTile* interfacesJohn Firebaugh2016-09-061-4/+4
|
* [core] const consistencyJohn Firebaugh2016-08-261-1/+1
|
* [core, android, ios, macos] Replaced getPointAnnotationsInBounds() w/ ↵Minh Nguyễn2016-08-121-1/+4
| | | | | | | queryPointAnnotations() (#5165) queryPointAnnotations() accepts a screen rectangle instead of a geographic bounding box, so marker hit testing works at the edges of a rotated, tilted map view. Fixes #5151.
* [core] Runtime source API: private implsJohn Firebaugh2016-06-161-2/+1
|
* [tidy] Check modernize-use-overrideBruno de Oliveira Abinader2016-06-131-1/+1
| | | | Ref: http://clang.llvm.org/extra/clang-tidy/checks/modernize-use-override.html
* [tidy] Check modernize-pass-by-valueBruno de Oliveira Abinader2016-06-131-1/+1
| | | | Ref: http://clang.llvm.org/extra/clang-tidy/checks/modernize-pass-by-value.html
* [tidy] Check llvm-namespace-commentBruno de Oliveira Abinader2016-06-131-1/+1
| | | | Ref: http://clang.llvm.org/extra/clang-tidy/checks/llvm-namespace-comment.html
* [core] *Tile ↔ *TileDataJohn Firebaugh2016-06-131-4/+4
| | | | Tile is now the main base class; RasterTile, VectorTile, etc are its subclasses. GeometryTileData and its subclasses form the piece that's passed to the worker.
* [core] Merge annotation_tile_data.{hpp,cpp} into annotation_tile.{hpp,cpp}John Firebaugh2016-06-131-0/+20
|
* [core] *TileMonitor => *TileSourceKonstantin Käfer2016-06-101-22/+1
|
* [core] AnnotationTileLayer vends its own name (#5163)Minh Nguyễn2016-05-261-1/+6
| | | Fixes #5159.
* [core] use #pragma once instead of ifdef include guardsKonstantin Käfer2016-05-251-4/+1
|
* [core] move TileData and dependents to new *TileID classesKonstantin Käfer2016-05-101-3/+3
|
* [core] implement queryRenderedFeaturesAnsis Brammanis2016-04-291-0/+1
|
* [core] Remove MapData dependency from AnnotationTile and StyleUpdateParametersJohn Firebaugh2016-04-151-4/+3
|
* [core] Unify FileRequest and WorkRequestJohn Firebaugh2016-03-241-1/+1
|
* [core] Use GeometryTileFeature::defaultExtent by defaultBruno de Oliveira Abinader2016-03-011-1/+0
| | | | | | GeoJSONTile and AnnotationTile don't need to reimplement getExtent() if they use the same default value. This also helps point and shape annotations to avoid using raw values.
* [core] Organize files that were in map folder betterJohn Firebaugh2016-02-111-1/+1
| | | | Fixes #996
* [core] support tiles with non-4096 extentsAnsis Brammanis2016-02-021-0/+1
| | | | | Convert all geometries to the maximum extent supported by our buffers and then use that constant extent everywhere else.
* [core] Use experimental optional instead of mapbox::util::optionalJohn Firebaugh2016-01-191-1/+1
|
* [core] add namespace comment to closing braceKonstantin Käfer2015-12-031-1/+1
|
* [core] Introduce StyleUpdateParametersJohn Firebaugh2015-12-011-0/+1
|
* [core] Added modified, expires information to TileDataBruno de Oliveira Abinader2015-11-271-2/+2
|
* [core] Use std::unique_ptr for FileSource requestJohn Firebaugh2015-11-161-1/+1
|
* [core] Monitor annotation tiles, rather than completely invalidating themJohn Firebaugh2015-10-301-1/+6
| | | | Fixes #1688
* [core] Merge LiveTileData into VectorTileDataJohn Firebaugh2015-10-291-0/+12
| | | | | | | | | | To encapsulate the differences, this introduces an abstract GeometryTileMonitor class, with concrete VectorTileMonitor and AnnotationTileMonitor implementations, and makes pbf parsing for VectorTile data happen lazily in getLayer, since we want that to happen on the worker thread, rather than when VectorTile is created. Fixes #2792
* [core] Annotation refactorJohn Firebaugh2015-10-201-0/+43