Asheem Mamoowala
aefc3daeed
TileJSON Bounds allows values inclusive of world extents
2018-02-12 16:56:20 -08:00
Lucas Wojciechowski
94734441ce
Update & simplify INSTALL.md ( #11155 )
...
* Update & simplify INSTALL.md
* Add "Launch Xcode" step
* Update INSTALL.md
2018-02-12 12:06:36 -08:00
Tobrun
f0b12d581a
[android] - update changelog for 5.4.1
2018-02-12 11:14:22 +01:00
Pablo Guardiola
fec4cc8bd0
[android] remove unnecessary @jar and @aar dependencies suffixes ( #11161 ) ( #11165 )
...
* [android] remove unnecessary @jar and @aar dependencies suffixes
* [android] remove lint baseline file from mapbox gl android sdk module and fix lint errors
2018-02-12 09:59:26 +01:00
Thiago Marcos P. Santos
d229cbb031
[qt] Add an interface for Static rendering
2018-02-09 20:28:54 +02:00
Thiago Marcos P. Santos
36a0c98713
[qt] Refresh the docs
2018-02-09 20:28:54 +02:00
Thiago Marcos P. Santos
6542e6ee37
[qt] Make sure that methods are being called on the right thread
2018-02-09 20:28:54 +02:00
Thiago Marcos P. Santos
673730ccd4
[qt] Implement FBO handling
...
Needed for rendering 3D extrusions properly.
2018-02-09 20:28:54 +02:00
Thiago Marcos P. Santos
a4e95c3da3
[qt] Only use the MapRenderer as scheduler if there is no other
...
Optimization of when running on the Main Thread that has a RunLoop.
2018-02-09 20:28:54 +02:00
Thiago Marcos P. Santos
4f8a23cd8f
[qt] Expose an interface to create a renderer on a separated thread
...
If not called, it will render on the main thread as usual.
2018-02-09 20:28:54 +02:00
Thiago Marcos P. Santos
bb00f558fb
[qt] Make MapboxGLMapRenderer a scheduler to receive messages when rendering
2018-02-09 20:28:54 +02:00
Thiago Marcos P. Santos
a062f3e17b
[qt] Update map rendering via RendererObserver
2018-02-09 20:28:54 +02:00
Thiago Marcos P. Santos
e7e8cb4547
[qt] Render asynchronously
2018-02-09 20:28:54 +02:00
Thiago Marcos P. Santos
18cf796b52
[qt] Removed unused call
2018-02-09 20:28:54 +02:00
Thiago Marcos P. Santos
fb65d25831
[core] Make RendererObserver a public interface
...
Needed by backends implementing asyncronous rendering
2018-02-09 20:28:54 +02:00
Minh Nguyễn
c3bf7c55a1
[ios, macos] Added option to restrict tile source to bounds
2018-02-08 12:03:27 -08:00
Osana Babayan
4498917a3b
migrated to use mapbox-java3.0
...
migrated to use mapbox-java3.0
note that old 2.2.9 telementry is still used though
2018-02-08 08:44:24 -05:00
Minh Nguyễn
2ed069cb0a
[ios, macos] Copyedited computed source wrapping options
...
Renamed MGLShapeSourceOptionWrapCoordinates to MGLShapeSourceOptionWrapsCoordinates and MGLShapeSourceOptionClipCoordinates to MGLShapeSourceOptionClipsCoordinates. Copyedited their documentation comments.
2018-02-07 12:42:21 -08:00
Asheem Mamoowala
6c5e457590
Add options for Custom Geometry Source types to enable clipping and wrapping geometry ( #11041 )
2018-02-07 12:07:31 -08:00
Molly Lloyd
e03f7a4d1f
[core] align raster-dem tiles to pixel grid ( #11119 )
...
* align raster-dem tiles to pixel grid
* revert ignored hillshade tests
2018-02-06 10:56:42 -08:00
Konstantin Käfer
26a00f6a31
[core] prioritize Thread::pause() calls
2018-02-06 18:49:06 +01:00
Konstantin Käfer
93c4a23636
[core] change RunLoop processing to check queue on every iteration
2018-02-06 18:49:06 +01:00
Konstantin Käfer
78f8fd88b4
[core] factor out RunLoop::wake()
2018-02-06 18:49:06 +01:00
Konstantin Käfer
3ef7dab1a8
[core] use the RunLoop's schedule call directly
...
RunLoop already has a queue, and has the ability to schedule weak mailboxes, so we can remove the duplicate code.
2018-02-06 18:49:06 +01:00
Chris Loer
d3deb6d71b
[core] Don't crash on line labels with 0 glyphs.
...
Fixes issue #10956 .
2018-02-06 09:12:21 -08:00
Chris Loer
f7cae4c3e4
[test] Ignore slightly-different collision circles on native.
2018-02-06 08:46:15 -08:00
Chris Loer
2a05a832b2
[test] Temporarily ignore hillshade tests pending PR #11119 .
2018-02-06 08:46:15 -08:00
Chris Loer
14db958ae5
[core] Account for overscaling in debug collision circles.
...
Fixes issue #11116 .
Port of GL JS issue $6041.
2018-02-06 08:46:15 -08:00
Asheem Mamoowala
671dfefc1e
Reset tileset-based render sources when any tileset properties changed. ( #11042 )
2018-02-05 19:31:03 -05:00
Tobrun
90f29a9172
[android] - update changelog for 5.4.0
2018-02-05 11:22:16 +01:00
olheimer
6a7aa6de27
Wrong Typo for BUILDTYPE
2018-02-05 10:51:23 +01:00
Erol Baykal
23b413483d
[Android] fix typo in custom layer example
2018-02-05 10:51:23 +01:00
Tobrun
9fbf5f4e74
[android] - blacklist flaky instrumentation tests
2018-02-05 10:51:04 +01:00
Martin Hellwig
528729dbec
Implement new bearingTrackingMode GPS_NORTH_FACING
2018-02-05 10:49:57 +01:00
Tobrun
d0309a3137
[android] - don't invoke onLowMemory on map when the map isn't fully created yet
2018-02-05 09:59:24 +01:00
Tobrun
e2a4dffcb6
[android] - blacklist adreno 2xx for VAO support
2018-01-31 12:58:22 +01:00
Łukasz Paczos
7694c9c879
[android] - log lack of permissions only if enabling location
2018-01-31 10:31:05 +01:00
Tobrun
77f93996d5
[windows] - run AppVeyor for all branches
2018-01-29 15:05:26 +01:00
Tobrun
082df681c8
[android] - bump snapshot version on master to 7.0.0-SNAPSHOT
2018-01-26 17:41:45 +01:00
Tobrun
a005fb7375
[android] - update changelog for v6.0.0-beta.1
2018-01-26 17:41:20 +01:00
Konstantin Käfer
191c0124c7
[core] don't force downloading of Open Sans fonts
...
When a SymbolLayer doesn't have a text-font defined, we automatically add Open Sans/Arial Unicode MS. However, when the SymbolLayer is only used for rendering icons, it doesn't have text-field defined either. In those cases, we still force downloading Open Sans/Arial Unicode MS during offline pack creation. If the user doesn't use this font, this change should save ~15MB and a few seconds in download time.
2018-01-25 17:21:18 -08:00
Konstantin Käfer
c148a7a061
[core] align implementations of local and asset file source
2018-01-25 13:45:47 -08:00
Fabian Guerra
da7759a273
Merge branch 'release-agua' into master
...
# Conflicts:
# include/mbgl/style/conversion/layer.hpp
# platform/android/MapboxGLAndroidSDK/build.gradle
# platform/android/MapboxGLAndroidSDK/gradle.properties
# platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/MapView.java
# platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/Transform.java
# platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/offline/OfflineRegion.java
2018-01-25 14:39:18 -05:00
Minh Nguyễn
b6747a84f4
[ios, macos] Hook up hillshade style layers, raster DEM sources to iOS/macOS ( #11036 )
...
* [ios, macos] Finished implementing MGLHillshadeStyleLayer
* [macos] Added icon for hillshade layer
Also set the background layer icon to mirror in right-to-left locales.
* [ios, macos] Implemented raster DEM source
* [macos] Added Enhance Terrain debugging command
* [ios, macos] Simplified raster DEM source example
2018-01-25 10:46:27 -08:00
Fabian Guerra
0ebc2ee91f
[ios, macos] Fix MGLMapSnapshotter pointForCoordinate returns an scaled point.
2018-01-25 10:06:54 -05:00
Tobrun
a4546a84de
[android] - add binding integration for RasterDEMSource, add example
2018-01-25 12:54:10 +01:00
Tobrun
0d453a688b
[android] - correct marker location when using Snapshot#pixelForLatLng
2018-01-25 11:07:48 +01:00
Tobrun
5dbc20dc75
[android] - add toString to Expression to print out object array notation
2018-01-25 10:21:14 +01:00
Minh Nguyễn
37e47e2f10
[ios, macos] Raster style layers are used with image sources too
2018-01-24 17:46:34 -08:00
Konstantin Käfer
fcc3808c83
[core] align raster imagery rendering to pixel rid to avoid blurriness
2018-01-24 17:02:18 -08:00