Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | [android] - update VectorSource javadoc (#8521) | Tobrun | 2017-03-24 | 1 | -4/+3 | |
| | | | | | | | | | | | | * [android] - update VectorSource docs on VectorSource creation * [tests] Test only CameraOptions center, zoom in CameraToLatLngBounds | |||||
* | | [core] Added Map::latLngBoundsForCamera | Bruno de Oliveira Abinader | 2017-03-24 | 1 | -0/+22 | |
| | | ||||||
* | | [core] Ensure that a BackendScope exists when doing GL calls | Konstantin Käfer | 2017-03-23 | 9 | -2/+19 | |
| | | ||||||
* | | [all] Replace Result<T> with optional<T> plus out Error parameter | John Firebaugh | 2017-03-23 | 4 | -25/+35 | |
| | | ||||||
* | | [core] cache binary shaders on Android | Konstantin Käfer | 2017-03-22 | 1 | -0/+39 | |
| | | ||||||
* | | Make Source::getZoomRange return an optional range | Bruno de Oliveira Abinader | 2017-03-21 | 1 | -9/+16 | |
| | | ||||||
* | | [core] Prefer std::map to std::unordered_map for smaller binary size | John Firebaugh | 2017-03-21 | 1 | -1/+1 | |
| | | ||||||
* | | [core] s/onSourceDidChange/onSourceChanged/ + source ref | Bruno de Oliveira Abinader | 2017-03-21 | 2 | -5/+5 | |
| | | ||||||
* | | [core] Expose Source::getZoomRange | Bruno de Oliveira Abinader | 2017-03-20 | 1 | -0/+24 | |
| | | ||||||
* | | [core] Pass std::exception_ptr in MapObserver::onDidFailLoadingMap | Bruno de Oliveira Abinader | 2017-03-17 | 1 | -21/+13 | |
| | | ||||||
* | | [core] Replace MapChange enum with MapObserver | Bruno de Oliveira Abinader | 2017-03-15 | 3 | -34/+69 | |
| | | ||||||
* | | [core] don’t query rendered features until all data is available | Ivo van Dongen | 2017-03-14 | 1 | -0/+88 | |
| | | ||||||
* | | [test] Fix polygon construction to compile with clang 3.9.x | Dane Springmeyer | 2017-03-09 | 1 | -9/+9 | |
| | | ||||||
* | | [core] query source features | Ivo van Dongen | 2017-03-09 | 2 | -0/+50 | |
| | | ||||||
* | | [core] Avoid unnecessary convert template instantiations | John Firebaugh | 2017-03-09 | 2 | -2/+2 | |
|/ | ||||||
* | [test] Increase memory test ceiling slightly | John Firebaugh | 2017-03-08 | 1 | -2/+2 | |
| | ||||||
* | For data-driven paint setters, transition immediately to target value (#8306) | Anand Thakker | 2017-03-08 | 1 | -0/+45 | |
| | | | Closes #8237 | |||||
* | [core] Add support for queryRenderedFeatures filter | Asheem Mamoowala | 2017-03-04 | 3 | -6/+53 | |
| | ||||||
* | [core] Cache file source base URL and access token | Jesse Bounds | 2017-03-01 | 1 | -0/+16 | |
| | | | | | This caches the base URL and access token values when they are set so that they can still be retrieved even when the thread is paused. | |||||
* | [core] Implement data-driven styling for ↵ | Anand Thakker | 2017-02-28 | 2 | -52/+90 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | {text,icon}-{color,opacity,halo-color,halo-blur,halo-width} (#7939) * Add symbol dds attributes and adapt style code generation * Update to mapbox-gl-js/master * Refactor SymbolFeature as a subclass of GeometryTileFeature Prepares for enabling DDS on symbol paint properties by allowing the SymbolFeatures, which we keep around after constructing SymbolLayout, to be used in evaluating data-driven paint properties later in the layout process. * Draft approach for splitting icon/text paint properties The `Program` types are set up to bind GL attributes to each of the data-driven paint properties specified in the `PaintProperties` type provided. Since `SymbolPaintProperties` specifies both `Text*` and `Icon*` properties, the symbolIcon, symbolIconSDF, and symbolGlyph programs each attempt to bind roughly double the number of attributes that they actually need. This change addresses this by: - Adding the more specific `IconPaintProperties` and `TextPaintProperties` types, which are subsets of the full `SymbolPaintProperties`. - The symbol layer continues to use its `SymbolPaintProperties paint` member to track layer property state, but it provides helpers that construct objects of each the specific `{Icon,Text}PaintProperties::Evaluated` type, for use by the painter. - The three symbol programs instantiate `Program<>` using the appropriate `{Icon,Text}PaintProperties` type. * check in generated style code * Populate paint buffers for symbol DDS properties * Address first round of review comments * Refactor VectorTile{Layer,Feature} to explicitly share data * Update submodule | |||||
* | [core] Log Memory.Footprint test results (#8170) | Anand Thakker | 2017-02-28 | 3 | -29/+172 | |
| | | | | | | * Log Memory.Footprint test output * On CI, only run Memory.Footprint test with libjemalloc | |||||
* | [core] There's only ever one icon quad | John Firebaugh | 2017-02-28 | 1 | -132/+130 | |
| | ||||||
* | [core] private OffscreenView implementation | Konstantin Käfer | 2017-02-27 | 7 | -32/+32 | |
| | ||||||
* | [core] Replace three maps/mutexes in GlyphAtlas with a single map and mutex | John Firebaugh | 2017-02-27 | 1 | -12/+10 | |
| | ||||||
* | [tests] Added unit tests for Thread::pause/resume | Thiago Marcos P. Santos | 2017-02-25 | 1 | -0/+78 | |
| | ||||||
* | [core] don't treat empty raster tiles as "DataAvailability::All" | Konstantin Käfer | 2017-02-22 | 1 | -0/+15 | |
| | ||||||
* | [core] Eliminate manual HeadlessBackend activation management | John Firebaugh | 2017-02-20 | 3 | -47/+47 | |
| | ||||||
* | [test] add unit test for DefaultFileSource::setResourceTransform() | Konstantin Käfer | 2017-02-20 | 1 | -0/+30 | |
| | ||||||
* | [tests] Disable timing-based Timer tests in CI | John Firebaugh | 2017-02-15 | 1 | -1/+1 | |
| | ||||||
* | [core] Eliminate SpritePatternMode | John Firebaugh | 2017-02-14 | 1 | -8/+8 | |
| | ||||||
* | [core] Combine SpriteAtlas::getPosition with SpriteAtlas::getImage | John Firebaugh | 2017-02-14 | 2 | -3/+5 | |
| | ||||||
* | [core] Eliminate SpriteAtlas::updateDirty | John Firebaugh | 2017-02-14 | 1 | -6/+19 | |
| | | | | Simplify internal datastructures. Properly remove rects from the bin pack when an image is removed. | |||||
* | [core] Make Image safer | John Firebaugh | 2017-02-14 | 4 | -13/+39 | |
| | | | | | | Provide Image::copy, which handles copying rectangles from a source to a destination, with thorough bounds checking. Also fixes an indexing error in SpriteAtlas, where the top row of pixels in a wrapped image was copied from the wrong source row. | |||||
* | [tests] Use test::checkImage | John Firebaugh | 2017-02-14 | 5 | -17/+5 | |
| | ||||||
* | [core] add tests for user/password, port, trailing dot, and IPv4/IPv6 ↵ | Konstantin Käfer | 2017-02-13 | 1 | -0/+20 | |
| | | | | address parsing | |||||
* | Upright CJK characters in vertically-oriented labels (#7114) | Minh Nguyễn | 2017-02-10 | 1 | -1/+1 | |
| | | | | | CJK characters and adjacent punctuation now remain upright in vertically oriented labels that have line placement. Fixes #1682. | |||||
* | [core] Restore support for GL implementations without VAO extension | John Firebaugh | 2017-02-10 | 2 | -0/+19 | |
| | ||||||
* | [core] Restore support for *-transition properties | John Firebaugh | 2017-02-09 | 1 | -0/+46 | |
| | ||||||
* | [core, ios, macos] Refactor composite stop types and conversions | John Firebaugh | 2017-02-09 | 1 | -3/+6 | |
| | ||||||
* | compare polygon ring areas absolutelynode-v3.4.4-13e504 | Dane Springmeyer | 2017-02-09 | 1 | -0/+46 | |
| | | | | | - This ensures we actually keep the largest polygons - Adds testcase that fails without this patch | |||||
* | [test] Added a test to make sure 404 does not trigger a retry | Thiago Marcos P. Santos | 2017-02-07 | 1 | -0/+5 | |
| | ||||||
* | [test] Added unit test for style request failures | Thiago Marcos P. Santos | 2017-02-07 | 2 | -0/+79 | |
| | ||||||
* | regex is no longer used after 6c91c3e | Dane Springmeyer | 2017-02-02 | 2 | -4/+1 | |
| | ||||||
* | [core] default value support in categorical function conversion | Ivo van Dongen | 2017-02-02 | 3 | -2/+132 | |
| | ||||||
* | [core] Add support for data-driven styling | John Firebaugh | 2017-02-02 | 11 | -157/+182 | |
| | ||||||
* | [core] remove trailing whitespace, add trailing newlines, add space after // | Konstantin Käfer | 2017-01-27 | 13 | -45/+45 | |
| | ||||||
* | [Qt] Implement mapbox::sqlite::{Database,Statement} using QtSql | Bruno de Oliveira Abinader | 2017-01-23 | 2 | -19/+27 | |
| | ||||||
* | [core] Move lastInsertRowId/changes to sqlite::Statement | Bruno de Oliveira Abinader | 2017-01-23 | 1 | -0/+19 | |
| | ||||||
* | [core] Clean up merge_lines.cpp and add bounds checking | John Firebaugh | 2017-01-18 | 1 | -0/+24 | |
| | ||||||
* | [core] Remove platform-specific main.cpp from MBGL_TEST_FILES | Bruno de Oliveira Abinader | 2017-01-18 | 1 | -20/+0 | |
| |