summaryrefslogtreecommitdiff
path: root/src/mbgl/annotation/shape_annotation_impl.hpp
Commit message (Collapse)AuthorAgeFilesLines
* [core] don't tie Annotation geometries to Map maxzoomKonstantin Käfer2018-01-021-2/+1
| | | | Instead, geometry generation via GeoJSONVT is now bound to the hardcoded limit of the annotation tile source.
* [core] Fix issues with the std:: namespace and old compilersThiago Marcos P. Santos2017-07-261-0/+1
| | | | Specifically when building Android with GCC 4.9 (which Qt still does :-/)
* [all] Promote Style to public APIJohn Firebaugh2017-06-221-5/+2
|
* [core] geometry@0.8.0 / geojsonvt@6.0.0 (#5514)Young Hahn2016-07-061-0/+30
| | | | | | | | | | | | | | | | | | | | | | * [core] geometry.hpp 0.8.0 * geojsonvt @ 6.0.0 * Update platform deps, build scripts * Perf optimizations/cleanup * Rebase in geometry@080 * D.R.Y. etc * Ensure fill annotation geometries have closed rings. * Optimizations * Update to geojsonvt @ 6.1.0 for clean handoff between geojson parsing and geojsonvt * Apply close multi/poly geoms for line annotations as well
* [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-2/+2
| | | | 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] Rationalize naming for style-related codeJohn Firebaugh2016-06-021-2/+5
|
* [core] Constrain annotation API to the supported geometry typesJohn Firebaugh2016-06-011-1/+1
|
* [all] Rationalize annotation APIJohn Firebaugh2016-06-011-12/+6
|
* [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-1/+2
|
* [core] Remove unusedJohn Firebaugh2016-02-021-1/+0
|
* [core] upgrade to GeoJSON VT 3.0.0Konstantin Käfer2015-12-101-3/+3
|
* [core] add namespace comment to closing braceKonstantin Käfer2015-12-031-1/+1
|
* [core] Push layouts and paints to subclassesJohn Firebaugh2015-11-101-4/+0
|
* [core] mason geojsonvt-2.1.6.3Mike Morris2015-11-021-1/+2
| | | | | | | | | | | | | - [osx] set -fvisibility-inlines-hidden in gyp/common.gypi to silence mismatched visibility linker warnings - [linux] set cxx_host in GYP_FLAGS to set -fabi-version=0 on gcc builds to use clang-built mason binaries - [ios] update symbol visibility for iOS tests - [ios] link libgeojsonvt.a in iOS tests xcodeproj - add libgeojsonvt.a to General -> Linked Frameworks and Libraries - add mason_packages (recursive) to Build Settings -> Library Search Path - [ios] add libuv and geojsonvt first in iOS libtool smush to ensure symbols are found by later compilation units where they are undefined
* [core] Style-sourced shape annotation propertiesJohn Firebaugh2015-10-221-1/+7
| | | | | This introduces the possibility to source the type and style properties of a shape annotation from a designated layer in the style.
* [core] Introduce StyleLayer subclassesJohn Firebaugh2015-10-221-0/+1
|
* [core] Remove shape layers from the style (fixes #2405)John Firebaugh2015-10-201-1/+2
|
* [core] Annotation refactorJohn Firebaugh2015-10-201-0/+36