summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* [android] - avoid failing CI tests when device under test doesn't have a ↵tobrun2018-09-253-78/+6
| | | | valid internet connection
* [core] Always request 1x and @2x sprite images for portabilityKonstantin Käfer2018-09-242-9/+13
| | | | When creating a offline region, we've previously only requested the sprite image for the specified resolution. This lead to offline packs not being usable on devices that have a different pixel ratio. We're now requesting both 1x and 2x sprites. Some devices use even higher or fractional pixel ratios. However, we only ever use 1x and 2x sprite images in our requests.
* [android] - replace reflection setup with a findViewById, improves stability ↵Tobrun2018-09-242-18/+18
| | | | of the instrumentation tests on cCI
* [macos] Avoid flipping some layer iconsMinh Nguyễn2018-09-233-0/+12
|
* [android] - complete proguard revisionTobrun2018-09-222-30/+24
|
* Use named function instead of lambda for SQlite3 log configAsheem Mamoowala2018-09-211-3/+8
|
* [core] don't break ascent in the overscaled tile phaseKonstantin Käfer2018-09-212-5/+54
| | | | We optimize our updateRenderable algorithm by breaking ascent when we've already checked a certain tile. So far, we've compared the UnwrappedTileIDs, but they don't include the overscale component. When ascending through overscaled tile IDs, we've stopped the ascent too early, when we should've kept the search going.
* [core] Don't log GL renderer string on every context initializationAnder Conselvan de Oliveira2018-09-211-2/+5
| | | | | | | | | | Commit 1c53dc9ca8d9 ([core] Refactor vertex array object extension initialization) changed where the GL renderer string is checked in order to prevent the vertex array extension initialization in certain platforms and in doing so made the logging of that string more frequent, once per context initialization instead of at most once per process. This is a lot more verbose, specially when running unit tests, so make sure that string is logged at most once as it was previously.
* [ios, tests] Bump most waitForExpectationsWithTimeout's to 5sJason Wray2018-09-2010-25/+25
| | | | | | [skip firebase] Bump MGLOfflineStorageTests timeouts to 5 seconds
* [ios, tests] Work around improper verbing of 'optional'Jason Wray2018-09-201-0/+7
|
* [build, ios] Add canary Xcode 10 CircleCI jobJason Wray2018-09-201-0/+34
|
* [android] update 6.6.0-alpha.1 changelog to reflect ProGuard changesŁukasz Paczos2018-09-201-0/+1
|
* [ios] Update changelogs and bump podspec to 4.5.0-alpha.1ios-v4.5.0-alpha.1Fabian Guerra2018-09-195-6/+14
|
* [docs] First uncompressed shader source diffChris Loer2018-09-191-49/+9
|
* [docs] Include uncompressed shader source in .cpp commentsChris Loer2018-09-1926-0/+3343
| | | | | | This is meant to (1) Make it easier for new developers to find the source (2) Make it easier to look at shader diffs when the GL JS pin changes
* [ios, macos] Fix add file content test, create Documents folder when missing.Fabian Guerra2018-09-191-3/+8
|
* [test] Bump gl-js pin.Chris Loer2018-09-1915-1569/+1579
|
* [core] For string-valued properties, do coercion rather than assertionJohn Firebaugh2018-09-199-51/+89
|
* [core] Auto-convert concat arguments to stringsJohn Firebaugh2018-09-193-9/+15
|
* [ios] Remove Settings target; move Settings.bundle to iosappNadia Barbosa2018-09-1927-158/+11
| | | | | | | | | | | | [ios] Remove copying of Settings.bundle from packaging script [ios] Move Settings bundle under ios/app in file system [ios] Copy bundle to iosapp in packaging script [ios] Remove stranded Root.strings from SDK [ios] Add English localization to example Settings.bundle
* [android] changelog for 6.6.0.alpha.1android-v6.6.0-alpha.1Łukasz Paczos2018-09-191-2/+11
|
* [core] add --cache option to GLFW binary to specify the cache databaseKonstantin Käfer2018-09-192-1/+5
|
* [android] - update proguard config to not warn about AutoValueTobrun2018-09-192-2/+1
|
* [android] - bump snapshot version to v6.6.0Tobrun2018-09-191-1/+1
|
* [core] prevent crash when expression for pattern evaluates to "" (#12896)Molly Lloyd2018-09-182-2/+11
| | | when a source-expression like `["get", "property"]` evaluates to null and the default pattern value (empty string) is used, make sure attribute buffers get populated to avoid crashing the app
* [ios, macos] Offline regions merge. (#12791)Fabian Guerra Soto2018-09-1711-8/+272
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * [ios, macos] Add offline regions merge. * [ios, macos] Update changelogs. * [ios, macos] Fix refreshing the offline packs after new content is added. * [ios, macos] Update MGLOfflineStorage's add contents of file documentation. * [ios, macos] Add MGLOfflineStorage test cases for adding file contents. * [ios, macos] Add offline merge test database. * [ios, macos] Add packs parameter to MGLBatchedOfflinePackAdditionCompletionHandler. * [core] Fix a query mege duplication. * [ios, macos] Remove unnecessary pack iteration. * [ios, macos] Fix packs update KVO notifications. * [ios, macos] Add localization strings. * [core] Fix query readability. * [ios, macos] Fix MGLOfflineStorageTest, cleanup the cache database after the test. * [ios, macos] Fix offline packs, updating triggers a crash.
* [ios, build] Remove broken link from deploy Slack notificationJason Wray2018-09-171-3/+3
|
* [ios, build] Bump timeout for ios-release to 5mJason Wray2018-09-171-1/+1
|
* [build] Reduce CircleCI timeouts for iOS/macOS buildsJason Wray2018-09-171-0/+3
| | | | These jobs have constant output and don't need the default 10 minute timeout, so failing sooner (in the event of an npm outage/bug, for example) is advantangeous for us.
* [core] Disable debugging extension when running on ANGLE over Direct3DAnder Conselvan de Oliveira2018-09-141-1/+5
| | | | | | The ANGLE implementation of GL_KHR_debug on Direct3D seems to be broken leading to a bad_alloc being thrown when running with a debug build, so disable it in that platform.
* [core] Refactor vertex array object extension initializationAnder Conselvan de Oliveira2018-09-142-24/+18
| | | | | | | Currently the vertex object extension is disabled through an ifdef for the Windows platform due to an issue with ANGLE, while there is a blacklist for other platforms. Unify those by adding ANGLE to that blacklist and some small refactoring.
* [build] Run cmake again when source file lists changesAnder Conselvan de Oliveira2018-09-141-0/+1
| | | | | | | | Since commit bded6c65d59b ([build] use plain text files for file lists to simplify integration with other build systems) adding new source files would not cause cmake to be re-ran since it doesn't automatically track the plain text files. Fix that by explicitly adding those files to CMAKE_CONFIGURE_DEPENDS.
* [ios] Update changelog and podspecs for ios-v4.4.1Jason Wray2018-09-134-5/+8
|
* [android, ios, macos, node] Update CHANGELOGsJohn Firebaugh2018-09-134-0/+4
|
* [core] Make "to-number" of null behave as documentedJohn Firebaugh2018-09-133-0/+2
|
* [tests] Update mapbox-gl-jsJohn Firebaugh2018-09-132-2/+2
|
* [core] Implement array assertion fallback behaviorJohn Firebaugh2018-09-138-174/+78
| | | | This was added in gl-js in #7095.
* [core] to-color should be idempotentJohn Firebaugh2018-09-131-0/+3
| | | | Ports https://github.com/mapbox/mapbox-gl-js/pull/7260.
* [core] ["to-array", <item type>, <empty array>] should work for any item typeJohn Firebaugh2018-09-131-4/+12
| | | | Ports https://github.com/mapbox/mapbox-gl-js/pull/7261.
* [iOS] Update events library (#12889)Randall Lee2018-09-132-0/+1
| | | | Updates EventsSDK to patch a crash that happens with offline use.
* [ios, macos] Look even more widely for IB designables agentMinh Nguyễn2018-09-132-1/+4
| | | | The IBDesignablesAgent helper process has been renamed to IBAgent as of the Xcode 10 GM seed, so cast an even wider net when trying to detect it.
* [node] v4.0.0John Firebaugh2018-09-132-2/+14
|
* [ios, macos] Copyedited changelogsMinh Nguyễn2018-09-132-4/+12
|
* [ios, macos] Fixed changelogsMinh Nguyễn2018-09-132-10/+9
|
* [build] Don't let the binary size query get confused by post-dated commitsJohn Firebaugh2018-09-131-1/+1
|
* [linux,qt] Remove remainder of WebP supportKonstantin Käfer2018-09-1310-103/+4
|
* [node] Ignore custom layer tests in node platformAnder Conselvan de Oliveira2018-09-131-0/+2
| | | | | Custom layers are not implemented in node platform so ignore tests that require it.
* [core] Enable face culling for fill extrusion layersBruno de Oliveira Abinader2018-09-132-4/+10
| | | | | Use face culling for fill extrusion layers. Winding order is changed to ensure correct rendering.
* [core] Add face culling mode parameter to Program::drawBruno de Oliveira Abinader2018-09-1325-0/+164
| | | | | | Add a parameter to Program::draw to control whether face culling should be enabled. This will be used in a follow up commit to enable face culling for fill extrusion layers.
* [node] Release cadence for npm packageJohn Firebaugh2018-09-121-4/+6
|