summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* [core] Start processing requests once all resources are in dbupstream/alexshalamov_flaky_unit_testAlexander Shalamov2020-01-281-8/+8
|
* [test] Enable HTTP server on AndroidJuha Alanen2020-01-286-8/+39
|
* [android] Implement watch handler in RunLoopJuha Alanen2020-01-282-4/+34
|
* [build] Add curl-android-ios submoduleJuha Alanen2020-01-282-0/+3
| | | | | | Static libcurl to be used in Android and iOS apps. Used for testing.
* [build] Run apt upgrade for tsan buildJuha Alanen2020-01-281-0/+10
|
* [test] Remove node.js based HTTP serverJuha Alanen2020-01-283-263/+0
|
* [build] Enable unit tests for Qt MacOS builds in CIJuha Alanen2020-01-282-2/+1
|
* [build] Fix test linking for MacOS and QtJuha Alanen2020-01-282-3/+29
|
* [test] Use C++ HTTP serverJuha Alanen2020-01-285-6/+228
|
* [build] Add cpp-httplib as submoduleJuha Alanen2020-01-282-0/+3
| | | | | | A C++ header-only HTTP/HTTPS server and client library. Used for testing.
* [build] Cleanup CircleCI configurationThiago Marcos P. Santos2020-01-285609-1135/+316
| | | | | - Remove the legacy build jobs - Remove the next- namespace.
* [core] Prepare changelog for maps-v1.0.0 (2020.01-release-unicorn) releasemaps-v1.0.0Alexander Shalamov2020-01-271-1/+6
|
* [tile mode] Fix variable symbols placementMikhail Pozdnyakov2020-01-272-9/+4
| | | | | This commit allows the variable symbols to cross the tile border only if their anchor is the first anchor from the `text-variable-anchor` list.
* [core] Update changelogAlexander Shalamov2020-01-271-0/+4
|
* [core] Add unit test for pausing & resuming database fsAlexander Shalamov2020-01-273-0/+27
|
* [metrics] Upbdate baselines for test app binary sizeAlexander Shalamov2020-01-271-3/+3
|
* [core] Add pause and resume to database filesource implementationAlexander Shalamov2020-01-272-0/+13
|
* [test-runner] Add iOS RenderTestRunner test metrics (#16139)zmiao2020-01-241118-46/+38881
| | | | | | * [test-runner] Add iOS RenderTestRunner test metrics * [test-runner] Add ios probe metrics
* GeoJSONSource is re-using the existing schedulerMikhail Pozdnyakov2020-01-243-14/+33
| | | | Thus avoiding spawing new threads on `setGeoJSONData()` calls.
* [core] Update changelogAlexander Shalamov2020-01-231-0/+4
|
* [core] Use weak scheduler inside mailboxAlexander Shalamov2020-01-232-15/+19
| | | | | There is no guarantee that scheduler is alive when message is pushed to the mailbox.
* [core] Move resource loader to dedicated thread with schedulerAlexander Shalamov2020-01-232-76/+48
|
* [core] remove std::vector copy step in SymbolLayout::anchorIsTooClose (#16131)galinelle2020-01-221-1/+1
| | | A const reference is enough here.
* Add change log entryMikhail Pozdnyakov2020-01-221-0/+6
|
* Add CrossTileSymbolLayerIndex.offscreenSymbols testMikhail Pozdnyakov2020-01-221-1/+54
|
* [core] Do not index and place the off-screen symbols for overscaled tilesMikhail Pozdnyakov2020-01-229-30/+69
| | | | | For overscaled tiles the viewport might be showing only a small part of the tile, so we filter out the off-screen symbols to improve the performance.
* [core] Simplify Placement::addLayer()Mikhail Pozdnyakov2020-01-224-9/+10
|
* [core] Simplify CrossTileSymbolIndex::addLayer()Mikhail Pozdnyakov2020-01-226-25/+35
|
* [core] Avoid repeated calculations in symbol placementMikhail Pozdnyakov2020-01-222-42/+47
|
* [core] Cache showCollisionBoxes in PlacementMikhail Pozdnyakov2020-01-223-20/+13
|
* [core] Pass UpdateParameters to Placement constructorMikhail Pozdnyakov2020-01-225-38/+27
|
* [core] Pass std::shared_ptr<UpdateParameters> to the render orchestratorMikhail Pozdnyakov2020-01-229-72/+73
| | | | So that it can retain ownership of the given parameters.
* [core] Pass placement commit parameters in constructorMikhail Pozdnyakov2020-01-223-9/+14
|
* [core] Consider symbol bucket leader id in cross-tile symbol indexingMikhail Pozdnyakov2020-01-222-21/+38
| | | | | | | Only buckets with the same leader id participate in `TileLayerIndex::findMatches()` in order to improve its performace. `TileLayerIndex` constness is fixed.
* avoid restore sanity ccache since it will cause unarchive error for new ↵zmiao2020-01-221-4/+17
| | | | added macos job (#16135)
* [ios, macos] Include SKU token for offline requests (#16130)Jordan Kiley2020-01-213-7/+5
|
* [test-runner] Enable IOS RenderTestRunner and run it on Firebase (#16111)zmiao2020-01-2139-7/+1140
| | | | | | | | | | * [test-runner] Setup iOS RenderTestRunner * [test-runner] Make app runnable on firebase * Add iOS platform dependent expectation and ignores; Run prepare script via cmake * Make RenderTestRunner report test status
* [ios][macos] Disable document generation for obsolete targetsAlexander Shalamov2020-01-211-4/+4
|
* [core] Update changelogAlexander Shalamov2020-01-151-0/+4
|
* [test-runner] Add stretchable icons resources to cacheAlexander Shalamov2020-01-151-0/+0
|
* [metrics] Baselines for stretchable icons featureAlexander Shalamov2020-01-151950-3778/+6306
|
* [core] implement stretchable icons for icon-text-fitKonstantin Käfer2020-01-1517-105/+279
|
* [core] move icon rotation from shaping to quad generation to mirror JSKonstantin Käfer2020-01-159-40/+39
|
* [core] Remove unused WritingMode from getIconQuadsKonstantin Käfer2020-01-154-18/+17
|
* [core] Change ImagePosition from storing non-padded rect to padded rect to ↵Konstantin Käfer2020-01-156-46/+22
| | | | mirror the JS implementation
* [core] add stretches + content to ImagePositionKonstantin Käfer2020-01-152-8/+8
|
* [core] parse stretchX, stretchX, and content from sprite JSON filesKonstantin Käfer2020-01-153-174/+427
|
* [core] Add stretches and content to style::ImageKonstantin Käfer2020-01-1510-43/+229
|
* [core] getGlyphQuad -> getGlyphQuadsKonstantin Käfer2020-01-158-45/+111
|
* [core] add pixelOffset and minFontScale to SymbolQuadsKonstantin Käfer2020-01-153-9/+46
|