Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [core] Adjust layer source properties to better reflect reality | John Firebaugh | 2016-06-24 | 2 | -11/+11 |
| | | | | | | | | * Layer source ID is immutable; must be provided to the constructor * Layer source layer is mutable * Layers with GeoJSON sources do not have a source layer While here, make Layer::copy impl-private. | ||||
* | [core] Split up and clean up conversion.hpp | John Firebaugh | 2016-06-24 | 1 | -1/+2 |
| | |||||
* | [core] Remove TexturePool from style::UpdateParameters (#5442) | John Firebaugh | 2016-06-22 | 1 | -3/+0 |
| | |||||
* | [core, node] Node bindings for setFilter | John Firebaugh | 2016-06-21 | 1 | -2/+3 |
| | |||||
* | [core] Runtime source API: private impls | John Firebaugh | 2016-06-16 | 3 | -46/+47 |
| | |||||
* | [core] Prepare Filter and FilterEvaluator for extraction (#5366) | John Firebaugh | 2016-06-15 | 1 | -31/+6 |
| | |||||
* | [core] Use variant<std::string, Tileset> in TileSource | John Firebaugh | 2016-06-15 | 3 | -56/+63 |
| | | | | A tile source can either specify a URL to TileJSON, or inline TileJSON. | ||||
* | Color class (#5361) | Young Hahn | 2016-06-15 | 1 | -1/+2 |
| | | | | | | * Color class * Switch to list initialization | ||||
* | [core] Push Source::url down to subclasses | John Firebaugh | 2016-06-14 | 1 | -2/+2 |
| | |||||
* | [core] Push Source::tileset down to TileSource | John Firebaugh | 2016-06-14 | 2 | -0/+2 |
| | |||||
* | [core] Use Range<uint8_t> instead of full Tileset where possible | John Firebaugh | 2016-06-14 | 1 | -4/+4 |
| | |||||
* | [core] Vector source tileSize is constant | John Firebaugh | 2016-06-14 | 1 | -6/+6 |
| | |||||
* | [core] Pass geojsonvt only to GeoJSONSource | John Firebaugh | 2016-06-14 | 1 | -10/+10 |
| | |||||
* | [core] Introduce source subclasses | John Firebaugh | 2016-06-14 | 1 | -11/+14 |
| | |||||
* | [core] Make enum ↔ string conversion more generic-friendly | John Firebaugh | 2016-06-13 | 1 | -2/+3 |
| | | | | | | Rewrite enum.hpp in such a way that parseConstant can be defined generically for all enumerated types. While there, properly validated enumerated property values. | ||||
* | [tidy] Check modernize-use-auto | Bruno de Oliveira Abinader | 2016-06-13 | 1 | -1/+1 |
| | | | | Ref: http://clang.llvm.org/extra/clang-tidy/checks/modernize-use-auto.html | ||||
* | [tidy] Check modernize-pass-by-value | Bruno de Oliveira Abinader | 2016-06-13 | 1 | -2/+2 |
| | | | | Ref: http://clang.llvm.org/extra/clang-tidy/checks/modernize-pass-by-value.html | ||||
* | [core] *Tile ↔ *TileData | John Firebaugh | 2016-06-13 | 1 | -1/+1 |
| | | | | 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] fix pedantic warning messages | Konstantin Käfer | 2016-06-13 | 2 | -4/+4 |
| | |||||
* | [test] Added style layer properties tests | Bruno de Oliveira Abinader | 2016-06-10 | 1 | -8/+200 |
| | |||||
* | [core, node, android] Remove used "base" parameter from setStyleJSON | John Firebaugh | 2016-06-02 | 1 | -3/+3 |
| | |||||
* | [core] Rationalize naming for style-related code | John Firebaugh | 2016-06-02 | 6 | -40/+44 |
| | |||||
* | [core] Introduce PropertyValue<T> | John Firebaugh | 2016-06-02 | 1 | -37/+38 |
| | | | | PropertyValue<T> represents the three possible types of style property value: undefined, constant, or function. | ||||
* | [core] Runtime style layer API | John Firebaugh | 2016-06-02 | 3 | -19/+11 |
| | |||||
* | [all] Rationalize annotation API | John Firebaugh | 2016-06-01 | 1 | -0/+2 |
| | |||||
* | [core] move *Observers to their own files | Konstantin Käfer | 2016-05-23 | 1 | -0/+1 |
| | |||||
* | [core] remove MockView and View dependency in Transform | Konstantin Käfer | 2016-05-18 | 1 | -3/+1 |
| | |||||
* | [core] Added Viewport mode | Bruno de Oliveira Abinader | 2016-05-11 | 1 | -1/+1 |
| | | | | | | Satisfies embedding platforms that requires the viewport coordinate systems to be set according to its standards e.g. viewport mirrored vertically. | ||||
* | [core] move TileData and dependents to new *TileID classes | Konstantin Käfer | 2016-05-10 | 1 | -16/+16 |
| | |||||
* | [core] Implement has/!has filters (#4952) | John Firebaugh | 2016-05-05 | 1 | -0/+22 |
| | |||||
* | [core] Simplify FilterEvaluator and fix crash | John Firebaugh | 2016-05-04 | 1 | -7/+10 |
| | | | | Previous implementation was assigning a temporary to FilterEvaluator<T>::extractor. | ||||
* | [core] port to protozero (#4906) | Dane Springmeyer | 2016-05-03 | 2 | -2/+2 |
| | |||||
* | [core] Prepare Filter for public API (#4900) | John Firebaugh | 2016-04-28 | 2 | -478/+22 |
| | |||||
* | [core] Extract Function::evaluation to a separate class (#4811) | John Firebaugh | 2016-04-25 | 1 | -37/+41 |
| | | | This allows the Function<Faded<T>> partial specialization to be eliminated, giving all property functions a consistent storage type. | ||||
* | [core] Use the proper type for font stacks | John Firebaugh | 2016-04-22 | 2 | -21/+21 |
| | |||||
* | [core] FontStack ⇢ GlyphSet (#4803) | John Firebaugh | 2016-04-22 | 1 | -7/+7 |
| | | | A font stack is an array of font names. This is not that. | ||||
* | [core] Eliminate MapData | John Firebaugh | 2016-04-15 | 1 | -1/+0 |
| | |||||
* | [core] Remove MapData dependency from Style | John Firebaugh | 2016-04-15 | 2 | -14/+12 |
| | |||||
* | [core] Clean up ThreadContext vestiges | John Firebaugh | 2016-04-15 | 3 | -10/+0 |
| | |||||
* | [test] rearrange test files so they're not in the fixtures folder | Konstantin Käfer | 2016-03-22 | 8 | -16/+15 |
| | |||||
* | [core] Get rid of MapData::{get,set}animationTime | Bruno de Oliveira Abinader | 2016-03-18 | 1 | -6/+12 |
| | |||||
* | [core] Move class handling to Style | Bruno de Oliveira Abinader | 2016-03-18 | 1 | -2/+14 |
| | |||||
* | [core] Remove ThreadContext::getFileSource; instead thread FileSource through | John Firebaugh | 2016-02-18 | 3 | -16/+20 |
| | |||||
* | [gl] Moved TexturePool to gl namespace | Bruno de Oliveira Abinader | 2016-02-18 | 1 | -2/+2 |
| | |||||
* | [tests] Fix build | John Firebaugh | 2016-02-11 | 2 | -2/+2 |
| | |||||
* | Allow using tileSize: 512 as a switch to trade retina support for 512px ↵ | Young Hahn | 2016-02-11 | 1 | -2/+4 |
| | | | | raster tiles | ||||
* | [all] Don't interpret 404s on non-tile resources as "no content" | John Firebaugh | 2016-02-10 | 1 | -0/+58 |
| | |||||
* | [core] Cache with mapbox:// tile URLs | John Firebaugh | 2016-02-10 | 1 | -3/+3 |
| | |||||
* | [core] Add a method for statically evaluating font stacks used by a style | John Firebaugh | 2016-02-10 | 1 | -0/+10 |
| | |||||
* | [tests] Don't call the callback for cancelled responses | John Firebaugh | 2016-02-04 | 2 | -3/+3 |
| | | | | | | StubFileSource gets an optional Response return type. Returning null means "cancelled; don't call the callback". Fixes #3784 |