Commit Graph

7892 Commits

Author SHA1 Message Date
Tobrun Van Nuland
041a351fb2 [android] #4929 - final fixes for refactor MyLocationView 2016-06-02 17:21:20 -05:00
Tobrun Van Nuland
d2c9f26cb6 [android] 4929 - fix tracking mode location calculation 2016-06-02 17:21:20 -05:00
Tobrun Van Nuland
3d2cc05121 [android] #4929 - MyLocationView now requires less drawables to configure, reuses the foreground instead. 2016-06-02 17:21:20 -05:00
Tobrun Van Nuland
163ee916e5 [android] #4929 - rewrite MyLocationView with camera and transformation matrix 2016-06-02 17:21:20 -05:00
Tobrun Van Nuland
c7fb8890fe [android] #4727 - fix proguard test app 2016-06-02 09:39:14 -05:00
Thiago Marcos P. Santos
de8744653d [android] Fix x86_64 build
sysroot path not being passed to the compiler and linker
2016-05-31 17:13:48 -05:00
Brad Leege
b0de21ed1d [android] #5126 - Serialize Bitrise Scheduled Build Process 2016-05-31 12:41:45 -05:00
Tobrun
c66cf0f73f [android] #5113 - added javadoc for MyLocationViewSettings 2016-05-30 19:09:27 +02:00
Brad Leege
0c9d544119 [android] #5176 - Changing Telemetry events endpoint to events.mapbox.com 2016-05-27 18:27:09 -05:00
Thiago Marcos P. Santos
623b81fe0e [core] Fill the initial changeTimes with the reference timestamp of the first frame
On the Javascript implementation the array is automatically filled with
zeroes which is not the same thing as `TimePoint::min()`. Here we need
to get our own "zero" which is the timestamp of the first frame.

Fixes #5109
2016-05-27 16:21:02 -05:00
Tobrun Van Nuland
9f9b310a2f [android] #5106 - add check for destroyed map view for addMarker() 2016-05-27 11:46:18 -05:00
Rob | Labs
d4b3d75700 [privacy] [android] Remove logging of location due to privacy leak.
* Location logs are not just kept on the device.
* Some logging packages, e.g.,
 Firebase, now has the option to upload logs to cloud.
* This closes a potential privacy leak.
2016-05-27 10:52:14 -05:00
Bruno de Oliveira Abinader
c6f22df8e5 [core] s/operator bool/created()/ in {GL,TexturePool}Holder
Prevents confusing usage of GL holder objects.
2016-05-27 10:41:34 -05:00
Bruno de Oliveira Abinader
af34481e6b [core] Move objectStore in {GL,TexturePool}Holder::reset()
Fixes an issue where a moved {GL,TexturePool}Holder would use an invalid
pointer when accessing 'objectStore'.

