Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [tidy/linux] modernize-use-default | Bruno de Oliveira Abinader | 2016-06-14 | 1 | -3/+2 |
| | |||||
* | [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 | 4 | -73/+61 |
| | |||||
* | [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 | 2 | -3/+6 |
| | | | | | | 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 | 3 | -4/+4 |
| | | | | Ref: http://clang.llvm.org/extra/clang-tidy/checks/modernize-use-auto.html | ||||
* | [tidy] Check modernize-use-override | Bruno de Oliveira Abinader | 2016-06-13 | 2 | -3/+3 |
| | | | | Ref: http://clang.llvm.org/extra/clang-tidy/checks/modernize-use-override.html | ||||
* | [tidy] Check modernize-pass-by-value | Bruno de Oliveira Abinader | 2016-06-13 | 3 | -5/+5 |
| | | | | Ref: http://clang.llvm.org/extra/clang-tidy/checks/modernize-pass-by-value.html | ||||
* | [tidy] Check modernize-use-nullptr | Bruno de Oliveira Abinader | 2016-06-13 | 1 | -1/+1 |
| | | | | Ref: http://clang.llvm.org/extra/clang-tidy/checks/modernize-use-nullptr.html | ||||
* | [tidy] Check llvm-namespace-comment | Bruno de Oliveira Abinader | 2016-06-13 | 4 | -5/+5 |
| | | | | Ref: http://clang.llvm.org/extra/clang-tidy/checks/llvm-namespace-comment.html | ||||
* | [core] *Tile ↔ *TileData | John Firebaugh | 2016-06-13 | 3 | -7/+7 |
| | | | | 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 | 19 | -160/+160 |
| | |||||
* | [test] Added Projection tests | Bruno de Oliveira Abinader | 2016-06-13 | 2 | -0/+69 |
| | |||||
* | [test] Added style layer properties tests | Bruno de Oliveira Abinader | 2016-06-10 | 1 | -8/+200 |
| | |||||
* | [core] load parents of missing tiles as optional | Konstantin Käfer | 2016-06-10 | 1 | -363/+648 |
| | |||||
* | [core] TileData objects now store whether an optional load attempt was performed | Konstantin Käfer | 2016-06-10 | 1 | -1/+7 |
| | |||||
* | [core] rename onPlacementRedone -> onNeedsRepaint | Konstantin Käfer | 2016-06-10 | 1 | -3/+3 |
| | |||||
* | [core] createTile callback can load optional and required tiles | Konstantin Käfer | 2016-06-10 | 1 | -174/+176 |
| | |||||
* | [test] Rename Stress test to Load | Thiago Marcos P. Santos | 2016-06-09 | 1 | -1/+1 |
| | | | | Too slow to run on valgrind. | ||||
* | [core] s/SharedTexture/PooledTexture/ | Bruno de Oliveira Abinader | 2016-06-07 | 1 | -4/+4 |
| | |||||
* | [core] remove unused code | Konstantin Käfer | 2016-06-07 | 2 | -10/+0 |
| | |||||
* | [core] Use RAII for TexturePool textures | Bruno de Oliveira Abinader | 2016-06-07 | 1 | -26/+19 |
| | | | | | TexturePool now disposes acquirable ids via SharedTexture, which guarantees that these are going back to TexturePool once released. | ||||
* | [test] Added mbgl::gl::TexturePool tests | Bruno de Oliveira Abinader | 2016-06-03 | 1 | -6/+85 |
| | |||||
* | [core, node, android] Remove used "base" parameter from setStyleJSON | John Firebaugh | 2016-06-02 | 7 | -26/+26 |
| | |||||
* | [core] Rationalize naming for style-related code | John Firebaugh | 2016-06-02 | 10 | -64/+69 |
| | |||||
* | [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. | ||||
* | [tests] Add basic tests for Map::{add,remove}Layer | John Firebaugh | 2016-06-02 | 3 | -10/+38 |
| | |||||
* | [core] Generalize Map::{add,remove}CustomLayer | John Firebaugh | 2016-06-02 | 1 | -2/+2 |
| | |||||
* | [core] Runtime style layer API | John Firebaugh | 2016-06-02 | 3 | -19/+11 |
| | |||||
* | [tests] Tweak LineAnnotation test so that it reveals a bug; fix the bug | John Firebaugh | 2016-06-02 | 2 | -1/+1 |
| | |||||
* | [tests] Clean up annotation tests | John Firebaugh | 2016-06-02 | 1 | -168/+90 |
| | |||||
* | [all] Rationalize annotation API | John Firebaugh | 2016-06-01 | 2 | -30/+30 |
| | |||||
* | [core] Use geometry.hpp types for shape annotations | John Firebaugh | 2016-06-01 | 1 | -11/+11 |
| | |||||
* | [test] Added GL objects tests | Bruno de Oliveira Abinader | 2016-06-01 | 2 | -0/+122 |
| | |||||
* | [core] Don't earcut more than 500 inner rings | Young Hahn | 2016-05-31 | 2 | -0/+62 |
| | |||||
* | [core] Replace clipper and libtess with earcut.hpp | John Firebaugh | 2016-05-31 | 1 | -0/+1 |
| | |||||
* | [core] refactor updateRenderables algorithm | Konstantin Käfer | 2016-05-27 | 2 | -230/+795 |
| | |||||
* | [core] remove unused template definition | Konstantin Käfer | 2016-05-27 | 1 | -1/+1 |
| | |||||
* | [core] AnnotationTileLayer vends its own name (#5163) | Minh Nguyễn | 2016-05-26 | 1 | -0/+20 |
| | | | Fixes #5159. | ||||
* | [core] TileData::isReady() => TileData::isRenderable() | Konstantin Käfer | 2016-05-25 | 1 | -1/+1 |
| | |||||
* | [core] use #pragma once instead of ifdef include guards | Konstantin Käfer | 2016-05-25 | 5 | -21/+6 |
| | |||||
* | [core] move *Observers to their own files | Konstantin Käfer | 2016-05-23 | 2 | -3/+4 |
| | |||||
* | [core] Avoid NaNs in TransformState unit conversions | Bruno de Oliveira Abinader | 2016-05-20 | 1 | -0/+40 |
| | | | | | Fix cases where e.g. state has either zero width or height, causing the unit convertion functions would return NaNs. | ||||
* | [core] allow creating optional requests | Konstantin Käfer | 2016-05-18 | 1 | -0/+252 |
| | | | | | | Introduces "optional" requests. These should be fulfilled by the FileSource only there's a low-cost/easy way to obtain the data (e.g. from a local cache). If the data for an optional request cannot be found, it *must* return a Response object with a NotFound error. Traditional "required" requests still work the same way, with one change: If you set any prior* field in the Resource (i.e. priorModified, priorEtag, or priorExpires), the DefaultFileSource assumes that you already have the cache value and will not consult the cache before performing the request. If a prior cache lookup didn't turn up any data, and you therefore don't have an Etag or Modified value, you can still skip the cache by setting priorExpires. This will of course always result in a non-conditional HTTP request. | ||||
* | [core] use rapidjson's dtoa implementation to stringify floating point numbers | Konstantin Käfer | 2016-05-18 | 2 | -0/+56 |
| | |||||
* | [core] remove MockView and View dependency in Transform | Konstantin Käfer | 2016-05-18 | 5 | -58/+14 |
| | |||||
* | [core] move from microsecond precision timestamp to integer second precision | Konstantin Käfer | 2016-05-13 | 4 | -11/+11 |
| |