Commit Graph

5169 Commits

Author SHA1 Message Date
Brad Leege
04f486cd7a #894 - Basic port of InfoWindow 2015-09-07 12:03:33 -07:00
Minh Nguyễn
7b93107869 Corrected roundtripping altitude with rotation 2015-09-07 09:22:53 -07:00
Minh Nguyễn
0a172a21fd CameraOptions
Plumbed camera options all the way through to MGLMapView. Added a method that lets you specify a direction in addition to center point and zoom level.

Added Map::jumpTo() for parity with mapbox-gl-js. Replaced usage of Map::setLatLng() and Map::setLatLngZoom() with Map::jumpTo() or Map::easeTo() within MGLMapView. Replaced MGLMapView.pitch with MGLMapCamera for setting all supported degrees of freedom simultaneously. Simultaneously move and rotate with course.

Support customizable timing functions on iOS.

iosapp now persists an archived MGLMapCamera instead of separate viewpoint properties and also synchronizes user defaults on termination. This change implements persistence entirely in Objective-C, eliminating the use of the Objective-C++ implementation.

Fixes #1643, fixes #1834. Ref #1581.
2015-09-07 09:22:52 -07:00
Jason Wray
584c36f348 Update NSLocationWhenInUseUsageDescription string
Fixes #1930
2015-09-04 17:54:46 -04:00
Jason Wray
a07770450c Fix location permissions ask, add delay for map to load 2015-09-04 17:54:46 -04:00
Bobby Sudekum
77893249fc Merge pull request #2262 from mapbox/no-object
Return raw image buffer instead of an object
2015-09-04 16:17:02 -04:00
bsudekum
7cbf958c30 Add more tests to check for buffer 2015-09-04 12:24:54 -07:00
bsudekum
3db1421eb1 Return raw image buffer instead of an object 2015-09-04 12:01:34 -07:00
John Firebaugh
15a66b8989 Consolidate test-suite rendering harnesses (#2236) 2015-09-04 10:52:14 -07:00
Leith Bade
e49ef97a50 Update LICENSE.MD
Closes #846
2015-09-04 10:38:03 -07:00
Justin R. Miller
e78eacefdb plumb map notifications through JNI to Android 2015-09-04 10:00:44 -07:00
Justin R. Miller
2d6913da6d fix README path 2015-09-04 09:16:26 -07:00
Justin R. Miller
163022f9a3 fix missing docs parameter 2015-09-04 09:16:26 -07:00
Justin R. Miller
cb730d3973 assert() -> NSAssert() for user-facing annotation API 2015-09-04 09:16:26 -07:00
Justin R. Miller
790e8a345c refs #2039: add passthroughs for adding/removing overlays 2015-09-04 09:16:26 -07:00
Justin R. Miller
1aee3c6c52 refs #1956: remove all Android 64-bit ABI's for now 2015-09-04 09:13:33 -07:00
Justin R. Miller
264f3d8679 make android-all -> make apackage to be more in line with iOS distribution 2015-09-04 09:13:33 -07:00
Brad Leege
4d069207b9 #2253 - Adding extra-google-m2repository now 2015-09-03 18:29:44 -05:00
Brad Leege
0b2c90b583 #2253 - Adding extra-android-support 2015-09-03 18:09:02 -05:00
Brad Leege
49ade9d900 Merge branch 'master' of github.com:mapbox/mapbox-gl-native 2015-09-03 14:55:53 -05:00
Mike Morris
c18dda73ed Merge pull request #2241 from mapbox/node-changelog-v2.0.0
Update node changelog
2015-09-03 15:35:13 -04:00
Brad Leege
8322c18b39 #2182 - Updating compass imagery 2015-09-03 14:32:23 -05:00
Mike Morris
bd54996638 add Node.js to bindings list 2015-09-02 18:44:39 -04:00
Ansis Brammanis
cccae7d153 fix circles at very high zoom levels
5c8be4b848
2015-09-02 18:00:54 -04:00
Bruno de Oliveira Abinader
0ff7cf20e9 Get rid of MapData::{get,set}NeedsRepaint 2015-09-02 23:20:47 +03:00
Bruno de Oliveira Abinader
0b501e0566 Substitute nudgeTransitions with async view invalidation 2015-09-02 23:20:46 +03:00
Bruno de Oliveira Abinader
e920328223 Provide view invalidation call coalescion via uv_async_t 2015-09-02 23:20:46 +03:00
Bruno de Oliveira Abinader
227776dee0 Style no longer requires mainloop access 2015-09-02 23:18:29 +03:00
Mike Morris
13bcd109f0 update node changelog 2015-09-02 16:12:27 -04:00
Mike Morris
12b566a9c1 remove node-mapbox-gl-native from 'products based on Mapbox GL' 2015-09-02 16:00:13 -04:00
Mike Morris
322e1aa2c3 Merge pull request #2179 from mapbox/node
Node bindings
2015-09-02 15:46:43 -04:00
Mike Morris
6634adee39 node-v2.0.0-pre.3 [publish binary] 2015-09-02 13:23:30 -04:00
Mike Morris
fc155a8e91 source scripts/linux/setup.sh in scripts/node/after_script.sh to
configure Mesa
2015-09-02 13:23:22 -04:00
Jason Wray
6929dcec96 Add resources folder to iOS Xcode project, exclude README from .bundle 2015-09-02 13:17:53 -04:00
Jason Wray
9c1c40b3e5 Add iOS resources README, reminder to minimize image sizes
Ref #2227
2015-09-02 13:17:53 -04:00
Mike Morris
f2eb5bdaa1 node-v2.0.0-pre.2 [publish binary] 2015-09-02 12:44:02 -04:00
Mike Morris
ac97b16bd0 Merge branch 'node' of github.com:mapbox/mapbox-gl-native into node 2015-09-02 12:34:17 -04:00
Mike Morris
f2eecb4d5e set NODE_VERSION is after_script.sh 2015-09-02 12:33:45 -04:00
Leith Bade
fcbc18c737 Merge pull request #2209 from mapbox/android-bounds-tidy
Tidy up missing JNI deletes
2015-09-02 10:50:25 +10:00
Leith Bade
f772973847 Tidy up missing JNI deletes 2015-09-02 10:20:11 +10:00
Leith Bade
991b1a28fb Fix crash when using MapView access token constructor
Fixes #2197
2015-09-02 09:58:47 +10:00
Lucas Wojciechowski
224bca71b0 Bump to node-2.0.0-pre.1
[publish binary]
2015-09-01 16:18:05 -07:00
Mike Morris
dec3f9b4f8 Merge branch 'node' of github.com:mapbox/mapbox-gl-native into node 2015-09-01 17:18:16 -04:00
Mike Morris
853da02101 drop ratio from RenderOptions 2015-09-01 17:18:12 -04:00
Mike Morris
0145f60dba drop platform/node/examples, this is covered in README 2015-09-01 17:16:39 -04:00
Mike Morris
b81d98b7a8 Update README.md 2015-09-01 17:14:15 -04:00
Mike Morris
45eb197bd3 remove debug logging and whitespace [skip ci] 2015-09-01 16:46:57 -04:00
Mike Morris
3d04da40a6 remove pushd/popd from scripts/node/run.sh, update license in package.json 2015-09-01 16:14:38 -04:00
Mike Morris
4694c7b51a fix example, clean up duplicate files 2015-09-01 16:08:46 -04:00
Mike Morris
1c5fddab6c drop conditions from binding.gyp 2015-09-01 15:55:03 -04:00