summaryrefslogtreecommitdiff
path: root/test
Commit message (Collapse)AuthorAgeFilesLines
* [tests] Disable timing-based Timer tests in CIJohn Firebaugh2017-02-151-1/+1
|
* [core] Eliminate SpritePatternModeJohn Firebaugh2017-02-141-8/+8
|
* [core] Combine SpriteAtlas::getPosition with SpriteAtlas::getImageJohn Firebaugh2017-02-142-3/+5
|
* [core] Eliminate SpriteAtlas::updateDirtyJohn Firebaugh2017-02-141-6/+19
| | | | Simplify internal datastructures. Properly remove rects from the bin pack when an image is removed.
* [core] Make Image saferJohn Firebaugh2017-02-144-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::checkImageJohn Firebaugh2017-02-145-17/+5
|
* [core] add tests for user/password, port, trailing dot, and IPv4/IPv6 ↵Konstantin Käfer2017-02-131-0/+20
| | | | address parsing
* Upright CJK characters in vertically-oriented labels (#7114)Minh Nguyễn2017-02-101-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 extensionJohn Firebaugh2017-02-102-0/+19
|
* [core] Restore support for *-transition propertiesJohn Firebaugh2017-02-091-0/+46
|
* [core, ios, macos] Refactor composite stop types and conversionsJohn Firebaugh2017-02-091-3/+6
|
* compare polygon ring areas absolutelynode-v3.4.4-13e504Dane Springmeyer2017-02-091-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 retryThiago Marcos P. Santos2017-02-071-0/+5
|
* [test] Added unit test for style request failuresThiago Marcos P. Santos2017-02-072-0/+79
|
* regex is no longer used after 6c91c3eDane Springmeyer2017-02-022-4/+1
|
* [core] default value support in categorical function conversionIvo van Dongen2017-02-023-2/+132
|
* [core] Add support for data-driven stylingJohn Firebaugh2017-02-0211-157/+182
|
* [core] remove trailing whitespace, add trailing newlines, add space after //Konstantin Käfer2017-01-2713-45/+45
|
* [Qt] Implement mapbox::sqlite::{Database,Statement} using QtSqlBruno de Oliveira Abinader2017-01-232-19/+27
|
* [core] Move lastInsertRowId/changes to sqlite::StatementBruno de Oliveira Abinader2017-01-231-0/+19
|
* [core] Clean up merge_lines.cpp and add bounds checkingJohn Firebaugh2017-01-181-0/+24
|
* [core] Remove platform-specific main.cpp from MBGL_TEST_FILESBruno de Oliveira Abinader2017-01-181-20/+0
|
* [core] Fix calculation of delayed transitionsJohn Firebaugh2017-01-171-0/+94
|
* [core] abort early when placing a glyph in GlyphAtlas if the bitmap is invalidKonstantin Käfer2017-01-171-0/+40
|
* [core] harden Glyph PBF parsingKonstantin Käfer2017-01-174-0/+188
|
* [test] add tests for paths with leading slashesKonstantin Käfer2017-01-171-0/+34
|
* [core] include leading slash in URL.pathKonstantin Käfer2017-01-171-25/+25
|
* [core] add tests for function parsingKonstantin Käfer2017-01-161-0/+54
|
* [tests] Sidestep a gcc or gtest bugJohn Firebaugh2017-01-111-5/+5
| | | | | | | https://github.com/google/googletest/issues/458 https://github.com/google/googletest/issues/322 Not seen in CI because of https://github.com/mapbox/mapbox-gl-native/blob/0ef52d7f7ceee670e8961e811364d215fde7e980/scripts/travis_setup.sh#L17-L22
* [core] Fix flickering caused by regression in #7586John Firebaugh2017-01-103-4/+98
| | | | It should be safe to invoke GeometryTileWorker::setData multiple times without invoking GeometryTileWorker::setLayers. Therefore GeometryTileWorker::redoLayout() must not consume the layers.
* [core] Replace FeatureIndex::collisionTile with a method parameterJohn Firebaugh2017-01-101-9/+1
| | | | This reduces state and simplifies the test added in the prior commit.
* [core] Keep symbol and non-symbol buckets segregatedJohn Firebaugh2017-01-101-0/+43
| | | | Discard prior symbol buckets only when new symbol buckets became available, in order to eliminate flickering when tiles are refreshed.
* [core] Get rid of user-specified refsJohn Firebaugh2017-01-042-0/+142
|
* Happy new year! 🎉Minh Nguyễn2017-01-041-1/+1
|
* [core] Correct boolean function interpolationJohn Firebaugh2016-12-221-10/+20
|
* [core, ios] replace `altitude` with `fov`Ansis Brammanis2016-12-212-7/+9
| | | | | | | | | ported from -js: eb6c6596c6a7a61363d30356674e0002153b1d19 `altitude` was a terribly-named variable that was used to indirectly control the fov. This should eliminate some confusion. `altitude` was equivalent to `cameraToCenterDistance / height`
* [core] refactor URL parsingKonstantin Käfer2016-12-212-1/+186
|
* Merge branch 'release-ios-v3.4.0' into 1ec5-release-ios-v3.4.0-beta.5-masterMinh Nguyễn2016-12-202-0/+12
|\ | | | | | | Also reran make style-code and manually discarded anything related to fill extrusion layers.
| * [core] guard against duplicate layer idsIvo van Dongen2016-12-131-0/+28
| |
| * [test] Fixed Map-GetImageMinh Nguyễn2016-12-051-1/+1
| | | | | | | | Followup to #7096.
| * [core, ios, macos] Add image accessor to MGLStyle (#7096)Roman Blum2016-12-052-0/+12
| | | | | | | | | | | | | | | | | | | | | | | | * [core] Add interface to get image from sprite atlas * [tests] Add tests for Map::getImage * [ios, macos] WIP: get MGLImage for name from style * [ios, macos] Fixed -imageForName: Convert from sprite images to platform images using the existing encodePNG() function, which is also used for printing. Allow -imageForName: to return nil without an assertion failure. Added a basic test.
| * [core] guard against duplicate source id’sIvo van Dongen2016-12-021-0/+21
| |
| * [core] symbol layer - recalculate style on icon/text size changesIvo van Dongen2016-11-132-4/+4
| |
| * [linux] Use OSMesa when running Node testsBruno de Oliveira Abinader2016-11-131-1/+1
| |
* | [core] Fix symbol rendering for multipointsJohn Firebaugh2016-12-201-24/+26
| | | | | | | | Ports https://github.com/mapbox/mapbox-gl-js/pull/3763 and https://github.com/mapbox/mapbox-gl-js/pull/3806.
* | [core] guard against duplicate layer idsIvo van Dongen2016-12-121-0/+28
| |
* | [core] add util::isURL() for checking whether a string starts with a URL schemeKonstantin Käfer2016-12-071-0/+25
| |
* | [core] Functions must have at least one stopJohn Firebaugh2016-12-012-6/+1
| | | | | | | | This is already enforced by the style validator in mapbox-gl-style-spec. Enforce it here too.
* | [core] Full support for line breaking bidirectional text using ICU bidi ↵Chris Loer2016-11-301-24/+24
| | | | | | | | | | | | | | functionality. - Trim whitespace from labels before determining their max-width for alignment. - Fix crash on labels that contain lines with only a single character of whitespace.
* | [core] guard against duplicate source id’sIvo van Dongen2016-11-301-0/+21
| |