Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [build] Update to geometry v1.0.0 | Bruno de Oliveira Abinader | 2018-11-13 | 1 | -3/+3 |
| | |||||
* | [core] make forcing cache/network only more explicit | Konstantin Käfer | 2017-10-12 | 1 | -2/+0 |
| | | | | | | Previously, we used the existence of a `prior*` field in the Resource object as an indication for whether we should consult the cache or not. However, this is prone to error, since a failed cache lookup won't set any prior fields. Therefore, we manually set `priorExpires` to 0. This in turn triggered another bug where generated wrong expiration timestamps when the server response we got was expired (or expired between sending and receiving). This commit changes the flags so that we can now explicitly request CacheOnly/NetworkOnly (or All) loading methods, rather than the implicit Optional/Required naming scheme. | ||||
* | [core] Fix build; struct ⇢ class | John Firebaugh | 2017-07-19 | 1 | -1/+1 |
| | |||||
* | [core] No need for default ctor in {Update,Tile}Parameters | Bruno de Oliveira Abinader | 2017-07-19 | 1 | -1/+1 |
| | |||||
* | [core] UpdateParameters ⇢ TileParameters | John Firebaugh | 2017-05-04 | 1 | -2/+2 |
| | |||||
* | [core] Move render-related sources out of style directory/namespace | John Firebaugh | 2017-05-03 | 1 | -3/+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] Refactor Source::*Impls into RenderSources and TilePyramid | John Firebaugh | 2017-05-02 | 1 | -2/+3 |
| | |||||
* | [all] Push querySourceFeatures back out to Map | John Firebaugh | 2017-05-02 | 1 | -1/+1 |
| | | | | Once Source and RendererSource are split, Source will no longer have access to tiles. | ||||
* | [core] query source features | Ivo van Dongen | 2017-03-09 | 1 | -0/+4 |
| | |||||
* | [core] remove trailing whitespace, add trailing newlines, add space after // | Konstantin Käfer | 2017-01-27 | 1 | -1/+1 |
| | |||||
* | [core] - mutable geojson sources. make tiles protected for ↵ | Tobrun | 2016-09-20 | 1 | -2/+3 |
| | | | | geojson_source_impl (#6347) | ||||
* | [core] Simplify GeoJSONTile constructor | John Firebaugh | 2016-08-26 | 1 | -18/+2 |
| | |||||
* | GeoJSON point clustering (#5724) | Vladimir Agafonkin | 2016-07-27 | 1 | -0/+11 |
| | | | | | | | | | | | | | | | | * add supercluster dependency * prepare GeoJSONTile for Supercluster * prepare GeoJSONSource for accepting options * try removing mbgl::GeoJSON * fix setGeoJSON types * add GeoJSONSource getURL * add geojson to include path * add Supercluster index in GeoJSONSource * fix GeoJSONSource getZoomRange * bring back mbgl::GeoJSON header * fix tidy warnings hopefully * try test-suite with enabled cluster test * fix formatting in clustering-related files | ||||
* | [core] Use variant<std::string, GeoJSON> in GeoJSON source | John Firebaugh | 2016-06-15 | 1 | -1/+1 |
| | |||||
* | [tidy] Check llvm-namespace-comment | Bruno de Oliveira Abinader | 2016-06-13 | 1 | -1/+1 |
| | | | | Ref: http://clang.llvm.org/extra/clang-tidy/checks/llvm-namespace-comment.html | ||||
* | [core] *Tile ↔ *TileData | John Firebaugh | 2016-06-13 | 1 | -7/+6 |
| | | | | 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] Privatize geojson_tile.hpp contents | John Firebaugh | 2016-06-13 | 1 | -40/+0 |
| | |||||
* | [core] Merge geojson_tile_data.{hpp,cpp} into geojson_tile.{hpp,cpp} | John Firebaugh | 2016-06-13 | 1 | -0/+22 |
| | |||||
* | [core] *TileMonitor => *TileSource | Konstantin Käfer | 2016-06-10 | 1 | -29/+0 |
| | |||||
* | [core] use #pragma once instead of ifdef include guards | Konstantin Käfer | 2016-05-25 | 1 | -4/+1 |
| | |||||
* | [core] Fix properties of GeoJSON layers in queryRenderedFeatures | John Firebaugh | 2016-05-17 | 1 | -4/+3 |
| | |||||
* | [core] move TileData and dependents to new *TileID classes | Konstantin Käfer | 2016-05-10 | 1 | -3/+3 |
| | |||||
* | [core] implement queryRenderedFeatures | Ansis Brammanis | 2016-04-29 | 1 | -0/+1 |
| | |||||
* | [core] Unify FileRequest and WorkRequest | John Firebaugh | 2016-03-24 | 1 | -1/+1 |
| | |||||
* | [core] Use GeometryTileFeature::defaultExtent by default | Bruno de Oliveira Abinader | 2016-03-01 | 1 | -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 better | John Firebaugh | 2016-02-11 | 1 | -1/+1 |
| | | | | Fixes #996 | ||||
* | [core] support tiles with non-4096 extents | Ansis Brammanis | 2016-02-02 | 1 | -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::optional | John Firebaugh | 2016-01-19 | 1 | -1/+1 |
| | |||||
* | [core] create GeoJSON tiles from inline GeoJSON in sources | Konstantin Käfer | 2015-12-11 | 1 | -0/+78 |