summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* [android] - update bitrise config. Create archivable path if non existent ↵Tobrun2016-12-131-0/+2
| | | | (#7385)
* [android] - Reenable MapboxMapTest for end-to-end API testing. Fix tests ↵Tobrun2016-12-131-44/+47
| | | | (#7367)
* [android] - limit input fling gesture based on map tilt. (#7383)Tobrun2016-12-132-8/+12
|
* [core] Swap order of Style::recalculate and Style::relayoutIvo van Dongen2016-12-122-5/+5
| | | | Style::relayout uses source.baseImpl->loaded, a flag which is updated by Style::recalculate. So recalculate first, then relayout.
* [core] Ensure a non-zero source tile cache sizeJohn Firebaugh2016-12-121-2/+2
| | | | Previously, for viewport sizes less than 512 pixels in either direction, the computed size was 0.
* [tests] Implement "wait" command with Map#renderJohn Firebaugh2016-12-121-8/+3
| | | | This ensures that a "wait" command will always fully flush pending update flags. This was not the case with the prior conditional map.loaded() logic.
* [qt] Skip ICU if WITH_QT_I18N is setBruno de Oliveira Abinader2016-12-124-3/+69
|
* [core] Added BidiImpl to avoid ICU types exposureBruno de Oliveira Abinader2016-12-122-18/+20
|
* [build] ICU is now configured per platformBruno de Oliveira Abinader2016-12-1210-3/+18
|
* [android] - update gradle wrapper and gradle plugin (#7381)Tobrun2016-12-125-18/+19
|
* [build] only build active architecture for Debug builds on iOSKonstantin Käfer2016-12-121-0/+1
|
* [ios, macos] handle duplicate layer errorIvo van Dongen2016-12-123-10/+65
|
* [android] test duplicate layer id exception handlingIvo van Dongen2016-12-121-0/+9
|
* [core] guard against duplicate layer idsIvo van Dongen2016-12-122-0/+37
|
* [core] use raii to guard backend deactivationIvo van Dongen2016-12-124-27/+36
|
* Simplified Chinese localization (#7316)YunjieLi2016-12-095-0/+388
| | | | | | | | | | * translated into Chinese * light edits to translations * update two changelogs; remove .stringsdict files * remove update from macos changelog
* [android] - invalidate camera after gesture, cleanup. (#7354)Tobrun2016-12-091-24/+11
|
* [darwin, android] SDK bindings for circle-stroke propertiesJohn Firebaugh2016-12-0912-6/+329
|
* [core] Implement circle-stroke propertiesJohn Firebaugh2016-12-0921-18/+471
| | | | Also includes stubs for fill-extrusion layer, because most of the code was auto-generated.
* [android] - fix ndk stack CI step (#7363)Tobrun2016-12-091-1/+1
|
* [android] - cleanup initialisation code for MapboxMap (#7330)Tobrun2016-12-094-101/+133
|
* [Qt] Allow strings as data source in the QML ItemThiago Marcos P. Santos2016-12-092-3/+18
| | | | Data values starting with ':' will be assumed to be a resource.
* [Qt] Remove route before addingThiago Marcos P. Santos2016-12-095-7/+132
| | | | | This will allow to bind a GeoJSON to the source data property without throwing an exception.
* [qt] Added copyrightsChanged() signalBruno de Oliveira Abinader2016-12-083-0/+13
|
* [build] only use Identical Code Folding on platforms that support the gold ↵Konstantin Käfer2016-12-081-3/+7
| | | | linker
* [android] - refactor marker selection and listener invocation, reformatted ↵Tobrun2016-12-082-25/+31
| | | | code (#7304)
* [android] - remove location enabled flag from MapboxMap (#7308)Tobrun2016-12-087-62/+91
| | | | | | * [android] - remove location enabled flag from MapboxMap, decouple TrackingSettings from MyLocationViewSettings using a FocalPointChangeListener interface, Move state related to tracking modes to MyLocationView (shared object between MyLocationViewSettings and FocalPointChangeListener). * fixup tests
* [android] - only apply screen density to instance variables of ↵Tobrun2016-12-071-8/+8
| | | | MapboxMapOptions. (#7327)
* [qt, macos] Remove workaround for a bug in Qt 5.7Bruno de Oliveira Abinader2016-12-071-9/+0
|
* [build] bump mason to update Android compile flagsKonstantin Käfer2016-12-071-0/+0
|
* [render] allow passing URLs to mbgl-renderKonstantin Käfer2016-12-071-3/+7
|
* [core] add util::isURL() for checking whether a string starts with a URL schemeKonstantin Käfer2016-12-074-2/+60
|
* [core] Move CrossFadedPropertyEvaluator to its own fileJohn Firebaugh2016-12-066-41/+53
|
* [core] Move evaluation algorithm to FunctionJohn Firebaugh2016-12-065-80/+88
|
* [core] Inline friend equality operatorsJohn Firebaugh2016-12-062-23/+15
|
* [other] fix spelling on month in node.js changelogChris Voll2016-12-061-3/+3
|
* [android] - remove overlay SurfaceView examples (#7278)Tobrun2016-12-065-297/+0
|
* [android] - make rotation gesture easier to trigger (#7299)Tobrun2016-12-061-1/+3
|
* [android] Fix javadoc for MapboxMap.updateMarker() (#7301)Tobrun2016-12-061-1/+1
|
* [android] use Identical Code Folding to reduce binary sizeKonstantin Käfer2016-12-061-0/+3
|
* [android] - Refactor dependencies, introduce focused components (#7189)Tobrun2016-12-0638-2700/+2668
| | | | | | * [android] - refactor dependencies * ignore tests
* [ios, macos] Update changelogs (#7287)Minh Nguyễn2016-12-052-20/+6
| | | | | | * [ios, macos] Updated changelogs * [ios, macos] Removed duplicate changeset entries
* [node] Update brew package nameJohn Firebaugh2016-12-051-2/+3
|
* [all] Upgrade to boost 1.62.0John Firebaugh2016-12-053-3/+3
|
* Merge branch 'release-ios-v3.4.0' into 1ec5-release-ios-v3.4.0-beta.4-masterMinh Nguyễn2016-12-03108-1462/+4870
|\
| * [ios, macos] Update MGLStyle API documentation with warnings for dupesJesse Bounds2016-12-021-12/+18
| | | | | | | | | | This adds notes to the methods for adding sources and layers to warn of the hazards of using duplicate instances or identifiers.
| * [ios, macos] Consolidate tests of MGLStyle addSource in MGLStyleTestsJesse Bounds2016-12-024-52/+38
| | | | | | | | | | | | | | | | | | This replaces the integration test of `addSource` when duplicate identifiers are used in `MGLSourceTests` with a more direct unit test in the style class's unit test file `MGLStyleTests`. Although tests of the case where the same instance are actually integration tests where the source instance itself throws, it is easier to test all of this functionality in one place using the public facing MGLStyle API.
| * [ios, macos] Raise NSException if layer or source added more than onceJesse Bounds2016-12-0212-1/+135
| | | | | | | | | | | | | | | | | | | | | | | | | | | | When MGLSource and MGLLayer instances are added to the style, they lose ownership of their std::unique_ptr<T> after it is moved to the mbgl level. Subsequent attempts to add such instances result in a C++ exception. This adds logic in the Darwin platform to raise a NSException if the source and layer addToMapView methods are called more than once and the pointer is invalid. In addition, the documentation in MGLStyle for addSource: and addLayer: has been update to warn developers to avoid adding the same instance twice and, for that matter, instances with the same identifier.
| * [ios, macos] Rename MGLMapViewTests back to MGLStyleLayerTestsJesse Bounds2016-12-0214-38/+38
| |
| * [ios, macos] handle duplicate source errorIvo van Dongen2016-12-023-1/+34
| |