Commit Graph

5460 Commits

Author SHA1 Message Date
Tobrun
2cbadaaaa3 [android] #2076 expose getMetersPerPixelAtLatitude 2015-10-02 12:39:16 +02:00
Nicki Dlugash
21b42eea44 [ios] [android] Add default marker sprites 2015-10-02 16:53:11 +10:00
Leith Bade
eb59bccfc1 Fixup Android SDK manifest reference to old mapboxgl package
Following #2486
2015-10-02 14:36:44 +10:00
Tobrun
6d3426191b Add OnMarkerClickListener, added example in test app 2015-10-02 14:21:42 +10:00
Leith Bade
623fec3687 [android] JavaDoc quest in MapView part 2
For #2002
2015-10-02 13:55:53 +10:00
Justin R. Miller
40b29a5ce4 [ios] refactor annotation map table name 2015-10-01 17:03:51 -07:00
Brad Leege
1c8256fa9b Merge branch '2486-back-to-the-future-3' 2015-10-01 18:51:45 -05:00
Justin R. Miller
7087a4c55a [ios] fixes #2491: document MGLAnnotationImage 2015-10-01 16:20:05 -07:00
Brad Leege
bf440de7f8 #2486 - Fixing JNI references to new package structure 2015-10-01 18:10:12 -05:00
Justin R. Miller
a0244601ca [ios] patch up iOS version-deducing scripts 2015-10-01 15:26:47 -07:00
Brad Leege
212c7ed8da #2486 - Fixing imports 2015-10-01 16:10:58 -05:00
Brad Leege
65e78f308b Merge branch 'master' of github.com:mapbox/mapbox-gl-native 2015-10-01 15:44:48 -05:00
Brad Leege
e974e1f948 Merge branch 'master' of github.com:mapbox/mapbox-gl-native 2015-10-01 15:44:26 -05:00
Tobrun
cdf38ff138 Merge pull request #2461 from mapbox/2428-add-markers-bulk-jni
[android] #2428 add markers jni
2015-10-01 22:39:50 +02:00
Tobrun
206f9f2258 Merge pull request #2466 from mapbox/2222-Custom-CompassView
[android] #2222 Refactored Compass in separate View class
2015-10-01 22:22:43 +02:00
Brad Leege
e950d8e45b Merge branch '2486-back-to-the-future' 2015-10-01 15:22:35 -05:00
Tobrun
343419634f Merge pull request #2442 from mapbox/2223-private-public-resource-configuration
[android] Configuration for limiting resource visibility
2015-10-01 21:39:23 +02:00
Tobrun
44f9ebdaec Merge pull request #2468 from mapbox/2467-expose-visibility-logo-attribution
[android] Exposing attribution + logo visibility
2015-10-01 21:37:29 +02:00
Tobrun
f43e01bb3c Initial native add markers implementation
Added addMarkers to jni.ccp, exposed addMarkers in MapView, updated example using this new method
2015-10-01 21:36:13 +02:00
Tobrun
135ce4b67e [Android] Refactored Compass in separate View class
[Android] Merged MapView master
2015-10-01 21:27:00 +02:00
Brad Leege
c6d9fda61f #2486 - Renaming root Java package from com.mapbox.mapboxgl to com.mapbox.mapboxsdk 2015-10-01 14:23:36 -05:00
Konstantin Käfer
80374b3ecb [osx] OS X 10.11 returns another error string 2015-10-01 21:18:27 +02:00
Tobrun
5a1a859886 [Android] Exposing attribution + logo visibility
[Android] #2467 expose visibility for logo and attribution
2015-10-01 21:09:57 +02:00
Brad Leege
cebac1c262 #2486 - Changing Maven metadata back to original Mapbox Android metadata 2015-10-01 13:49:22 -05:00
Jason Wray
ab6090fccb Update CONTRIBUTING doc to ask for [platform] prefixed commits 2015-10-01 11:43:17 -07:00
John Firebaugh
2066295e35 Install RapidJSON from mason 2015-10-01 11:40:47 -07:00
Konstantin Käfer
25cd2714e2 [osx] Set explicit GTest deployment target to avoid linking errors 2015-10-01 20:30:32 +02:00
Tobrun
73a3377d56 Merge pull request #2483 from mapbox/2374-Fix-BouncingBox-Lat-Lon-mismatch
Improved BoundingBox implementation + added test cases
2015-10-01 18:46:42 +02:00
Tobrun
a436c09d02 Improved BoundingBox implementation + added testacases
Correct order constructor args
2015-10-01 18:07:10 +02:00
Leith Bade
4930a40f1f Refactor MapView code to be more maintainable. Implement JavaDocs up to rotation. 2015-10-01 19:46:12 +10:00
Mike Morris
9fdc36c1a1 [node] add support for Node.js v4.1.x and update changelog 2015-09-30 15:36:44 -07:00
Mike Morris
b46c102eb0 mason variant@1.0 2015-09-30 15:34:40 -07:00
bsudekum
3d57f3ea7c [publish binary] 2015-09-30 14:59:07 -07:00
bsudekum
e5d0bf8613 bump to pre9 2015-09-30 14:31:09 -07:00
bsudekum
ce6794c7a3 [publish binary] 2015-09-30 10:54:08 -07:00
bsudekum
152fb6156f [skip-ci] [node] update changelog 2015-09-30 10:30:54 -07:00
bsudekum
724063b48c [skip-ci] [node] bump version to 2.0.0-pre.8 2015-09-30 10:20:16 -07:00
John Firebaugh
686c967c8e [ios] [android] Use Response::NotFound in other HTTP implementations too 2015-09-29 18:20:23 -07:00
bsudekum
7112d43609 [node] Handle tiles which 404 better 2015-09-29 18:20:22 -07:00
Adam Hunter
c958ee45ab Removed couts from headless view. 2015-09-29 15:07:39 -07:00
Adam Hunter
fa2d7453a5 Fix up of some naming issues, etc. 2015-09-29 15:07:39 -07:00
Adam Hunter
3f9f259619 Added GL logging utility 2015-09-29 15:07:39 -07:00
John Firebaugh
6d357eb0c8 Merge pull request #2420 from mapbox/annotations
[core] Annotations refactor
2015-09-28 14:39:25 -07:00
John Firebaugh
0156ac7c8c Add test for removeAnnotation 2015-09-28 14:14:45 -07:00
John Firebaugh
af392b9434 Rewrite annotation invalidation strategy
First, move style mutation code out of StyleParser and into AnnotationManager,
coalescing it with the mutation code for shape layers.

Second, allow AnnotationManager to keep track of stale tiles entirely
internally. There's no reason to pass sets of TileIDs around.

Third, correct the logic for invalidating the shape source. Since
AnnotationManager does not track shape invalidations on a tile-by-tile basis,
don't try to invalidate the shape source tile-by-tile.

Fixes #1675
Fixes #2322
Fixes #2095
2015-09-28 14:10:23 -07:00
John Firebaugh
24a5834428 Move updateAnnotationTiles[IfNeeded] to AnnotationManager 2015-09-28 14:10:01 -07:00
John Firebaugh
0c4c7ed901 map/annotation.* ⇢ annotation/annotation_manager.* 2015-09-28 14:10:01 -07:00
John Firebaugh
588fed9a9d Move Annotation class to cpp file 2015-09-28 14:10:01 -07:00
John Firebaugh
bc9aaa5e91 Move entire loop body to helper function 2015-09-28 14:10:00 -07:00
John Firebaugh
dd0e6e0257 Inline AnnotationManager::addTileFeature 2015-09-28 14:10:00 -07:00