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
John Firebaugh
931c56a596
Add some shape annotation tests
2015-09-28 14:10:00 -07:00
John Firebaugh
028abaab00
Ensure that LiveTileData can be reparsed
...
Annotation tiles may become partially parsed just like regular tiles,
for example if a point annotation is added to the map before the style's
sprite has been loaded. In such cases, they need to be reparsed or the
annotation will not be rendered. Previously, the code path for reparsing
would be short-circuited by a dynamic_cast<VectorTileData*> followed by
a null check. This commit removes that case and adds (back) a virtual
reparse method to the TileData interface.
2015-09-28 14:10:00 -07:00
John Firebaugh
aec145ded3
[osx] Fix build on Xcode 6.4
2015-09-28 13:34:00 -07:00
Brad Leege
92b0ddec26
Merge branch '2434-wrap-make'
2015-09-28 14:48:41 -05:00
Brad Leege
7de3062602
#2434 - Centralizing buildscript dependencies and source repository. Using jcenter() instead of mavenCentral() as it's a super set
2015-09-28 14:15:47 -05:00
Brad Leege
85e3b267c8
#2434 - Adding makeAndroid and makeAndroidAll
2015-09-28 13:23:58 -05:00
Brad Leege
d16a9f66dc
#2434 - Wrapping make clean
2015-09-28 13:08:25 -05:00
Jason Wray
f833356321
[iOS] Fix links in generated docs
...
[skip ci]
2015-09-28 11:34:10 -04:00
Konstantin Käfer
a84cf62424
[core] include api.mapbox.com in canonicalization
...
and move the canonicalization to mapbox.cpp since it's not specific to the SQLiteCache
2015-09-28 15:06:41 +02:00
Brad Leege
81fde4261f
#2426 - Updating artifacts for 0.2.0 development
2015-09-25 16:18:54 -05:00
Brad Leege
0963bafb09
Merge branch 'master' into release-android-v0.1.0
2015-09-25 16:07:34 -05:00
Jason Wray
ed702a68e5
Make quickzoom zoom slightly more quickly
2015-09-25 12:52:17 -04:00
Jason Wray
417f26fba6
Quicken quick zoom gesture
...
Double tapping and holding, then moving up/down will now immediately zoom out/in.
2015-09-25 12:52:17 -04:00
Jason Wray
01ff7b1735
Reverse quickzoom up/down zooming to be out/in
2015-09-25 12:52:17 -04:00
Brad Leege
acc0503198
#2275 - Setting version_name to 0.1.0 for release
2015-09-25 10:54:49 -05:00