Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [android] Implement google benchmark runner for Android platform | Alexander Shalamov | 2019-01-11 | 1 | -0/+20 |
| | |||||
* | [android] Implement android test runner for core unit tests | Alexander Shalamov | 2019-01-10 | 1 | -8/+10 |
| | |||||
* | [build] generate header maps instead of -files.txt | Konstantin Käfer | 2019-01-09 | 1 | -6/+6 |
| | |||||
* | [build] rework platform/default directory and add -files.txt for vendored libs | Konstantin Käfer | 2018-12-14 | 1 | -2/+2 |
| | |||||
* | [build] Add more vendor packages | Thiago Marcos P. Santos | 2018-11-16 | 1 | -4/+2 |
| | | | | | | * jni.hpp * cheap-ruler-cpp * pixelmatch-cpp | ||||
* | [build] Add build system for submodules | Thiago Marcos P. Santos | 2018-10-31 | 1 | -5/+0 |
| | | | | | | | | | Vendorize the submodules and a simple CMake build system for all them. The dependencies will inherit compilation options for core. The goal is to make Mapbox GL Core completely self contained with a simple offline build. | ||||
* | [core] unify UTF-8/16 conversion to <boost/locale/encoding_utf.hpp> | Konstantin Käfer | 2018-10-23 | 1 | -3/+4 |
| | |||||
* | [android] - replace platform default implementation using nunicode for ↵ | tobrun | 2018-09-11 | 1 | -2/+0 |
| | | | | uppercasing an lowercasing with an Android specific String.java equivalent | ||||
* | [core] add polyfill for codecvt for STLs that don't have it yet | Konstantin Käfer | 2018-09-11 | 1 | -0/+3 |
| | |||||
* | [build] use vendored version of ICU | Konstantin Käfer | 2018-09-05 | 1 | -1/+2 |
| | |||||
* | [build] use vendored SQLite for LTO benefits + custom compile flags | Konstantin Käfer | 2018-09-05 | 1 | -1/+2 |
| | |||||
* | [build] allow WITH_EGL for macOS as well (SwiftShader) and enable EGL for GLFW | Konstantin Käfer | 2018-08-27 | 1 | -1/+2 |
| | |||||
* | [build] add plain text file lists for iOS/macOS | Konstantin Käfer | 2018-08-23 | 1 | -0/+2 |
| | |||||
* | [build] use plain text files for file lists to simplify integration with ↵ | Konstantin Käfer | 2018-08-20 | 1 | -235/+2 |
| | | | | other build systems | ||||
* | [core] make style/conversion.hpp implementation private | Konstantin Käfer | 2018-08-19 | 1 | -1/+6 |
| | |||||
* | [build] simplify Android build | Konstantin Käfer | 2018-08-19 | 1 | -186/+178 |
| | |||||
* | WIP: use expected<T, E> for passing on errors | Konstantin Käfer | 2018-08-14 | 1 | -0/+1 |
| | |||||
* | [android] Enable LTO in release builds (#12546) | John Firebaugh | 2018-08-06 | 1 | -0/+10 |
| | |||||
* | [core] Replace {Source,Camera,Composite}Function with PropertyExpression | John Firebaugh | 2018-07-20 | 1 | -1/+1 |
| | |||||
* | [build] Move all mason_use statements to a single file | John Firebaugh | 2018-07-13 | 1 | -5/+0 |
| | | | | So its checksum can be used in a CI cache key name. | ||||
* | [android] Android "collator" implementation | Chris Loer | 2018-07-03 | 1 | -1/+5 |
| | | | | | | | | | - Uses java.text.Collator for comparison - Uses java.util.Locale for locale loading - Uses LanguageTag for BCP 47 parsing - Falls back to non-locale-aware nunicode/default comparison for case-sensitive/diacritic-insensitive. - Testing these changes depends on running Android render tests - "collator" is not yet exposed in the SDK bindings. | ||||
* | [core, vendor] Create vendored nunicode 1.8. | Chris Loer | 2018-07-03 | 1 | -2/+2 |
| | | | | | - Version bump to 1.8 necessary for "unaccent" functionality - Qt now depends on nunicode, ruling out use of precompiled binaries | ||||
* | [android] - remove mips and armeabi as supported ABIs | Tobrun | 2018-05-22 | 1 | -1/+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 | ||||
* | Rework expression conversion (#11490) | Tobrun | 2018-04-10 | 1 | -1/+2 |
| | | | * [android] - rework expression conversion | ||||
* | [android] high-level jni bindings for geojson conversion | Ivo van Dongen | 2018-03-19 | 1 | -0/+2 |
| | |||||
* | [android] - add expression conversion, add getters (#11352) | Tobrun | 2018-03-08 | 1 | -10/+1 |
| | |||||
* | [core, ios, macos, android, node] Heatmap layer (#11046) | Vladimir Agafonkin | 2018-02-15 | 1 | -0/+2 |
| | | | | | 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> | ||||
* | migrated to use mapbox-java3.0 | Osana Babayan | 2018-02-08 | 1 | -2/+0 |
| | | | | | migrated to use mapbox-java3.0 note that old 2.2.9 telementry is still used though | ||||
* | [android] - add binding integration for RasterDEMSource, add example | Tobrun | 2018-01-25 | 1 | -0/+2 |
| | |||||
* | [core] add raster-dem source type and hillshade layer type (#10642) | Molly Lloyd | 2018-01-23 | 1 | -0/+2 |
| | |||||
* | [android] Android implementation of local CJK glyph rendering | Chris Loer | 2017-12-11 | 1 | -1/+2 |
| | | | | | - Draws bold version of glyph if font stack contains string "bold" - Not hooked up to global configuration yet | ||||
* | [core] Enable local glyph generation using TinySDF. | Chris Loer | 2017-12-11 | 1 | -0/+1 |
| | | | | | | | - Platform-specific LocalGlyphRasterizer is responsible for deciding which glyphs to rasterize locally and for implementing the rasterization. - Default platform implementation doesn't locally generate any glyphs -> no behavior change - Unit test uses StubLocalGlyphRasterizer, which returns a single fixed bitmap for all CJK glyphs - Rename glyph_loader.test to glyph_manager.test | ||||
* | [build] standardize on -fvisibility=hidden for all targets | Konstantin Käfer | 2017-11-29 | 1 | -34/+6 |
| | | | | | | | Enables -fvisibility=hidden for iOS and Linux, and adds a workaround for GCC 6.3-7.1 Adds a GCC 6 build Enables diagnostics for C files Fixes a shadow warning in parsedate.c | ||||
* | [core] move HeadlessBackend extension initialization code into Impl | Konstantin Käfer | 2017-11-29 | 1 | -10/+0 |
| | |||||
* | [android] Reuse Java Source objects by holding on to a strong reference in ↵ | Asheem Mamoowala | 2017-11-22 | 1 | -2/+0 |
| | | | | the C++ peer. | ||||
* | [android] Bindings for Custom Geometry Sources | Asheem Mamoowala | 2017-11-22 | 1 | -1/+2 |
| | |||||
* | Merge branch 'release-agua' into tvn-merge-release | Tobrun | 2017-11-10 | 1 | -0/+2 |
|\ | |||||
| * | [android] map snapshotter - wrap snapshot in native peer for access to the ↵ | Ivo van Dongen | 2017-11-01 | 1 | -3/+7 |
| | | | | | | | | pointFor functionality | ||||
| * | [android] - add bulk addImages api on MapboxMap | Tobrun | 2017-10-31 | 1 | -0/+2 |
| | | |||||
* | | [android] map snapshotter - wrap snapshot in native peer for access to the ↵ | Ivo van Dongen | 2017-10-31 | 1 | -3/+7 |
| | | | | | | | | pointFor functionality | ||||
* | | [core] Make the OpenGL implementation platform specific | Thiago Marcos P. Santos | 2017-10-25 | 1 | -0/+5 |
| | | | | | | | | | | Split the headers, so each platform includes the most appropriated header. | ||||
* | | Replace compile-time polymorphism with runtime polymorphism in the ↵ | John Firebaugh | 2017-10-23 | 1 | -1/+0 |
|/ | | | | conversion system | ||||
* | [build] split out DefaultFileSource and dependents to a separate target | Konstantin Käfer | 2017-09-28 | 1 | -20/+32 |
| | | | | We don't want to link it into the node bindings, so keep it in a separate target | ||||
* | [android] self-contained map renderer | Ivo van Dongen | 2017-09-22 | 1 | -0/+4 |
| | | | | - Isolates the GL thread in a MapRenderer class with a native peer | ||||
* | [android] extract RendererBackend from NativeMapView | Ivo van Dongen | 2017-09-22 | 1 | -0/+2 |
| | |||||
* | [android] map snapshotter | Ivo van Dongen | 2017-08-30 | 1 | -0/+12 |
| | |||||
* | [node, tests] Consolidate headless rendering logic in HeadlessFrontend | John Firebaugh | 2017-07-26 | 1 | -2/+2 |
| | |||||
* | [android] rendering interface changes | Ivo van Dongen | 2017-07-18 | 1 | -2/+4 |
| | |||||
* | [core] renderer interface | Ivo van Dongen | 2017-07-18 | 1 | -0/+2 |
| | |||||
* | [core] Isolate pthread-based tls implementation | Thiago Marcos P. Santos | 2017-07-07 | 1 | -0/+1 |
| |