Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [core] Return {Source,Layer}::getID by value | John Firebaugh | 2017-05-12 | 1 | -1/+1 |
| | | | | | | | | | | Avoid dangling references in the following sequence: auto& id = layer->getID(); layer->setMaxZoom(2); std::cout << id; The reference would be dangling because mutating the layer allocates a new Immutable impl, and there may be no references to the prior impl, which held the id. | ||||
* | [core] Immutable Impls | John Firebaugh | 2017-05-12 | 1 | -8/+21 |
| | |||||
* | [core] Remove unused declaration | John Firebaugh | 2017-05-05 | 1 | -5/+0 |
| | |||||
* | [core] Refactor Source::*Impls into RenderSources and TilePyramid | John Firebaugh | 2017-05-02 | 1 | -1/+0 |
| | |||||
* | [all] Push querySourceFeatures back out to Map | John Firebaugh | 2017-05-02 | 1 | -3/+0 |
| | | | | Once Source and RendererSource are split, Source will no longer have access to tiles. | ||||
* | [core, darwin] Object identity for MGLSource*, MGLStyleLayer* | John Firebaugh | 2017-04-13 | 1 | -0/+6 |
| | | | | All `MGLSource` pointers referencing the same logical source will now be object identical; similarly for `MGLStyleLayer`. | ||||
* | Make Source::getZoomRange return an optional range | Bruno de Oliveira Abinader | 2017-03-21 | 1 | -2/+1 |
| | |||||
* | [core] Expose Source::getZoomRange | Bruno de Oliveira Abinader | 2017-03-20 | 1 | -1/+4 |
| | |||||
* | [core] query source features | Ivo van Dongen | 2017-03-09 | 1 | -0/+5 |
| | |||||
* | [core] Removed map attribution API | Minh Nguyễn | 2016-09-26 | 1 | -0/+3 |
| | | | | Since client code can readily access the individual sources, Map doesn’t need to expose a dedicated API for iterating over them. | ||||
* | [core] Runtime source API: private impls | John Firebaugh | 2016-06-16 | 1 | -0/+63 |