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
Pablo Guardiola
6afff00ed4
[android] remove unnecessary @jar and @aar dependencies suffixes ( #11161 )
...
* [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-09 16:46:41 +01:00
tobrun
cab2086e1c
[android] - don't recreate surface as part of view resize
2018-02-09 14:22:29 +01:00
tobrun
5a799117ec
[android] - add optional location provider lost to proguard configuration
2018-02-09 11:58:41 +01:00
Minh Nguyễn
101b55b0f0
[ios, macos] Added option to restrict tile source to bounds
...
Cherry-picked from c3bf7c55a1 .
2018-02-08 12:39:30 -08:00
Asheem Mamoowala
4ab07f5be7
Reset tileset-based render sources when any tileset properties changed. ( #11042 )
2018-02-08 12:39:30 -08:00
Asheem Mamoowala
64374711a0
Support TileJSON bounds property ( #10701 )
...
* [core] Parse TileJSON bounds property
* [core] Add TileRange and LatLngBounds::contains(CanonicalTileID)
Move LatLngBounds::contains impl to cpp file
* [core] Skip tile creation outside of tileset bounds
* [core] Fix TileRange for wrapped bounds and use for CustomTileLoader instead of LatLngBounds comparisons for tiles.
2018-02-08 12:39:30 -08: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
7a0a4c44f4
migrated to use mapbox-java3.0
...
migrated to use mapbox-java3.0
old 2.2.9 telementry is still used though
2018-02-08 10:33:12 -05: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
tobrun
aeba621573
[android] - programmatically create GlSurfaceView
2018-02-08 14:20:56 +01:00
tobrun
7bccc9d695
[android] - introduce mapview weak reference in global layout listener
2018-02-08 11:43:05 +01: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
Chris Loer
057af7e75f
[core] Don't crash on line labels with 0 glyphs.
...
Fixes issue #10956 .
2018-02-07 12:11:19 -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
Chris Loer
62ae0738e8
[core] Don't crash on line labels with 0 glyphs.
...
Fixes issue #10956 .
2018-02-07 11:28:10 -08:00
Konstantin Käfer
9cb4ffd248
[core] prioritize Thread::pause() calls
2018-02-07 18:21:58 +01:00
Konstantin Käfer
1eb628327d
[core] change RunLoop processing to check queue on every iteration
2018-02-07 18:21:58 +01:00
Konstantin Käfer
9b961fb6f9
[core] factor out RunLoop::wake()
2018-02-07 18:21:58 +01:00
Konstantin Käfer
97005ccdfa
[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-07 18:21:58 +01:00
Minh Nguyễn
e6d6a231e8
[ios, macos] Added Danish localization
2018-02-07 02:34:29 -08:00
Minh Nguyễn
6e7b839fe0
[macos] Updated Hungarian translations
2018-02-07 02:34:29 -08:00
Minh Nguyễn
bffc834ff1
[ios] Updated Swedish translations
2018-02-07 02:34:29 -08:00
Minh Nguyễn
6757456e16
[android, ios, macos] Updated Russian translations
2018-02-07 02:34:29 -08:00
Minh Nguyễn
1d48a7d2ff
[ios] Removed byte order mark
2018-02-07 02:34:29 -08:00
Randall C Lee
638ab799ed
Adjust radius ( #11132 )
2018-02-06 15:34:46 -05: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
Randall C Lee
332dad2a4e
[ios] Add Radius Configuration ( #11070 )
...
* Add Radius Configuration
* Remove default config
- removes default configuration
- moves config setup to events init method
- renames config class
* Delete MGLConfig header file
2018-02-05 16:17:57 -05:00
Tobrun
afdb291653
[android] - blacklist flaky instrumentation tests
2018-02-05 12:19:41 +01:00
Tobrun
c9ef84316a
[android] - update changelog for 5.4.0
2018-02-05 12:19:41 +01:00
Martin Hellwig
cdf65020c1
Implement new bearingTrackingMode GPS_NORTH_FACING
2018-02-05 12:19:41 +01:00
Łukasz Paczos
3714aa94e7
[android] - log lack of permissions only if enabling location
2018-02-05 12:19:41 +01:00
Tobrun
954c20b8c1
[android] - blacklist adreno 2xx for VAO support
2018-02-05 12:19:41 +01:00
Tobrun
0742f7fb66
[android] - update changelog for 5.4.0
2018-02-05 12:03:19 +01:00
Tobrun
ff29a0cb99
[android] - create Handler using the main thread looper
2018-02-05 12:03:19 +01:00
Tobrun
c8a96bb24f
[android] - blacklist adreno 2xx for VAO support
2018-02-05 12:03:19 +01:00
Łukasz Paczos
c636b382e8
[android] - log lack of permissions only if enabling location
2018-02-05 12:03:19 +01:00