John Firebaugh
d8d3690010
[ios] Use the same build configuration for make ios and make test-ios
2016-04-11 21:21:36 -07:00
Jason Wray
eda132d922
[ios] Restart user location heading updates on validation
...
Fixes #4668 . Thanks to @JThramer for reporting.
2016-04-11 23:21:05 -04:00
John Firebaugh
c3bed1dab8
[core] Fix race condition that could lead to a UNIQUE constraint failure ( #4677 )
2016-04-11 19:46:45 -07:00
John Firebaugh
be47e35a97
[ios, osx] The return of xcpretty, part II ( #4676 )
2016-04-11 16:45:14 -07:00
Mike Morris
c1a38b66e5
node-v3.1.1
2016-04-11 16:43:12 -07:00
Mike Morris
18768d6f88
unbundle node-pre-gyp to work around bundledDependencies bug in npm2
2016-04-11 16:40:33 -07:00
John Firebaugh
1209ae4213
[test] This "very unlikely" condition in fact happens regularly in CI ( #4679 )
2016-04-11 16:31:56 -07:00
John Firebaugh
6cbf0e4207
[osx] Add remaining gypi dependencies to Makefile
2016-04-11 15:08:25 -07:00
John Firebaugh
8c7dc19e3f
[osx] Print crash diagnostics
2016-04-11 15:07:38 -07:00
Minh Nguyễn
bbde70e3f0
[ios] Fixed style count assertion
2016-04-11 13:28:04 -07:00
John Firebaugh
1c7c5af69d
[ios] Run core unit tests in CI
2016-04-11 11:00:34 -07:00
Mike Morris
c507b8a693
node-v3.1.0
...
update deps in package.json
2016-04-11 10:25:55 -07:00
Bruno de Oliveira Abinader
5471122079
[build] run-*glfw-app should depend on glfw-app
2016-04-11 12:31:51 +03:00
John Firebaugh
c08bd4b465
[build] Add some dependencies to the Makefile
2016-04-08 17:17:58 -07:00
Mike Morris
911ff71b6c
[node] clean up README.md [skip ci]
2016-04-08 18:53:05 -04:00
Tobrun
35b579fde1
[android] #4635 - fix rotate disabled with location tracking
2016-04-08 11:25:50 +02:00
Tobrun
18495fc19d
[android] - fallback using to meta-data tag in Manifest or mapbox_access_token when using a MapFragment or SupportMapFragment
2016-04-08 10:08:47 +02:00
Vacxe
aaafebddd8
[android] - supportMapFragment: Check KEY_META_DATA
2016-04-08 10:08:47 +02:00
Tobrun
f3c64a4c95
[android] - Marker test coverage
2016-04-08 10:06:58 +02:00
John Firebaugh
f964e40e7e
[build] Refactor and simplify build system
...
* Main gyp files are now standardized as platform/<platform>/platform.gyp.
* Each platform gyp file defines appropriate loop_lib and headless_lib variables.
* Each platform gyp file includes mbgl.gypi, which defines base targets which may be useful to all platforms.
* CI targets are consistent across platforms: `make $(PLATFORM) && make test-$(PLATFORM)`.
* Renamed the "linux" test app to "glfw". It's now built in OS X CI.
* Android build flakiness is fixed.
* iOS CI builds the bench and iosapp targets.
* Mesa version is now in one place.
* CI scripts use bash "strict mode" and correct error handling.
* All build output goes to the build directory.
* Removed vestigial iOS/OS X/Android Travis scripts.
2016-04-07 18:01:02 -07:00
Mike Morris
f5d66f3622
[node] clarify API documentation [skip ci]
...
map.render returns raw pixel buffer and map.release can safely be called earlier
2016-04-07 18:00:21 -04:00
Mike Morris
c59b5fb5e6
[node] don't dispose parent module in NodeLog destructor
2016-04-07 17:35:58 -04:00
Jesse Bounds
89db01fef0
[ios] Add script to automate s3 build and publish process
...
A large part of the iOS SDK deploy process is creating the various
binary flavors, uploading them to s3, and then testing that those
uploads worked by downloading them from s3 before uploading and
attaching them to the github release.
This script automates that build, upload, download, upload and
attach process and can be run after `mbx auth`.
2016-04-07 16:44:43 -04:00
Brad Leege
219fa2f10c
[android] #4636 - Updating Gradle Wrapper to 2.12
2016-04-07 15:09:06 -05:00
Brad Leege
92c946d404
[android] #4636 - Updating to Android Gradle Build tools to 2.0.0
2016-04-07 15:09:06 -05:00
Tobrun
c8ee5dadaa
[android] #3643 - improved android touch target when calling getAnnotationsInBounds
2016-04-07 21:52:34 +02:00
Brad Leege
891685188b
Merge branch 'syntaxSugar' of git://github.com/vacxe/mapbox-gl-native into vacxe-syntaxSugar
2016-04-07 12:27:12 -05:00
Brad Leege
62d25b47ae
[android] #4629 - Moving event queue clearing to finally block to better protect against HTTP errors
2016-04-07 12:23:51 -05:00
Brad Leege
1f35112a2e
[android] #4629 - Increasing event flush to 3 minutes to mirror iOS and clearing events when connectivity check fails
2016-04-07 12:23:51 -05:00
Bruno de Oliveira Abinader
ce0ba5f4d7
[build] Fix libuv usage in OS X
2016-04-07 19:17:24 +03:00
Vacxe
c57edfc6f5
MapboxEventManager: operator size optimized
2016-04-07 12:53:11 +03:00
Minh Nguyễn
3671765a51
[ios] Converted MBXViewController to Objective-C
...
Converted MBXViewController from Objective-C++ to Objective-C. In the process, the dependency on default_styles.hpp was replaced by a hardcoded list of style URLs along with runtime assertions that the list of styles is the right length.
2016-04-07 00:58:23 -04:00
Minh Nguyễn
cee1b0b526
Updated jazzy config flags for jazzy 0.6.0
...
Fixes #4620 .
2016-04-06 18:30:28 -04:00
Konstantin Käfer
e7ac0f6d4c
[core] do not call glStencilFunc when we're not clipping
2016-04-06 14:19:13 -07:00
Konstantin Käfer
3a36079ccc
[core] disable stencil test for rasters
2016-04-06 14:16:53 -07:00
Konstantin Käfer
d63da3f2aa
[core] only compute ClipIDs for Vector/GeoJSON/Annotation tiles
2016-04-06 14:16:53 -07:00
Konstantin Käfer
ea32ee742f
[core] only render tiles that have data
2016-04-06 14:16:53 -07:00
Konstantin Käfer
09684bb1dc
[core] do not paint empty debug buckets
...
this removes "Buffer doesn't contain elements" messages when debug painting is enabled
2016-04-06 14:16:53 -07:00
Brad Leege
9a3e8ae571
[android] #4619 - Creating standalone CustomLayerActivity example
2016-04-06 14:44:52 -05:00
Minh Nguyễn
8814463380
[ios] Onward to 3.3.0!
2016-04-06 14:14:32 -04:00
Jesse Bounds
b5858625c5
ios-v3.2.0
...
Update podspec files for version 3.2.0
2016-04-06 13:44:37 -04:00
Minh Nguyễn
3d18d101c7
ios-v3.2.0-rc.1
...
Switched away from the -symbols build but added a new podspec that still uses it.
2016-04-06 13:44:37 -04:00
Brad Leege
3670c8a914
[android] #4609 - Restoring name of BulkMarkerActivity
2016-04-06 11:02:25 -05:00
Thiago Marcos P. Santos
4b05705194
[android] Do not use libuv
...
Build using Looper instead, provided by the NDK.
2016-04-06 05:01:48 -03:00
Thiago Marcos P. Santos
10b503eabf
[android] Attach thread on the RunLoop
...
Needed because Looper could be used by Java and it would crash
complaining that we didn't detach otherwise.
2016-04-06 04:52:51 -03:00
Thiago Marcos P. Santos
74a1d3c164
[android] Introduce RunLoop based on Looper
...
Also implement a Timer and AsyncTask based on Android's Looper.
2016-04-06 04:52:51 -03:00
John Firebaugh
08d12f860e
[ios] Fix make ipackage
2016-04-05 15:03:05 -07:00
Mike Morris
5832825427
add pitch to bin/render.cpp
2016-04-05 17:57:46 -04:00
Vladimir Kurchatkin
e886eb9545
[node] Properly inherit from EventEmitter
...
`process.EventEmitter` is deprecated, so we should use
`require('events')` instead.
2016-04-05 16:00:59 -04:00
John Firebaugh
81261cafab
[ios, osx] Compile http_request_nsurl.mm with ARC
2016-04-05 11:23:26 -07:00