Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [core] address nits | Konstantin Käfer | 2018-10-23 | 1 | -2/+2 |
| | |||||
* | [core] refactor util::toString to use RapidJSON's stringification | Konstantin Käfer | 2018-10-23 | 1 | -7/+55 |
| | |||||
* | [core] remove special case for Windows | Konstantin Käfer | 2018-10-23 | 1 | -16/+0 |
| | |||||
* | [core] remove some uses of <iostream> and <sstream> | Konstantin Käfer | 2018-10-23 | 5 | -2/+18 |
| | |||||
* | [core] don't use <boost/functional/hash.hpp> to avoid <locale> include | Konstantin Käfer | 2018-10-23 | 2 | -2/+29 |
| | |||||
* | [core] unify UTF-8/16 conversion to <boost/locale/encoding_utf.hpp> | Konstantin Käfer | 2018-10-23 | 2 | -5/+3 |
| | |||||
* | [core] remove use of <boost/algorithm/string.hpp> | Konstantin Käfer | 2018-10-23 | 2 | -0/+6 |
| | |||||
* | [core] don't use <sstream> and <iomanip> for string construction | Konstantin Käfer | 2018-10-23 | 1 | -9/+11 |
| | |||||
* | [core] add the ability to stringy numbers as hex | Konstantin Käfer | 2018-10-23 | 1 | -0/+19 |
| | |||||
* | [core] add ability to stringify doubles that are integer with and without ↵ | Konstantin Käfer | 2018-10-23 | 3 | -9/+10 |
| | | | | trailing ".0" | ||||
* | [core] deduplicate dtoa() from RapidJSON and add tests | Konstantin Käfer | 2018-10-23 | 1 | -90/+7 |
| | |||||
* | [core] Initial implementation of 'format' expression | Chris Loer | 2018-10-15 | 2 | -1/+4 |
| | |||||
* | [linux,qt] Remove remainder of WebP support | Konstantin Käfer | 2018-09-13 | 1 | -13/+1 |
| | |||||
* | [core] Port "collision group" plumbing to gl-native. | Chris Loer | 2018-09-12 | 2 | -10/+19 |
| | | | | | [node] Hook up map-wide "crossSourceCollisions" option, defaulting to true. [test] Pass "crossSourceCollisions" test option through test harness; enable cross-source-collisions tests on native. | ||||
* | [android] add support for gnustl | Konstantin Käfer | 2018-09-11 | 2 | -1/+6 |
| | |||||
* | Add unit tests and fixtures for OfflineDatabase::mergeDatabase | Asheem Mamoowala | 2018-08-28 | 1 | -1/+1 |
| | |||||
* | [core] Evict unused font stacks from GlyphManager | John Firebaugh | 2018-08-17 | 1 | -0/+40 |
| | |||||
* | [core] Optimize generated set{Paint,Layout}Property code | John Firebaugh | 2018-08-13 | 1 | -0/+11 |
| | |||||
* | [core] Fix build when building Qt Location plugin for Android | Sudarsana Babu Nagineni | 2018-08-10 | 1 | -0/+1 |
| | | | | | | | - log2 is not available on Android before API 18. - Android doesn't have 'round' on the std:: namespace when using g++. Co-authored-by: Thiago Marcos P. Santos <thiago@mapbox.com> | ||||
* | Revert "[core] Replace Boost.Spirit with std::regex in CacheControl::parse()" | Bruno de Oliveira Abinader | 2018-08-08 | 1 | -7/+21 |
| | | | | This reverts commit 990b3b11b9427ffd86f693d3f4c3dd351891e5d0. | ||||
* | [core] Use correct Log::record overload. (#12571) | Chris Loer | 2018-08-08 | 1 | -1/+1 |
| | |||||
* | [core] Replace Boost.Spirit with std::regex in CacheControl::parse() | Bruno de Oliveira Abinader | 2018-08-08 | 1 | -21/+7 |
| | |||||
* | Add fuzz tests for TileCover and fix out of bounds access crash. | Asheem Mamoowala | 2018-07-16 | 1 | -0/+2 |
| | |||||
* | Better describe the streaming tilecover algorithm in comments | Asheem Mamoowala | 2018-07-16 | 2 | -22/+57 |
| | |||||
* | Fix TileCover asserts. The create_bounds_towards_* methods were treating | Asheem Mamoowala | 2018-07-16 | 1 | -49/+19 |
| | | | | | all point arrays as rings. Simplify the logic to only compare against the next pt in the bound. | ||||
* | [core] treat parsedate as C++ file to remove C build rules | Konstantin Käfer | 2018-07-16 | 1 | -1/+1 |
| | | | | It is already wrapped with #ifdef __cplusplus extern "C", so we can safely compile it as C++ but retain C linkage | ||||
* | [core] Measuring tiles requesting/parsing time using logging (#12152) | Lloyd Sheng | 2018-06-21 | 2 | -0/+16 |
| | | | | | | | | | | | | * Tile timing * Refactor logging code * Keep the scope of `messageStream` constrained * Make log message more clear * Fix crash issue if onlineResponse.data is null | ||||
* | [ios] Added check for `-Wtautological-constant-compare` prior to ignore. ↵ | Julian Rex | 2018-06-19 | 1 | -0/+2 |
| | | | | (#12177) | ||||
* | [core] allow logging error codes and formatting strings at the same time | Konstantin Käfer | 2018-06-12 | 1 | -2/+8 |
| | |||||
* | [test] standardize on database file name and move I/O functions to util | Konstantin Käfer | 2018-06-12 | 2 | -4/+21 |
| | |||||
* | [core] don't use floating point versions of pow/log | Konstantin Käfer | 2018-06-04 | 3 | -3/+4 |
| | | | | | | GLIBC 2.27 added new versioned symbols of powf and logf, while the double versions of pow and log remained stable. Prefer the double version to avoid introducing a dependency on a newer version of GLIBC than strictly necessary. See https://lists.gnu.org/archive/html/info-gnu/2018-02/msg00000.html | ||||
* | [android] - remove mips and armeabi as supported ABIs | Tobrun | 2018-05-22 | 1 | -0/+1 |
| | | | | | | | | | | [android] - bump CI image to NDK 17 compatible [core] - remove setting edgeDistance to 0, comparison 'const short' > 32767 is always false [android] - remove throwing in desructor, undefined behaviour [android] - bump dependency versions of project | ||||
* | [core] Use std::ios::binary format in std::ifstream | Bruno de Oliveira Abinader | 2018-05-22 | 1 | -2/+2 |
| | |||||
* | [core] Align URL token replacement behavior with GL JS | John Firebaugh | 2018-05-18 | 2 | -3/+13 |
| | | | | I.e. preserve unknown tokens in URLs rather than replacing them with an empty string. | ||||
* | [core] Remove unused 'Throttler' class. | Chris Loer | 2018-04-30 | 2 | -58/+0 |
| | | | | Throttler was previously used to control how frequently background placement ran. | ||||
* | [core] Port is-supported-script to native. | Chris Loer | 2018-04-27 | 2 | -2/+37 |
| | | | | Native port is much simpler because RTL text support is always enabled. | ||||
* | [core] fix circle querying for scale and alignment | Chris Loer | 2018-04-26 | 2 | -2/+8 |
| | | | | | | | This fixes circle querying for cases where either circle-pitch-alignment=map or circle-pitch-scaling=viewport | ||||
* | [core] Streaming TileCover for polygonal regions (#11267) | Asheem Mamoowala | 2018-04-26 | 4 | -25/+558 |
| | | | A per-tile streaming algorithm for tile cover on points, lines, and polygons. Works for individual zoom levels, and not zoom ranges. | ||||
* | Merge branch 'release-boba' into masterupstream/fabian-merge-v4.0.0 | Fabian Guerra | 2018-04-23 | 1 | -4/+18 |
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | # Conflicts: # circle.yml # include/mbgl/style/expression/let.hpp # platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/geometry/LatLngBounds.java # platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/MapGestureDetector.java # platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/MapKeyListener.java # platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/MapView.java # platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/MapboxMap.java # platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/Projection.java # platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/Transform.java # platform/android/MapboxGLAndroidSDK/src/test/java/com/mapbox/mapboxsdk/geometry/LatLngBoundsTest.java # platform/android/MapboxGLAndroidSDKTestApp/src/main/AndroidManifest.xml # platform/android/gradle/dependencies.gradle # platform/android/src/example_custom_layer.cpp # platform/android/src/geojson/point.cpp # platform/darwin/src/NSPredicate+MGLAdditions.mm # platform/darwin/test/MGLExpressionTests.mm # platform/ios/Mapbox-iOS-SDK-nightly-dynamic.podspec # platform/ios/Mapbox-iOS-SDK-symbols.podspec # platform/ios/Mapbox-iOS-SDK.podspec # platform/ios/app/MBXViewController.m # src/mbgl/renderer/layers/render_custom_layer.cpp # src/mbgl/style/conversion/filter.cpp # src/mbgl/style/expression/interpolate.cpp # src/mbgl/style/expression/value.cpp # test/style/filter.test.cpp | ||||
| * | [core] Fixed to-rgba with zero opacity | Minh Nguyễn | 2018-03-30 | 1 | -4/+18 |
| | | |||||
| * | [core] Support a range of zooms in TileRange. Accounts for TilePyramid ↵ | Asheem Mamoowala | 2018-02-20 | 1 | -20/+40 |
| | | | | | | | | requesting parent tiles of ideal zoom tiles. | ||||
* | | [qt] Fix Qt build on MinGW | Thiago Marcos P. Santos | 2018-03-07 | 1 | -1/+1 |
| | | |||||
* | | [core] Fix build with Qt + Android + GCC 4.9 | Thiago Marcos P. Santos | 2018-02-26 | 1 | -1/+1 |
| | | | | | | | | | | | | Android uses and old libc when building with GCC 4.9 and some math functions are not on std::. | ||||
* | | [core] Support a range of zooms in TileRange. Accounts for TilePyramid ↵ | Asheem Mamoowala | 2018-02-19 | 1 | -20/+40 |
|/ | | | | requesting parent tiles of ideal zoom tiles. | ||||
* | [core, ios, macos, android, node] Heatmap layer (#11046) | Vladimir Agafonkin | 2018-02-15 | 2 | -11/+17 |
| | | | | | Co-Authored-By: Konstantin Käfer <mail@kkaefer.com> Co-Authored-By: Anand Thakker <anandthakker@users.noreply.github.com> Co-Authored-By: Minh Nguyễn <1ec5@users.noreply.github.com> | ||||
* | [core] add raster-dem source type and hillshade layer type (#10642) | Molly Lloyd | 2018-01-23 | 1 | -1/+1 |
| | |||||
* | [core] Fix alpha handling in rgba and to-rgba operators | John Firebaugh | 2018-01-09 | 1 | -3/+3 |
| | |||||
* | [windows][core] Use Qt's own zlib on Windows | Thiago Marcos P. Santos | 2018-01-08 | 1 | -0/+4 |
| | |||||
* | [windows][core] Include what you use | Thiago Marcos P. Santos | 2018-01-08 | 1 | -0/+1 |
| | |||||
* | [ios] Ignore Boost's 'implicit conversion loses integer precision' warning | Bruno de Oliveira Abinader | 2018-01-08 | 1 | -0/+3 |
| |