Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | [ios] Prepare ios-v5.2.0 release | Jason Wray | 2019-07-24 | 4 | -7/+22 | |
| | ||||||
* | [core] GeometryCollection must not be implicitly copied | Mikhail Pozdnyakov | 2019-07-24 | 7 | -38/+44 | |
| | ||||||
* | [core] Optimize RenderLineLayer::queryIntersectsFeature | Mikhail Pozdnyakov | 2019-07-24 | 1 | -11/+24 | |
| | ||||||
* | [core] Default GeometryTileFeature::getGeometries() implementation | Mikhail Pozdnyakov | 2019-07-24 | 3 | -4/+6 | |
| | ||||||
* | [core] Force getGeometries() return const ref | Alexander Shalamov | 2019-07-24 | 14 | -26/+34 | |
| | ||||||
* | [android] changelog for 8.2.0 | Łukasz Paczos | 2019-07-24 | 1 | -0/+6 | |
| | ||||||
* | [core] Introduce VertexVector::extend() and use it in placement code. | Mikhail Pozdnyakov | 2019-07-23 | 2 | -46/+44 | |
| | ||||||
* | [core] Remove unused field from icon buffer | Alexander Shalamov | 2019-07-23 | 1 | -1/+0 | |
| | ||||||
* | [core] Update CrossTileSymbolLayerIndex unit test | Alexander Shalamov | 2019-07-23 | 1 | -1/+8 | |
| | ||||||
* | [core] Release quad data after vertex buffers are created | Alexander Shalamov | 2019-07-23 | 5 | -97/+180 | |
| | ||||||
* | [android] remove layers first when clearing the style | Łukasz Paczos | 2019-07-22 | 2 | -11/+26 | |
| | ||||||
* | [core] SymbolBacket creates collision buffers optionally | Mikhail Pozdnyakov | 2019-07-22 | 5 | -40/+52 | |
| | | | | sizeof(SymbolBucket) : 1024 -> 704 | |||||
* | [core] Symbol bucket uses shared layout | Mikhail Pozdnyakov | 2019-07-22 | 8 | -97/+103 | |
| | | | | sizeof(SymbolBucket): 2296 -> 1024 | |||||
* | [core] sizeof(SymbolBucket) 2312 -> 2296 | Mikhail Pozdnyakov | 2019-07-22 | 2 | -15/+22 | |
| | ||||||
* | [android] 8.2.0 QA fixes for the test app | Łukasz Paczos | 2019-07-22 | 7 | -10154/+14165 | |
| | ||||||
* | [ios][andoid] Add change log entry | Mikhail Pozdnyakov | 2019-07-22 | 2 | -1/+11 | |
| | ||||||
* | [core] Introduce RenderTileSetSource class | Mikhail Pozdnyakov | 2019-07-22 | 8 | -125/+132 | |
| | | | | Encapsulates the tiles update logic based on the given tile set. | |||||
* | [core] Avoid unneeded tile sets copying at sources code | Mikhail Pozdnyakov | 2019-07-22 | 9 | -33/+22 | |
| | ||||||
* | [core] Render sources keep the existing tiles until the new tileset is ready | Mikhail Pozdnyakov | 2019-07-22 | 3 | -12/+24 | |
| | | | | | In Continuous map mode, keep the existing tiles if the new tileset is not yet available, thus providing smart style transitions without flickering. | |||||
* | [tests] Bump GL JS to run render test for #15139 | Thiago Marcos P. Santos | 2019-07-19 | 5 | -0/+18 | |
| | | | | https://github.com/mapbox/mapbox-gl-js/pull/8510 | |||||
* | [core] Do not try to place a center anchor beyond the center of the line | Thiago Marcos P. Santos | 2019-07-19 | 1 | -0/+2 | |
| | | | | | | | | | | Once the algorithm finds the center of the line, if placement is not possible, do not place the anchor. Previous code was trying to continue place the label beyond the center of the segment. Fixes #15139. | |||||
* | Fix wrong #15065 nit fix | Aleksandar Stojiljkovic | 2019-07-19 | 1 | -2/+4 | |
| | | | | | | | Change in https://github.com/mapbox/mapbox-gl-native/pull/15065/commits/3ffc14a3250e5c4eb7dcaf0d1cc0e95c9de3c014 was a typo while addresssing review nit: while it didn't affect render tests it doesn't work properly in all cases. Fixes: #14844, #14779, #15039 | |||||
* | [android] - update dependencies, target SDK, support library (#15135) | Tobrun | 2019-07-19 | 34 | -236/+409 | |
| | ||||||
* | Merge pull request #15170 from mapbox/tvn-snapshot | Tobrun | 2019-07-19 | 1 | -1/+1 | |
| | | | Update snapshot version for the q release | |||||
* | [android] - update CI image of the release job | tobrun | 2019-07-19 | 1 | -1/+1 | |
| | ||||||
* | [docs] Remove references to increasing offline tile limit | Heather Stenson | 2019-07-18 | 3 | -6/+2 | |
| | ||||||
* | [android] ignore a flaky MapSnapshotter test until #11669 is resolved | Łukasz Paczos | 2019-07-18 | 1 | -0/+2 | |
| | ||||||
* | [android] changelog for 8.2.0-beta.1 | Łukasz Paczos | 2019-07-18 | 1 | -27/+37 | |
| | ||||||
* | [android] fail MapSnapshotter test in case of an error returned from core | Łukasz Paczos | 2019-07-18 | 1 | -2/+5 | |
| | ||||||
* | [ios] Prepare ios-v5.2.0-beta.1 releaseios-v5.2.0-beta.1 | Jason Wray | 2019-07-17 | 4 | -22/+23 | |
| | ||||||
* | [core] Fix collision with content insets | Aleksandar Stojiljkovic | 2019-07-17 | 4 | -18/+18 | |
| | | | | | | | | | | | | | | | Viewport center offset usage was wrongly submitted in #14664. It was part of alternative approach that used enlarged viewport. Existing and added tests were not sufficient to spot the regression, since the collision check padding is usually larger than the center offset x and y. Annotation picking has tolerance of only 10 pixels but no annotation integration test was using content insets. Usage of offset is not needed because `posMatrix` in e.g. `CollisionIndex::projectPoint(const mat4& posMatrix, const Point<float>& point)` already incorporates center offset (projection matrix) and the code in current master was just offsetting all by the value. Modified [ios] MGLAnnotationViewIntegrationTests.testSelectingAnnotationWithCenterOffset to use different insets. It verifies the fix. Fixes [iOS] Annotations are not selectable (added via iosapp menu) #15106: In case of #15106, view's original content insets is {top:88, bottom:34}, causing that center offset is {x:0, y:27} and selection with tolerance of 10 wouldn't select annotation. After tapping the view, so that the header gets removed, view's content insets get changed to {top:44, bottom:34}, center offset is {x:0, y:5} and annotation selection would work, as described in #15106. Fixes: #15106 | |||||
* | [ios] Add changelog entry for Cache Management API (#15131) | Jordan Kiley | 2019-07-17 | 2 | -2/+7 | |
| | ||||||
* | [ios, macos] Update Jazzy theme (#15125) | Nadia Barbosa | 2019-07-17 | 4 | -10/+7 | |
| | | | | | | | | * [ios, macos] Update Jazzy theme module_version -> module-version * Update platform/macos/scripts/document.sh | |||||
* | [ios] Add MGLMapViewZoomTests | Jason Wray | 2019-07-17 | 2 | -0/+144 | |
| | ||||||
* | [ios] Check center coordinate in MGLMapViewDirectionTests | Jason Wray | 2019-07-17 | 1 | -4/+20 | |
| | ||||||
* | [ios] Clean-up direction and compass tests | Jason Wray | 2019-07-17 | 3 | -55/+56 | |
| | ||||||
* | [android] update Bintray's package name | Łukasz Paczos | 2019-07-17 | 2 | -1/+2 | |
| | ||||||
* | Bump mapbox-gl-js version | Mikhail Pozdnyakov | 2019-07-17 | 2 | -9/+11 | |
| | ||||||
* | [core] Favor previous anchor only when still in the `text-variable-anchor` ↵ | Mikhail Pozdnyakov | 2019-07-17 | 1 | -10/+14 | |
| | | | | | | options Port of https://github.com/mapbox/mapbox-gl-js/pull/8473 | |||||
* | [ios, macos] Change "map ID" to "tileset ID" (#15116)upstream/15022_memory_consumption | Heather Stenson | 2019-07-16 | 12 | -25/+27 | |
| | | | | | | | | * map id --> tileset id * styles map id -> style url * update changelog | |||||
* | [ios] Cache Management API (#14978) | Jordan Kiley | 2019-07-16 | 6 | -37/+288 | |
| | ||||||
* | [android] - create map snapshot from testcase | tobrun | 2019-07-16 | 1 | -6/+32 | |
| | ||||||
* | [ios , macos] Exclude CJK resources from offline download by default (#14952) | m-stephen | 2019-07-16 | 8 | -10/+35 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * [iOS, macOS] exclude CJK glyphs resources download by default. * [iOS, macOS] update iosapp * [iOS, macOS] update macOS * [iOS, macOS] update iOS change log * [iOS, macOS] update macOS change log * [iOS, macOS] update comment & add test cases * Update platform/darwin/test/MGLOfflineRegionTests.m Co-Authored-By: Jason Wray <friedbunny@users.noreply.github.com> * Update platform/darwin/test/MGLOfflineRegionTests.m Co-Authored-By: Jason Wray <friedbunny@users.noreply.github.com> * Update platform/darwin/test/MGLOfflineRegionTests.m Co-Authored-By: Jason Wray <friedbunny@users.noreply.github.com> * Update platform/ios/CHANGELOG.md Co-Authored-By: Jason Wray <friedbunny@users.noreply.github.com> * Update platform/macos/CHANGELOG.md Co-Authored-By: Jason Wray <friedbunny@users.noreply.github.com> * Update platform/darwin/test/MGLOfflineRegionTests.m Co-Authored-By: Jason Wray <friedbunny@users.noreply.github.com> | |||||
* | [ios] Adds thread safe access to MGLNetworkConfiguration events dictionary ↵ | Julian Rex | 2019-07-15 | 4 | -6/+84 | |
| | | | | (#15113) | |||||
* | [node] v4.2.0 releasenode-v4.2.0 | Josh Erb | 2019-07-15 | 2 | -3/+6 | |
| | ||||||
* | Added changelog entry | Julian Rex | 2019-07-14 | 1 | -0/+1 | |
| | ||||||
* | [ios][macos] Fix center coordinate incorrect after pinch gesture | Aleksandar Stojiljkovic | 2019-07-14 | 1 | -8/+4 | |
| | | | | | | | | | | | | | | | | | | | | To changelog: Fixed incorrect center coordinate after pinch regression caused by edge insets fix (#14664). While working on #14664, missed to understand the logic used in ``` CLLocationCoordinate2D centerCoordinate = _previousPinchCenterCoordinate; mbgl::EdgeInsets padding { centerPoint.y, centerPoint.x, self.size.height - centerPoint.y, self.size.width - centerPoint.x }; self.mbglMap.jumpTo(mbgl::CameraOptions() .withCenter(MGLLatLngFromLocationCoordinate2D(centerCoordinate)) .withPadding(padding)); ``` Replacing this code by moveBy achieves the required translation. Fixes: #14977, #15082 | |||||
* | [ios][android] Change log update | Mikhail Pozdnyakov | 2019-07-12 | 2 | -0/+9 | |
| | ||||||
* | [core] RenderCustomGeometrySource should clear tiles after style update | Mikhail Pozdnyakov | 2019-07-12 | 1 | -1/+4 | |
| | | | | Otherwise, the remaining stale tiles cannot be updated. | |||||
* | [ios] Add MGLCompassButton and MGLOrnamentVisibility | Jason Wray | 2019-07-11 | 16 | -100/+367 | |
| |