Commit Graph

5360 Commits

Author SHA1 Message Date
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
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
888444cc41 Merge branch 'android-curl' 2015-09-23 09:49:53 -05: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
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
Leith Bade
4e885d600a Restore libcurl HTTP on Android 2015-09-22 16:40:54 +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
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
Lucas Wojciechowski
f536db3116 Add node_modules to .gitignore 2015-09-17 15:49:54 -07:00
Adam Hunter
e69a110c23 Renderbuffer create should be paired with renderbuffer delete. 2015-09-17 14:52:04 -07:00
John Firebaugh
d86d11fb3e Fully delete test/suite submodule 2015-09-17 09:16:11 -07:00
Henry Dooley
2141d95196 [core] Annotation cleanup
Eliminate dead code and unecessary STL container usage. Refactor large
methods into smaller functional units.
2015-09-16 17:06:13 -07:00
John Firebaugh
d156a14744 Revert "moved styles to v1.1.0"
This reverts commit 49d855769b.
2015-09-16 17:04:21 -07:00
Lucas Wojciechowski
311bf93abe Revert "[node] Enable npm to build mapbox-gl-native package from source"
This reverts commit 4e1ead344b.
2015-09-16 16:27:53 -07:00
Bastien Mayard
8d322c6572 Change MapView.MapChange visibility to public since OnMapChangedListener.onMapChanged requires it. 2015-09-16 14:00:00 -07:00
Bastien Mayard
765bae4c5c fix Makefile clean to clean ./android/java/MapboxGLAndroidSDK/build too 2015-09-16 14:00:00 -07:00
Brad Leege
039c9ae957 Merge branch 'master' of github.com:mapbox/mapbox-gl-native 2015-09-16 16:48:29 -04:00
Brad Leege
341c95957c Merge branch '2317-espresso' of git://github.com/zugaldia/mapbox-gl-native into zugaldia-2317-espresso 2015-09-16 16:47:36 -04:00
Antonio Zugaldia
fee31b05b9 back to right submodules versions 2015-09-16 16:45:18 -04:00
Minh Nguyễn
79dc20808f Prefix user defaults in iosapp
We technically don’t need to, but the demo app should practice good hygiene since we expect developers to copy from it.
2015-09-16 13:22:16 -07:00
Ansis Brammanis
4dce45ffc6 [Android] add instructions to install Android Support Repository
[skip ci]
2015-09-16 12:26:54 -07:00
John Firebaugh
1b87232bec [core] Update test-suite 2015-09-16 12:15:44 -07:00
Ansis Brammanis
f1edf1043b fix circle clipping bug
91d2e0ee5c
2015-09-16 12:15:43 -07:00
Nicki Dlugash
49d855769b moved styles to v1.1.0 2015-09-16 12:04:18 -07:00
Brad Leege
adfd66e8bb Merge branch '2018-shared-sqlite' 2015-09-16 14:58:39 -04:00
Brad Leege
35b375ffb1 Merge branch 'master' into 2018-shared-sqlite 2015-09-16 14:58:16 -04:00
Antonio Zugaldia
ec19af2aa5 import JUnit tests instructions 2015-09-16 14:03:03 -04:00
Lucas Wojciechowski
2ba21b5dd5 [node] node-v2.0.0-pre.5
[publish binary]
2015-09-16 10:50:39 -07:00
Antonio Zugaldia
ce2793d84d placeholders for the remaining objects 2015-09-16 13:49:52 -04:00
Antonio Zugaldia
0281d010bd two classes at once on aws 2015-09-16 13:43:26 -04:00
Antonio Zugaldia
802b78cc2c Merge remote-tracking branch 'mapbox/master' into 2317-espresso 2015-09-16 13:39:58 -04:00
Antonio Zugaldia
573b43f257 unit tests + mockito 2015-09-16 13:39:46 -04:00
John Firebaugh
d83be11947 Don't leak GlyphAtlas textures (fixes #2338) 2015-09-16 10:04:23 -07:00
Antonio Zugaldia
77faa7ea15 zoom in 2015-09-16 11:19:44 -04:00
Antonio Zugaldia
ed33a5ee64 screenshots should be taken on ui thread 2015-09-16 11:17:42 -04:00
Antonio Zugaldia
f775348ec3 fixed the screenshot class to include the surface view 2015-09-16 11:03:32 -04:00
Antonio Zugaldia
602a075333 using the new version way of instanstiating the activity class 2015-09-16 11:03:10 -04:00
Antonio Zugaldia
c3dffb6e46 moved screenshot tests to its own class 2015-09-16 11:02:11 -04:00
Antonio Zugaldia
e4d1e67d71 second activity test class 2015-09-16 11:01:45 -04:00