Stephen Niedzielski
4c87da6b8f
Allow Mapbox to be served to devices without Wi-Fi
...
android.permission.ACCESS_WIFI_STATE implies an android.hardware.wifi
requirement. Make Wi-Fi optional.
2016-06-23 08:08:13 +02:00
Jesse Bounds
5832f63acc
[android] Cancel other gestures during shove.
...
This adds a guard so that when a shove gesture is occurring, no other
gestures take place. This helps avoid the disorienting feeling of
having the map move left and right and rotate while trying to tilt it
and looks more like Google maps.
2016-06-22 21:54:44 +02:00
Brad Leege
511801c17a
[android] #5303 - Updating code to take properly merge what each branch intended for nativeUpdateMarker
2016-06-09 17:01:23 -05:00
Brad Leege
b90571107d
[android] #5291 - Fixing merge conflicts
2016-06-09 14:35:10 -05:00
Brad Leege
d67b88dba9
Merge branch 'release-android-v4.1.0'
...
# Conflicts:
# platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/annotations/BaseMarkerViewOptions.java
# platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/annotations/MarkerView.java
# platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/annotations/MarkerViewManager.java
# platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/MapView.java
# platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/MapboxMap.java
# platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/NativeMapView.java
# platform/android/src/jni.cpp
# src/mbgl/geometry/buffer.hpp
# src/mbgl/geometry/glyph_atlas.cpp
# src/mbgl/geometry/glyph_atlas.hpp
# src/mbgl/geometry/line_atlas.cpp
# src/mbgl/geometry/vao.cpp
# src/mbgl/gl/gl_object_store.cpp
# src/mbgl/gl/gl_object_store.hpp
# src/mbgl/renderer/frame_history.cpp
# src/mbgl/shader/shader.cpp
# src/mbgl/sprite/sprite_atlas.cpp
# src/mbgl/sprite/sprite_atlas.hpp
# src/mbgl/text/glyph_pbf.hpp
2016-06-09 14:00:49 -05:00
Brad Leege
c9d78f3f62
[android] #5284 - Restoring 4.1.0-SNAPSHOT version
2016-06-08 17:12:28 -05:00
Brad Leege
acdaae177b
[android] #5284 - Fixing JavaDoc link error that prevented JavaDoc generation
2016-06-08 14:53:01 -05:00
Brad Leege
64df50018f
[android] #5284 - Setting 4.1.0-beta.2 version information
2016-06-08 14:04:41 -05:00
Brad Leege
61a5bea043
[android] #5237 - Enabled Updates To InfoWindow's Title and Snippet
2016-06-07 15:04:11 -05:00
Brad Leege
f4a82bd367
[android] #5186 - Starting rotateSessionId before Telemetry Starts and ensuring that mapboxSessionId is initialized
2016-06-06 10:56:55 -05:00
Brad Leege
7a97d7bd90
[android] #5186 - Starting rotateSessionId before Telemetry Starts and ensuring that mapboxSessionId is initialized
2016-06-06 10:50:06 -05:00
Tobrun Van Nuland
65330bda8c
[android] #5167 - add support annotations to MarkerView
2016-06-06 14:46:16 +02:00
Tobrun Van Nuland
cfca379651
[android] #5241 -float rotation on markerview
2016-06-06 13:58:04 +02:00
Tobrun Van Nuland
eb5ff35d6e
[android] #5076 - increase cache size
2016-06-06 12:07:21 +02:00
Tobrun Van Nuland
24b8cb7900
[android] #5076 - invalidate MarkerViews when adding a MarkerView
2016-06-06 12:00:18 +02:00
Tobrun Van Nuland
517545f79e
[android] #5076 - add getter for View of MarkerView, update public API javadoc of MarkerView select
2016-06-06 11:54:03 +02:00
Tobrun
0a646b4487
[android] #5076 - fixed update marker for MarkerView, rewrite update marker jni, cleanup animation api
2016-06-06 11:13:40 +02:00
Tobrun Van Nuland
436c23c40b
[android] #5171 - introduce new select/deselect animation system for view markers
2016-06-05 14:23:24 +02:00
Cameron
ea67a995de
changed satellite-hybrid to street in string.xml
2016-06-03 14:58:43 -04:00
Cameron
0bfe951b55
[android] Fix style urls
...
Fixes #5193
2016-06-03 12:38:09 -04:00
Tobrun
087cad037f
[android] #5214 - remove requirement adapter for MarkerView, allow using Icon instead
2016-06-03 08:00:56 +02:00
John Firebaugh
e802aedb8c
[core, node, android] Remove used "base" parameter from setStyleJSON
2016-06-02 16:33:56 -07:00
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
John Firebaugh
555c9ed863
[android] Simplify the JNI definitions for annotation methods
...
Instead of providing both singleton and List-based implementations:
* Define everything in terms of arrays
* Do singleton ⇢ array and List ⇢ array conversions in Java
2016-06-01 17:36:50 -07: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
Tobrun Van Nuland
9f9b310a2f
[android] #5106 - add check for destroyed map view for addMarker()
2016-05-27 11:46:18 -05:00
Tobrun Van Nuland
78fe86fcb1
[android] #5106 - add check for destroyed map view for addMarker()
2016-05-27 11:43:59 -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
Rob | Labs
c53a1a3dce
[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:50:04 -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
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
Brad Leege
9b8951e09d
[android] #5160 - Setting Version Back To 4.1.0-SNAPSHOT
2016-05-26 14:49:39 -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
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
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
Brad Leege
485a644d32
[android] #5075 - Setting MapboxAccountManager as preferred source for access token
2016-05-25 20:40:17 -05:00
Brad Leege
e02a753de9
[android] #5075 - Adding deprecation notices
2016-05-25 20:40:17 -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