Commit Graph

5812 Commits

Author SHA1 Message Date
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
Brad Leege
cd57ad52df #2275 - Setting version_name to 0.1.0 for release 2015-09-25 09:53:44 -05:00
Tobrun
ecf9ca5c34 Added res-public resource folder for configuration public resources, update build.gradle to take in account folder 2015-09-25 13:24:25 +02:00
Leith Bade
8ef59dd1ec Update Crashlytics 2015-09-25 08:08:18 +10:00
Leith Bade
8388edcfbf Merge branch 'release-android-v0.1.0'
Merging to resolve conflicts on release branch so final merge tomorrow is clean.

Conflicts:
	android/cpp/native_map_view.cpp
	android/java/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxgl/views/MapView.java
	include/mbgl/android/native_map_view.hpp
2015-09-25 08:04:04 +10:00
Mike Morris
f21eb68277 Merge pull request #2391 from mapbox/osx-unused-typedef
[osx] disable -Wunused-local-typedef on OS X
2015-09-24 13:27:08 -04:00
Mike Morris
ac6575065b [osx] build OS X with Xcode 7
patch mason to set 'tbh' MASON_DYNLIB_SUFFIX
on iOS 9+ and OS X 10.11+
2015-09-24 12:18:56 -04:00
Mike Morris
142b59246e [osx] disable -Wunused-local-typedefs
Fixes OS X builds with Xcode 7, necessitated by
https://svn.boost.org/trac/boost/ticket/11240
2015-09-24 12:18:56 -04:00
Brad Leege
b641bc5696 #2414 - Add explicit null check for infoWindow 2015-09-24 11:12:07 -05:00
Brad Leege
c3fe83f709 #2414 - Add explicit null check for infoWindow 2015-09-24 10:36:36 -05:00
Brad Leege
db2afca078 #2414 - Removing Crashlytics NDK integration as it's preventing TestApp from running 2015-09-24 10:11:58 -05:00
Leith Bade
85ec3eb0a5 Refactor Android render loop to limit frame rate to 60 FPS
Move expensive cache size calulation to initialisation
Fix setGestureInProgress bug
Renamed several functions to match current usage
Refactor map updates to reduce GPS marker lag
Fixes #1676
Fixes #2290
Fixes #2396
2015-09-24 18:04:26 +10:00
Leith Bade
e5ff4638b3 Actually disable universal APKs 2015-09-24 13:33:01 +10:00
Leith Bade
3de441f20e Refactor NativeMapView to hold std::unique_ptr to Map and DefaultFileSource
Add missing asserts to attach_jni_thread/detach_jni_thread
Fixes #2406
2015-09-24 12:42:02 +10:00
Leith Bade
2c4a9f6a3b Refactor NativeMapView to hold std::unique_ptr to Map and DefaultFileSource
Add missing asserts to attach_jni_thread/detach_jni_thread
Fixes #2406
2015-09-24 12:22:19 +10:00
Leith Bade
18bc490f40 Fix build with Crashlytics NDK on 64bit 2015-09-24 10:38:03 +10:00
Justin R. Miller
15cffcd3a2 fixes #2350: remove iOS-specific SQLite cache wrapper 2015-09-23 15:46:32 -07:00
Brad Leege
f6a784ce8c Revert "Add Crashlytics NDK to Android"
This reverts commit 6e55dd575e.
2015-09-23 13:21:48 -05:00
Leith Bade
9e96e4e94b Restore libcurl HTTP on Android 2015-09-23 11:09:25 -05:00
Brad Leege
888444cc41 Merge branch 'android-curl' 2015-09-23 09:49:53 -05:00
Leith Bade
19e7d154bb Improve handling of cancelled HTTP requests
Fix a memory leak of NativeMapView Java object
2015-09-23 15:05:34 +10:00
Leith Bade
8cf927f6c4 Improve handling of cancelled HTTP requests
Fix a memory leak of NativeMapView Java object
2015-09-23 11:57:41 +10:00
Leith Bade
6e55dd575e Add Crashlytics NDK to Android
Closes #2107

Conflicts:
	Makefile
	android/java/MapboxGLAndroidSDKTestApp/build.gradle
2015-09-23 11:56:30 +10:00
Leith Bade
db6a08d8ca Add Crashlytics NDK to Android
Closes #2107
2015-09-23 11:19:58 +10:00
Jason Wray
d89aa51e0f [iOS] Give iosapp the option to use always location permissions
Useful in testing metrics and background location. Default is still
`whenInUse`, user must switch in `Settings.app`.
2015-09-22 05:53:42 -04:00
Maciej Swic
aa30c20d88 Added region change notification to quick zoom 2015-09-22 08:44:24 +02:00
Leith Bade
4e885d600a Restore libcurl HTTP on Android 2015-09-22 16:40:54 +10:00
Leith Bade
d2d3df2a69 Fix freezing on Android when rotating
Fixes #1941
2015-09-22 16:40:04 +10:00
Leith Bade
feae692dba Fix freezing on Android when rotating
Fixes #1941
2015-09-22 16:23:39 +10:00
Minh Nguyễn
71cde640a9 Merge pull request #2368 from erichoracek/fix-implicit-conversion
Remove implicit conversion from double → float
2015-09-21 19:53:24 -07:00
Jason Wray
2762f53cdf [iOS] disable perfectly good tests so they stop flapping on Travis
Travis is inconsistently failing the following tests, so let's
temporarily disable them.

- `testDirectionSet`
- `testCompassTap`
- `testDirectionReset`
- `testCenterSet`
- `testDelegateRegionDidChange`

It bears repeating that these tests _only_ fail on Travis, running them
locally has always passed.

Fixes #2347
2015-09-21 13:16:30 -07:00
Maciej Swic
ffb2ccde1c Notify map change on pinch as well 2015-09-21 13:14:35 +02:00
Maciej Swic
c1f425731c Fixed incorrect notification 2015-09-21 11:33:54 +02:00
Leith Bade
da691dcbb5 Remove Android style URL validation
Fixes #2370
2015-09-21 15:01:53 +10:00
Leith Bade
1d565a5159 Remove Android style URL validation
Fixes #2370
2015-09-21 14:38:11 +10:00
Eric Horacek
50ad8ac54d Remove implicit conversion from double → float
Occurs when targeting a 32-bit architecture
2015-09-19 12:44:41 -07:00
Leith Bade
0f80fb9103 [skip-ci] Update the Android build instructions 2015-09-19 08:54:37 +10:00
Lucas Wojciechowski
b81f796713 [publish binary] 2015-09-18 12:50:37 -07:00
Lucas Wojciechowski
12d0bdd824 Bumped to npm version 2.0.0-pre.7 2015-09-18 12:18:41 -07:00