Commit Graph

415 Commits

Author SHA1 Message Date
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
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
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