Mike Morris
b213766236
drop platform/node/.travis.yml
2015-08-28 12:27:47 -04:00
Mike Morris
53f2b125c2
merge platform/node/scripts/* into scripts/node/run.sh
2015-08-27 18:09:08 -04:00
Mike Morris
cb2b57a7c5
drop faucet from test-suite
2015-08-27 15:57:03 -04:00
Mike Morris
c2539d6bd4
more logging, don't respond to cancelled requests
2015-08-27 15:23:46 -04:00
Mike Morris
580719c9f9
add request/respond logging
2015-08-27 15:11:42 -04:00
Jason Wray
42dc5336db
iOS perspective gesture support
...
Drag two fingers upward to tilt the map.
Implements #2116
2015-08-26 11:23:03 -07:00
Minh Nguyễn
2f30dfe97d
Disable heading updates for .FollowWithCourse
...
Fixes #2180 .
2015-08-26 10:10:49 -07:00
Mike Morris
233e78d9f3
allow test suite failures
2015-08-26 12:04:09 -04:00
Mike Morris
fde64030b1
glfw_ldflags
2015-08-26 11:37:20 -04:00
Mike Morris
e3ede563fb
use mapbox-gl-test-suite submodule, bump node deps
2015-08-26 11:35:08 -04:00
Mike Morris
677954822c
npm install --build-from-source
2015-08-26 11:16:31 -04:00
Jason Wray
92d9308eb8
Ask for 'always' location permissions, too
2015-08-25 14:59:17 -07:00
Mike Morris
a622bb4756
add FLAVOR=node to build matrix
2015-08-25 17:07:19 -04:00
Mike Morris
96d5990089
update npm test
2015-08-25 15:03:05 -04:00
Mike Morris
94af30ff4a
migrate style test fixture to v8, handle errors more gracefully in render test
2015-08-25 14:57:23 -04:00
Mike Morris
6a31e6c801
update mbgl::Resource
2015-08-25 14:46:07 -04:00
Mike Morris
f251bcb304
Merge branch 'before-render' into node
2015-08-25 14:40:40 -04:00
Mike Morris
4540c3c0e8
View::swap -> View::beforeRender View::afterRender
...
To be able to resize the framebuffer on the map thread
in HeadlessView.
2015-08-25 14:39:49 -04:00
Mike Morris
3fea9d3878
'make node' compiles!
2015-08-25 14:30:13 -04:00
Mike Morris
8a67805a3c
Revert "PLATFORM=node make node"
...
This reverts commit cef04fcfa7 .
2015-08-24 17:12:02 -04:00
Justin R. Miller
c6aee1aadd
update iOS first steps guide URL
2015-08-24 13:18:24 -07:00
Justin R. Miller
92dd26c8be
iOS app/framework fixes for v8
...
- Mapbox Streets -> Streets
- style version from string to integer
- 7 -> 8
2015-08-24 11:34:03 -07:00
John Firebaugh
0451aca37e
Merge branch 'v8'
2015-08-24 10:47:30 -07:00
Lucas Wojciechowski
e97662972f
Support v8 sprite, glyph, and style mapbox:// urls
2015-08-21 14:39:26 -07:00
Mike Morris
cef04fcfa7
PLATFORM=node make node
2015-08-21 16:34:21 -04:00
Mike Morris
dd71d8f681
Merge branch 'master' into node
2015-08-21 16:24:02 -04:00
Mike Morris
6e6387e089
move node-mbgl to platform/node/ directory
2015-08-21 16:22:04 -04:00
Justin R. Miller
3f99f5e712
GL is the library, SDK is the product
2015-08-21 11:01:07 -07:00
John Firebaugh
8d7d770bbc
Update styles
2015-08-20 11:59:07 -07:00
Minh Nguyễn
bfd17e2d27
Avoid deprecated CLLocationManagerDelegate method
...
Fixes #2097 .
2015-08-18 09:30:30 -07:00
Justin R. Miller
d3160ca4db
fixes #1907 : skip MGLPolyline/MGLPolygons with zero points
2015-08-17 12:22:41 -07:00
Minh Nguyễn
dfeb479011
MGLUserTrackingModeFollowWithCourse
...
Added course-tracking. However, rotation has to happen atomically without animation until #1834 is fixed.
Fixes #1605 .
2015-08-14 10:09:43 -07:00
Leith Bade
2f31687844
Use uv::async in HTTPAndroidRequest to ensure the correct thread deletes request object
...
Fixes #2058
2015-08-14 13:55:42 +10:00
Justin R. Miller
772238a229
fixes #2044 : add -showAnnotations:animated:
2015-08-12 14:45:37 -07:00
Leith Bade
d4159d5141
Merge branch 'android-okhttp'
2015-08-12 14:58:33 +10:00
Justin R. Miller
01b5636df0
fixes #1951 : check for support of title before querying
2015-08-11 15:10:55 -07:00
Konstantin Käfer
aa06a9d587
query the monitor's resolution instead of forcing 1024x768
2015-08-11 16:40:40 +03:00
Konstantin Käfer
21ec505648
add benchmark mode that shows the real frame time rather than the vsync time
2015-08-11 16:40:40 +03:00
Leith Bade
0cbe7e07f5
Use OkHTTP to implement HTTPContext on Android.
...
Closes #823
2015-08-11 11:59:08 +10:00
Jason Wray
dc11b8132b
Improve accuracy ring update checks
2015-08-10 17:36:23 -04:00
Jason Wray
26d300b4f4
Refactor user location annotation
...
Adds:
- Accuracy ring
- Heading indicator
Fixes:
- Pulse sync
- Visual appearance (removes slight aliasing)
Closes #1222 (squashed)
2015-08-10 17:36:22 -04:00
Konstantin Käfer
76c937f119
set thread priority on Linux
2015-08-10 12:01:26 +03:00
Bruno de Oliveira Abinader
fa4636ffe4
Map::nudgeTransitions no longer depends on client information
...
Clients no longer need to provide data (eg. if gesturing or in a custom
animation) to Map::nudgeTransitions().
Upon MapContext::renderSync(), a new atomic bool 'needsRepaint' in MapData
allows thread-safe communication between Map and MapContext.
2015-08-05 15:19:00 +03:00
Bruno de Oliveira Abinader
492bcf0bd7
Added Update::Repaint
2015-08-05 15:19:00 +03:00
Thiago Marcos P. Santos
92d78eae38
Removed debug leftover
2015-08-05 14:56:48 +03:00
Konstantin Käfer
56a4268cca
manually premultiply the image if libpng can't do it
2015-08-04 18:49:51 +02:00
Konstantin Käfer
19e5d9af22
don't require PNG_ALPHA_PREMULTIPLIED to support older versions of libpng
2015-08-04 14:08:20 +02:00
Konstantin Käfer
daaa643bbf
support cURL versions older than 7.21.6
...
prior to cURL 7.21.6, CURLOPT_ACCEPT_ENCODING was called CURLOPT_ENCODING
2015-08-04 14:08:20 +02:00
Konstantin Käfer
78ec33320f
don't use certain STL functions
...
some functions defined in <cmath>, as well as std::to_string aren't available on GNU's STL for some platforms, e.g. Android
2015-08-04 14:08:19 +02:00
Minh Nguyễn
807d87f0f5
Ignore redundant initial reachability notification on iOS 9
...
Fixes #1911 .
2015-07-28 21:21:31 -07:00