5e36f669ac
[core] avoid symbol flickering when longitude is wrapped
Ansis Brammanis
2018-05-17 11:30:04 -04:00
0f3aca8248
[tests] Disable nitpick for release-boba PR.
Chris Loer
2018-05-21 16:28:45 -04:00
7ff326e189
[test] Bump GL JS pin to head of 'release-boba' for symbol querying tests.
Chris Loer
2018-05-18 15:03:30 -07:00
661b4e0558
[core] Port global symbol query from GL JS: - Symbol querying is now global instead of per-tile - Symbols that bleed over tile boundaries no longer missed in queries - Symbol results now sorted based on rendering order (ie overlapping symbols change their sort order when a bearing change causes their render order to change) - Placement::retainedQueryData now responsible for maintaining symbol querying data for buckets that may no longer be in the TilePyramid.
Chris Loer
2018-04-18 16:33:37 -07:00
60505b0317
[android] - remove mips and armeabi as supported ABIs
Tobrun
2018-03-15 13:07:46 +01:00
cce72e2d36
[android] - change MapView#initialize modifier to allow subclasses to override this method to provide alternate configurations to MapboxMapOptions
Tobrun
2018-05-22 11:50:44 +02:00
23a9d3b623
[core] Use std::ios::binary format in std::ifstream
Bruno de Oliveira Abinader
2018-05-22 14:33:19 +03:00
94ec9e15d5
[core] fix hang when parsing very large angles for hue in hsl colors
Konstantin Käfer
2018-05-22 11:23:29 +02:00
162ee6f4e8
[node] fixup bad merge
Konstantin Käfer
2018-05-22 12:19:40 +02:00
d1a266b3e6
[node] allow building all ABIs at once
Konstantin Käfer
2018-04-20 16:40:17 +03:00
973aa963f9
[node] move to Nan 2.10.0
Konstantin Käfer
2018-04-20 16:40:17 +03:00
d5aff7182d
[node] prevent race condition for renderFinished
Konstantin Käfer
2018-05-18 17:44:59 +02:00
bef2a7ccb6
[ios,macos] Fix for infinite loop crash when setting shape to nil in MGLMapViewDelegate methods (#11614)
Julian Rex
2018-05-21 14:14:58 -04:00
a84ac4c8d7
[core] Align URL token replacement behavior with GL JS
John Firebaugh
2018-05-18 15:02:26 -07:00
b2fabe5eef
[core] Align match behavior with case/==
John Firebaugh
2018-05-17 09:55:15 -07:00
ed4538bb30
[android] - update SNAPSHOT version to v6.1.3, reset release config
tobrun
2018-05-18 13:58:39 +02:00
32ef5170ec
[build] Use Qt 5.6.3 instead of 5.7 in AppVeyor
Bruno de Oliveira Abinader
2018-05-17 17:16:49 +03:00
7693a00581
[android] - checking is renderer is not destroyed before delivering the snapshot
Łukasz Paczos
2018-04-30 18:32:37 +02:00
167a2321d9
[ios, macos] Update migration guides in jazzy table (#11808)
Jordan Kiley
2018-05-04 09:40:51 -07:00
e423ef5609
[linux] Don't compile linux mbgl-loop-uv against node headers
John Firebaugh
2018-04-29 16:08:16 -07:00
1b9c8b5ca7
[ios] Switched to use center property (instead of frame) when repositioning annotation views (when adding back into queue). (#11817)
Julian Rex
2018-05-03 20:36:37 -04:00
c3346f473a
[core] Don't crash when attribute count is exceeded
Konstantin Käfer
2018-05-04 01:31:43 +02:00
27b21363e6
[core] Only run placement for first layer per SymbolBucket Native version of mapbox/mapbox-gl-js#6548. Port of mapbox/mapbox-gl-js#6550. Prevents symbols that share the same layout properties from colliding against each other.
Chris Loer
2018-04-27 17:18:29 -07:00
f6da3ba9be
iOS: Add custom layer example to debugging app (#7734)
Konstantin Käfer
2018-05-03 21:48:58 +02:00
844a824409
[ios, macos] Fix broken link to predicates and expressions guide. (#11818)
Fabian Guerra Soto
2018-05-03 09:11:42 -04:00
0bd9eac174
[ios, macos] Avoid implicit capture of MBGLOfflineRegionObserver this pointer
John Firebaugh
2018-05-02 12:34:50 -07:00
8b713d9373
[ios, macos] Avoid implicit capture of MBGLOfflineRegionObserver this pointer
John Firebaugh
2018-05-02 12:34:50 -07:00
60ac08afae
Fixup
John Firebaugh
2018-05-02 13:00:17 -07:00
1c22374eac
[ios, macos] Avoid implicit capture of MBGLOfflineRegionObserver this pointer
John Firebaugh
2018-05-02 12:34:50 -07:00
aabb7be3d6
[android] Map European Portuguese to system-compatible locale code
Minh Nguyễn
2018-04-27 12:06:33 -07:00
7125ad9955
[docs] Updated link for react native npm package (#11819)
Nick Italiano
2018-05-02 12:51:37 -07:00
29214902b5
Fix CXX11ABI builds with clang++
Dane Springmeyer
2018-04-30 12:46:17 -07:00
a96fe6ad87
[core] Don't copy TileLayerIndexes on every frame. Fixes issue #11811 (too much CPU time spent in CrossTileSymbolIndex).
Chris Loer
2018-05-01 13:05:51 -07:00
ba9b49cb99
[android] - fix expression example that changes icon images dynamically
tobrun
2018-05-02 13:29:17 +02:00
fa700cc108
Revert "[android] - unwrap LatLngBounds for the shortest path when passing to core (#11759)"
Łukasz Paczos
2018-05-01 15:15:30 +02:00
cf4b4e728c
[android] - checking is renderer is not destroyed before delivering the snapshot
Łukasz Paczos
2018-04-30 18:32:37 +02:00
a6d70c2db7
[core] Don't copy TileLayerIndexes on every frame. Fixes issue #11811 (too much CPU time spent in CrossTileSymbolIndex).
Chris Loer
2018-05-01 13:05:51 -07:00
b820ca4686
[core] Remove unused 'Throttler' class. Throttler was previously used to control how frequently background placement ran.
Chris Loer
2018-04-30 15:27:28 -07:00
9a4b806fa8
[docs] Make per-platform installation docs self-contained
John Firebaugh
2018-04-29 15:27:49 -07:00