summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* [android] do not reinitialize camera/render mode if it hasn't changedupstream/lp-location-mode-changeŁukasz Paczos2019-07-315-41/+107
| | | | Camera/Render mode updates can be streamed from various different stateless sources and we should make sure to skip an update to a mode that's already set. This keeps the callbacks tidy and does not perform unnecessary work.
* [android] ensure default local ideographs font family is not overwroteŁukasz Paczos2019-07-302-3/+19
|
* [core] Add unit test for grid indexAlexander Shalamov2019-07-301-0/+5
|
* [core] Fix int overflow issue in GridIndexAlexander Shalamov2019-07-302-16/+18
|
* [build] Do not include mapbox-base if target already existsBruno de Oliveira Abinader2019-07-301-1/+3
|
* [android] harden MapGestureDetector testsŁukasz Paczos2019-07-301-26/+19
|
* [build] Don't allow codecov to fail a CI jobJason Wray2019-07-291-3/+1
|
* [build] Use mapbox-base optionalBruno de Oliveira Abinader2019-07-2915-47/+22
|
* [core] Shrink RenderOrchestrator::filteredLayersForSource in reduceMemoryUse()Mikhail Pozdnyakov2019-07-291-3/+1
| | | | | Before this change, `RenderOrchestrator::filteredLayersForSource` shrank inside `createRenderTree()`, which potentially might have affected rendering performance.
* [ios, build] Stop copying iosapp token script into frameworkJason Wray2019-07-261-4/+0
|
* [build] Replace geometry.hpp/variant with mapbox-baseBruno de Oliveira Abinader2019-07-2615-92/+76
|
* [android] - update changelog for release v8.1.1 (#15224)Tobrun2019-07-261-0/+12
|
* [core] Added unit test for issue 15216Mikhail Pozdnyakov2019-07-261-0/+11
|
* [core] Fix assertion at RenderRasterLayer::prepare()Mikhail Pozdnyakov2019-07-262-2/+5
| | | | | It shall consider that image data might not be available until the source loads it.
* [core] Avoid copying feature propertiesMikhail Pozdnyakov2019-07-259-9/+19
|
* [core] Simplfy ToGeometryCollectionMikhail Pozdnyakov2019-07-251-32/+7
|
* [android] align gesture animation reasonŁukasz Paczos2019-07-251-3/+2
|
* [core] Optimize Query Rendered Features APIMikhail Pozdnyakov2019-07-252-7/+9
| | | | | | | | This PR filters out invisible layers before quering features (rather than after, like it happened before). With this change `API_queryRenderedFeaturesAll` performance test passes almost two times faster.
* [ios, macos]MGLLoggingConfiguration can filter logs from core (#15120)m-stephen2019-07-2511-38/+90
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * [ios, macos] update proj config * [ios, macos] implement the logging logic * [ios, macos] update comments * [ios, macos] update mac os config * [ios, macos] re-generate sdk files * [ios, macos] re-generate sdk files json * [ios, macos]re-generate json files * [ios, macos] re-generate ios json files * [ios] change conditions to bit mask * [ios, macos]send messages to platform * [ios, macos] add changelogs * [ios, macos] revert `logging_nslog` * [ios, macos] add event name and code into log msg * [ios, macos] update changlog * [ios, macos] fix a nit * [ios, macos]Fix nits.
* [ios, build] Trigger external deploy jobs before long-running build tasksupstream/friedbunny-rearranges-deploy-job-orderJason Wray2019-07-241-1/+7
|
* [ios] Prepare ios-v5.2.0 releaseJason Wray2019-07-244-7/+22
|
* [core] GeometryCollection must not be implicitly copiedMikhail Pozdnyakov2019-07-247-38/+44
|
* [core] Optimize RenderLineLayer::queryIntersectsFeatureMikhail Pozdnyakov2019-07-241-11/+24
|
* [core] Default GeometryTileFeature::getGeometries() implementationMikhail Pozdnyakov2019-07-243-4/+6
|
* [core] Force getGeometries() return const refAlexander Shalamov2019-07-2414-26/+34
|
* [android] changelog for 8.2.0Łukasz Paczos2019-07-241-0/+6
|
* [core] Introduce VertexVector::extend() and use it in placement code.Mikhail Pozdnyakov2019-07-232-46/+44
|
* [core] Remove unused field from icon bufferAlexander Shalamov2019-07-231-1/+0
|
* [core] Update CrossTileSymbolLayerIndex unit testAlexander Shalamov2019-07-231-1/+8
|
* [core] Release quad data after vertex buffers are createdAlexander Shalamov2019-07-235-97/+180
|
* [android] remove layers first when clearing the styleŁukasz Paczos2019-07-222-11/+26
|
* [core] SymbolBacket creates collision buffers optionallyMikhail Pozdnyakov2019-07-225-40/+52
| | | | sizeof(SymbolBucket) : 1024 -> 704
* [core] Symbol bucket uses shared layoutMikhail Pozdnyakov2019-07-228-97/+103
| | | | sizeof(SymbolBucket): 2296 -> 1024
* [core] sizeof(SymbolBucket) 2312 -> 2296Mikhail Pozdnyakov2019-07-222-15/+22
|
* [android] 8.2.0 QA fixes for the test appŁukasz Paczos2019-07-227-10154/+14165
|
* [ios][andoid] Add change log entryMikhail Pozdnyakov2019-07-222-1/+11
|
* [core] Introduce RenderTileSetSource classMikhail Pozdnyakov2019-07-228-125/+132
| | | | Encapsulates the tiles update logic based on the given tile set.
* [core] Avoid unneeded tile sets copying at sources codeMikhail Pozdnyakov2019-07-229-33/+22
|
* [core] Render sources keep the existing tiles until the new tileset is readyMikhail Pozdnyakov2019-07-223-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 #15139Thiago Marcos P. Santos2019-07-195-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 lineThiago Marcos P. Santos2019-07-191-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 fixAleksandar Stojiljkovic2019-07-191-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)Tobrun2019-07-1934-236/+409
|
* Merge pull request #15170 from mapbox/tvn-snapshotTobrun2019-07-191-1/+1
| | | Update snapshot version for the q release
* [android] - update CI image of the release jobtobrun2019-07-191-1/+1
|
* [docs] Remove references to increasing offline tile limitHeather Stenson2019-07-183-6/+2
|
* [android] ignore a flaky MapSnapshotter test until #11669 is resolvedŁukasz Paczos2019-07-181-0/+2
|
* [android] changelog for 8.2.0-beta.1Łukasz Paczos2019-07-181-27/+37
|
* [android] fail MapSnapshotter test in case of an error returned from coreŁukasz Paczos2019-07-181-2/+5
|
* [ios] Prepare ios-v5.2.0-beta.1 releaseios-v5.2.0-beta.1Jason Wray2019-07-174-22/+23
|