summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* [core] move RasterBucket to Drawableupstream/kkaefer-drawableKonstantin Käfer2017-07-116-35/+38
|
* [core] add algorithm for computing masks for raster tilesKonstantin Käfer2017-07-1110-0/+256
|
* [core] add IndexedPrimitives/Drawables object to encapsulate primitive ↵Konstantin Käfer2017-07-1123-94/+370
| | | | construction
* [core] extract SegmentInfo from SegmentKonstantin Käfer2017-07-118-52/+72
|
* [build] add -fvisibility=hidden for all macOS targets to avoid linker warningsKonstantin Käfer2017-07-111-0/+9
|
* [benchmark] Fix build on GCC 5Thiago Marcos P. Santos2017-07-111-1/+1
| | | | | For some mysterious reason GCC 5 was complaining about the implicit default value. Passing it explicitly fixes it.
* [darwin] Include polylabel via cmakeJason Wray2017-07-115-41/+12
|
* [android] fix javadoc comment for public setOfflineMapboxTileCountLimit ↵Antonio Zugaldia2017-07-091-4/+5
| | | | method (#9454)
* [android] - build SNAPSHOT from master (#9452)Tobrun2017-07-071-1/+1
|
* [benchmark] add render benchmarksIvo van Dongen2017-07-074-1/+81
|
* [Qt] Make qt.cmake Windows-friendlyThiago Marcos P. Santos2017-07-071-1/+5
| | | | | - Do not build headless view. - Add no-op thread implementation.
* [Qt] Add a no-op thread helper for other platformsThiago Marcos P. Santos2017-07-071-0/+19
|
* [Qt] Use QThreadStorage for thread localThiago Marcos P. Santos2017-07-072-1/+45
| | | | Portable.
* [core] Isolate pthread-based tls implementationThiago Marcos P. Santos2017-07-078-51/+88
|
* [benchmark] update cache db and styleIvo van Dongen2017-07-072-11309/+3989
|
* [core] Fix conditional unitialized jump on RenderGeoJSONSourceThiago Marcos P. Santos2017-07-071-1/+1
| | | | | | | | | | | | | | | | | | | ``` ==24942== Conditional jump or move depends on uninitialised value(s) ==24942== at 0x7D943D: mbgl::RenderGeoJSONSource::update(mbgl::Immutable<mbgl::style::Source::Impl>, std::vector<mbgl::Immutable<mbgl::style::Layer::Impl>, std::allocator<mbgl::Immutable<mbgl::style::Layer::Impl> > > const&, bool, bool, mbgl::TileParameters const&) (in /home/tmpsantos/Projects/mapbox-gl-native/build/linux-x86_64/Release/mbgl-test) ==24942== by 0x796445: mbgl::RenderStyle::update(mbgl::UpdateParameters const&) (in /home/tmpsantos/Projects/mapbox-gl-native/build/linux-x86_64/Release/mbgl-test) ==24942== by 0x77E29D: mbgl::Map::Impl::render(mbgl::View&) (in /home/tmpsantos/Projects/mapbox-gl-native/build/linux-x86_64/Release/mbgl-test) ==24942== by 0x77E559: mbgl::Map::Impl::renderStill() (in /home/tmpsantos/Projects/mapbox-gl-native/build/linux-x86_64/Release/mbgl-test) ==24942== by 0xA39772: uv__async_event (async.c:98) ==24942== by 0xA398F8: uv__async_io (async.c:138) ==24942== by 0xA4375F: uv__io_poll (linux-core.c:380) ==24942== by 0xA3A1F2: uv_run (core.c:354) ==24942== by 0x61BADC: API_ZoomHistory_Test::TestBody() (in /home/tmpsantos/Projects/mapbox-gl-native/build/linux-x86_64/Release/mbgl-test) ==24942== by 0x89FDE9: void testing::internal::HandleExceptionsInMethodIfSupported<testing::Test, void>(testing::Test*, void (testing::Test::*)(), char const*) (in /home/tmpsantos/Projects/mapbox-gl-native/build/linux-x86_64/Release/mbgl-test) ==24942== by 0x885450: testing::Test::Run() (in /home/tmpsantos/Projects/mapbox-gl-native/build/linux-x86_64/Release/mbgl-test) ==24942== by 0x88642F: testing::TestInfo::Run() (in /home/tmpsantos/Projects/mapbox-gl-native/build/linux-x86_64/Release/mbgl-test) ==24942== ```
* [core] Fix sorting order for render tilesThiago Marcos P. Santos2017-07-071-0/+3
| | | | | Sort by z order, so lower res tiles don't get rendered over high res tiles.
* [tests] Add unit test for tile prefetchingThiago Marcos P. Santos2017-07-077-0/+123
|
* [core] Prefetch low resolution tilesThiago Marcos P. Santos2017-07-077-4/+56
|
* Hit test Marker and MarkerViews (#9424)Tobrun2017-07-075-76/+141
| | | | | | * [android] - hit test Marker and MarkerViews * fixup
* [android] - add Map change & visibility test activities (#9425)Tobrun2017-07-075-0/+300
|
* [android] - map's visible region fix #9427 (#9428)Łukasz Paczos2017-07-061-4/+4
|
* [android] - validate if platform implementation doesn't return a null motion ↵Tobrun2017-07-061-2/+6
| | | | event (#9434)
* [core] Updated script detection for Unicode 10Minh Nguyễn2017-07-061-2/+14
| | | | Updated script detection code to reflect changes in Unicode 10 and UTR 50 revision 17.
* [build] add node-benchmark target and xcode schemeIvo van Dongen2017-07-062-0/+19
|
* [core] Implement circle-pitch-alignment propertyChris Loer2017-07-0618-12/+296
| | | | Closes issue #9349.
* [core] Bump mapbox-gl-js to get updated circle shader.Chris Loer2017-07-061-0/+0
|
* [test] Added bucket feature insertion testsBruno de Oliveira Abinader2017-07-061-0/+50
|
* [test] Reuse StubGeometryTileFeature in MergeLinesBruno de Oliveira Abinader2017-07-062-34/+14
|
* [core] Don't upload empty bucketsBruno de Oliveira Abinader2017-07-063-3/+11
|
* [core] make{Glyph,Image}Atlas only once for any number of symbol layersJohn Firebaugh2017-07-063-34/+24
|
* [core] point status badges to Circle CIKonstantin Käfer2017-07-061-4/+4
|
* [build] remove .travis.yml to avoid triggering builds that we don't useKonstantin Käfer2017-07-061-8/+0
|
* [core] rename getStencils() to getClipIDs() to better reflect what it ↵Konstantin Käfer2017-07-064-39/+39
| | | | actually does
* [core] don't use unordered_* collections for things we need to sort anywayKonstantin Käfer2017-07-062-5/+5
|
* [core] refactor ClipID generationKonstantin Käfer2017-07-0617-245/+209
|
* [build] use CMake to generate Xcode schemesKonstantin Käfer2017-07-0617-129/+237
|
* [android] Fix my location drawable getting tinted (#9410)Pablo Guardiola2017-07-063-18/+44
| | | | | | * fix my location drawable tinted when setting mapbox_myLocationTintColor in xml issue (linking my location foreground drawables with my location foreground tint color and adding the possibility of setting an undefined my location foreground tint color) * link my location background drawable with my location background tint color and add the possibility of setting an undefined my location background tint color
* Merge remote-tracking branch 'origin/tvn-merge-release'Minh Nguyễn2017-07-05145-7314/+10678
|\
| * [macos] - add Styles header to CHANGELOG.mdTobrun2017-07-051-0/+3
| |
| * [darwin] - re-add swift documentationTobrun2017-07-056-0/+44
| |
| * [android] - invible marker views performance fix #9419 (#9420)Łukasz Paczos2017-07-051-1/+1
| |
| * [core] Fix iterator invalidation in erase_ifJohn Firebaugh2017-07-051-4/+4
| | | | | | | | vector::erase invalidates iterators. It's not safe for erase_if to cache the end iterator nor increment, then erase.
| * Merge branch 'release-ios-v3.6.0-android-v5.1.0'Tobrun2017-07-05150-7355/+10672
| |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | # Conflicts: # .travis.yml # circle.yml # cmake/core-files.cmake # include/mbgl/style/function/composite_function.hpp # platform/android/CHANGELOG.md # platform/android/MapboxGLAndroidSDK/build.gradle # platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/Mapbox.java # platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/constants/MyBearingTracking.java # platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/constants/MyLocationTracking.java # platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/location/LocationSource.java # platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/CameraChangeDispatcher.java # platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/MapGestureDetector.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/TrackingSettings.java # platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/Transform.java # platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/widgets/MyLocationView.java # platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/style/light/Light.java # platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/style/light/Position.java # platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/style/light/light.java.ejs # platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/utils/BitmapUtils.java # platform/android/MapboxGLAndroidSDKTestApp/src/androidTest/java/com/mapbox/mapboxsdk/testapp/style/LightTest.java # platform/android/MapboxGLAndroidSDKTestApp/src/androidTest/java/com/mapbox/mapboxsdk/testapp/style/light.junit.ejs # platform/android/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxsdk/testapp/activity/camera/CameraPositionActivity.java # platform/android/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxsdk/testapp/activity/userlocation/MockLocationEngine.java # platform/android/dependencies.gradle # platform/android/src/native_map_view.cpp # platform/darwin/scripts/generate-style-code.js # platform/darwin/src/MGLGeometry_Private.h # platform/darwin/src/MGLLight.h # platform/darwin/src/MGLLight.mm # platform/darwin/src/MGLSource.h # platform/darwin/src/MGLStyle.h # platform/darwin/src/MGLStyle.mm # platform/darwin/test/MGLLightTest.mm # platform/default/default_file_source.cpp # platform/ios/CHANGELOG.md # platform/ios/Mapbox-iOS-SDK-symbols.podspec # platform/ios/Mapbox-iOS-SDK.podspec # platform/ios/resources/Images.xcassets/default_marker.imageset/default_marker.pdf # platform/macos/CHANGELOG.md # scripts/generate-shaders.js # src/mbgl/layout/symbol_layout.cpp # src/mbgl/programs/program.hpp # src/mbgl/programs/symbol_program.hpp # src/mbgl/programs/uniforms.hpp # src/mbgl/renderer/frame_history.cpp # src/mbgl/renderer/paint_property_binder.hpp # src/mbgl/shaders/line.cpp # src/mbgl/shaders/line_pattern.cpp # src/mbgl/shaders/line_sdf.cpp # src/mbgl/sprite/sprite_atlas.hpp # src/mbgl/style/layers/line_layer_properties.hpp # src/mbgl/style/sources/geojson_source.cpp # src/mbgl/style/style.cpp # src/mbgl/text/glyph_atlas.hpp # src/mbgl/tile/geometry_tile.cpp # src/mbgl/tile/geometry_tile.hpp # test/style/style.test.cpp
| | * [android] - update changelog for 5.1.0 release (#9405)android-v5.1.0Tobrun2017-07-013-3/+8
| | |
| | * [android] - bump Mapbox Android Services to latest for 5.1.0 final release ↵Tobrun2017-06-301-1/+1
| | | | | | | | | | | | (#9402)
| | * Downgrade location provider dependency (#9394)Tobrun2017-06-305-63/+27
| | | | | | | | | | | | | | | | | | * [android] - downgrade LOST to Mapbox SDK 5.0.2 version. * bump LOST back to Mapbox Android SDK version 4.x
| | * macos-v0.5.0macos-v0.5.0Minh Nguyễn2017-06-292-2/+2
| | |
| | * [macos] Updated screenshotMinh Nguyễn2017-06-291-0/+0
| | | | | | | | | | | | The new screenshot features 3D extruded buildings, vertical CJK, and right-to-left Arabic, all via runtime styling.
| | * ios] Update pods spec for iOS v3.6.0ios-v3.6.0Fabian Guerra2017-06-292-2/+2
| | |