Tobrun Van Nuland
6cfee1db7c
[android] #5113 - added javadoc to the MarkerView API
2016-05-27 14:12:01 +02:00
Tobrun Van Nuland
d54f951785
[android] #5113 - added javadoc for MarkerViewManager
2016-05-27 14:11:42 +02:00
Konstantin Käfer
1b8d280e3f
[core] refactor updateRenderables algorithm
2016-05-27 10:15:06 +02:00
Konstantin Käfer
ebff2234e4
[core] remove unused template definition
2016-05-27 10:15:02 +02:00
Jesse Bounds
c90f51a1a9
[ios] Add annotation view scaling ( #5085 )
...
This adds an option to MGLAnnotationView so that a developer can control
how their annotation views scale in size as they approach the top of
the map view (along the Y axis). The size change is also affected by
the pitch (tilt) of the map view. If there is no tilt then scaling
is not performed. As the map is tilted scaling is gradually applied.
This turns the MGLAnnotationView implementation into an Objective C++
class so that SDK constants from C++ files can be used.
The new behavior is enabled by default to maintain consistency with
annotations backed by GL sprites. The MBXViewController redundantly
sets the new property as an illustration of use.
2016-05-26 23:10:02 -07:00
Minh Nguyễn
8ace0d37d1
[core] AnnotationTileLayer vends its own name ( #5163 )
...
Fixes #5159 .
2016-05-26 13:12:23 -07:00
Konstantin Käfer
27f9a85fea
[node] don't fire callback for canceled AsyncRequest
2016-05-26 20:17:36 +02:00
Bruno de Oliveira Abinader
c111250fcc
[core] s/operator bool/created()/ in {GL,TexturePool}Holder
...
Prevents confusing usage of GL holder objects.
2016-05-26 19:36:52 +03:00
Bruno de Oliveira Abinader
b2b2797c2a
[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-26 19:36:51 +03: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
Konstantin Käfer
c60fd0604a
[core] TileData::isReady() => TileData::isRenderable()
2016-05-25 21:51:25 +02:00
Konstantin Käfer
e2bcea90fc
[core] use #pragma once instead of ifdef include guards
2016-05-25 21:35:37 +02:00
Brad Leege
6368403f43
[android] #5126 - Setting per commit and nightly builds to BUILDTYPE=Release
2016-05-25 13:25:25 -05:00
Tobrun Van Nuland
6c93bb4006
[android] - add unit test for MarkerView
2016-05-25 15:14:54 +02:00
Tobrun Van Nuland
1950f7e696
[android] #5131 - update okhttp dependency
2016-05-25 14:09:50 +02:00
Tobrun Van Nuland
75dbbcdcc0
[android] #5079 - add anchor and InfoWindowAnchor to MarkerView
2016-05-25 14:07:45 +02:00
Tobrun Van Nuland
621bb01845
[android] #5115 - add visible integration to MarkerView
2016-05-25 13:09:48 +02:00
Tobrun Van Nuland
1d7d8a9f2f
[android] #5102 - update marker view position correctly by comparing markers based on id instead of location
2016-05-25 13:07:54 +02:00
Jason Wray
9c9140595e
[ios] Set backup exclusion flag after initializing DefaultFileSource ( #5124 )
...
Speculatively fixes #511 , where apps mistakenly backup the offline/ambient cache.
2016-05-24 22:00:52 -04:00
Brad Leege
68e84b14a2
[android] #5058 - Deprecating get/set Access Token In OfflineManager and automatically setting it if MapboxAccountManager is in use
2016-05-24 15:27:15 -05:00
Brad Leege
6abd3d70be
Revert "[android] update NDK to r11c"
...
This reverts commit 25c4436d37 .
2016-05-24 13:50:13 -05:00