Fixes #5136.
2016-05-27 10:41:05 -05:00
Tobrun Van Nuland
d5cd1e1f9d [android] #5113 - added javadoc to the MarkerView API 2016-05-27 10:25:55 -05:00
Tobrun Van Nuland
f75b4f15dd [android] #5113 - added javadoc for MarkerViewManager 2016-05-27 10:25:15 -05:00
Brad Leege
9b8951e09d [android] #5160 - Setting Version Back To 4.1.0-SNAPSHOT 2016-05-26 14:49:39 -05:00
Brad Leege
ee93e60097 [android] #5160 - CHANGELOG for 4.1.0-beta.1 2016-05-26 13:49:12 -05:00
Brad Leege
7315a353aa [android] #5160 - Fixing JavaDoc markup 2016-05-26 12:17:26 -05:00
Brad Leege
50297a5ad1 [android] #5160 - Setting Android Version to 4.1.0-beta.1 2016-05-26 11:13:44 -05:00
Bruno de Oliveira Abinader
26a425fa6d [Qt] QMapboxGLPrivate::getPixelRatio() cleanup 2016-05-26 17:52:34 +03:00
Tore Halset
f3ec50da12 overide canBecomeFirstResponder to return YES to be able to use UIMenuController on the map (#5156) 2016-05-26 07:43:53 -07:00
Tobrun Van Nuland
af6ae05ca3 [android] #3629 - smooth animation for non location tracking 2016-05-26 15:55:01 +02:00
Tobrun Van Nuland
bd0f0d3a21 [android] #3629 - smooth MyLocationView animation when tracking the user location, introducing a new easeTo method with a linear interpolator 2016-05-26 15:35:03 +02:00
Bruno de Oliveira Abinader
bdeabc492c Revert "[build] Use 'npm update --dev' to install devDependencies"
This reverts commit f4ebda09be.
2016-05-26 16:16:15 +03:00
Konstantin Käfer
d5e62136b2 [docker] upgrade docker scripts [skip ci] 2016-05-26 14:26:01 +02:00
Bruno de Oliveira Abinader
f4ebda09be [build] Use 'npm update --dev' to install devDependencies 2016-05-26 15:00:55 +03:00
Tobrun Van Nuland
cd517b90fa [android] #5034 - calculate correct padding for left, top, right and bottom 2016-05-26 11:30:30 +02:00
Tobrun
034246e00a [android] #5034 - LatLngBounds Camera update not taking map padding in account
[android] #5034 - padding not being included in getVisibleBounds
2016-05-26 11:30:27 +02:00
Minh Nguyễn
102e62ae55 [ios] KIF tests require submodules
Documented the submodule step for running KIF-based SDK UI tests. This happened as part of installing core dependencies until #5122.
2016-05-25 22:49:22 -07:00
John Firebaugh
172e645686 [core] Port "combine line-width and line-gap-width in shader"
a9559e911b
fcb9bcebae
2016-05-25 21:37:58 -07:00
John Firebaugh
c568a8ad77 [core] Port "separate u_opacity from u_color"
0d34125196
1f5afa7db0
2016-05-25 21:37:58 -07:00
John Firebaugh
d7a477b165 [core] Update mapbox-gl-shaders 2016-05-25 21:37:58 -07:00
John Firebaugh
e49d538e77 [docs] Update INSTALL.md
* git submodules are init'd automatically by the build script
* styles are no longer bundled
* Don't list libtool and automake: if mason fails to find a prebuilt binary, it's a bug and we want to fix it
2016-05-25 21:37:58 -07:00
John Firebaugh
2d44ee1b1a [docs] Add Node.js to INSTALL.md 2016-05-25 21:37:58 -07:00
John Firebaugh
45c5b2a66c [core] Share shaders with gl-js 2016-05-25 21:37:58 -07:00
John Firebaugh
4e2c743eba [android] Install node in CI 2016-05-25 21:37:58 -07:00
John Firebaugh
672eb61079 [core] box_shader ⇢ collision_box_shader 2016-05-25 21:37:22 -07:00
John Firebaugh
30ec1c1fed [core] Remove unused dot shader 2016-05-25 21:37:22 -07:00
John Firebaugh
2846e2a424 [build] Move express dependency to package.json 2016-05-25 21:37:17 -07:00
Brad Leege
485a644d32 [android] #5075 - Setting MapboxAccountManager as preferred source for access token 2016-05-25 20:40:17 -05:00
Brad Leege
50b891561f [android] #5075 - Removing options.accessToken() usage in MapFragmentActivity and SupportMapFragmentActivity 2016-05-25 20:40:17 -05:00
Brad Leege
e02a753de9 [android] #5075 - Adding deprecation notices 2016-05-25 20:40:17 -05:00
Jason Wray
842de0e859 [ios] Fix points/shapes typo that caused crash (#5142)
https://github.com/mapbox/mapbox-gl-native/pull/5097 introduced different arrays for points and shapes, but only ever attempted to use the points array. Adding a shape would crash.
2016-05-25 17:48:51 -04:00
Konstantin Käfer
b4de5f472a [core] rename TileData::State to DataAvailability and make it private 2016-05-25 21:51:25 +02:00
Konstantin Käfer
6f1477f2d4 [core] split TileData::State::obsolete into its own thing 2016-05-25 21:51:25 +02:00
Konstantin Käfer
c91e4ee1f4 [core] normalize TileData::State::obsolete handling 2016-05-25 21:51:25 +02:00
Konstantin Käfer
c52a0c65f4 [core] remove TileData::State::loaded 2016-05-25 21:51:25 +02:00
Konstantin Käfer
95dc8ff3e1 [core] remove unused TileData::hasData() 2016-05-25 21:51:25 +02:00
Konstantin Käfer
d1ea695b96 [core] remove unused TileData::State::invalid 2016-05-25 21:51:25 +02:00