Leith Bade
19e7d154bb
Improve handling of cancelled HTTP requests
...
Fix a memory leak of NativeMapView Java object
2015-09-23 15:05:34 +10:00
Leith Bade
d2d3df2a69
Fix freezing on Android when rotating
...
Fixes #1941
2015-09-22 16:40:04 +10:00
Leith Bade
da691dcbb5
Remove Android style URL validation
...
Fixes #2370
2015-09-21 15:01:53 +10:00
Leith Bade
d894bb7c10
Call cancelTransitions when setting map position, zoom level, or direction.
...
Fixes # 2296
2015-09-11 15:13:17 -07:00
Brad Leege
953fcfda8d
#2293 - Removing Drawable
2015-09-11 15:12:39 -07:00
tobrun
f8ba99bf95
Changed title dialog
2015-09-11 15:12:25 -07:00
tobrun
a5ae3a57bc
Moved icon to the right of Mapbox logo
2015-09-11 15:12:21 -07:00
tobrun
fcfefadfda
Using AlertDialog from AppCompat instead of SDKs version
2015-09-11 15:12:16 -07:00
tobrun
c00687c932
Added "Improve this map" functionality, current zoom level, center latitude and longitude will be parsed in to the url of improve this map.
2015-09-11 15:12:12 -07:00
tobrun
4bdb0e2cc9
Added styling to the Attribution AlertDialog
2015-09-11 15:12:05 -07:00
tobrun
2a898ae853
Refactored ColorStateList of attribution control to a Drawable selector, added images responding to different states.
2015-09-11 15:12:01 -07:00
tobrunvannuland
7ce853acc7
Added save/restore state for CompassView, LogoView and AttributionView
2015-09-11 15:11:56 -07:00
tobrunvannuland
7341ada02e
Added info icon and map box logo
2015-09-11 15:11:44 -07:00
Brad Leege
0da95e17c3
#2283 - Supporting custom InfoWindow touch listeners via Marker.setInfoWindowOnTouchListener(). Added Test to Custom Annotations in TestApp's MainActivity.
2015-09-11 15:09:22 -07:00
Leith Bade
038f2f5ea3
Switch to TextureView
...
Closes #2244
2015-09-11 15:08:15 -07:00
Leith Bade
1f585c2a60
Use MapView as parent for InfoWindow
...
See comment in #894
2015-09-08 16:05:58 +10:00
Justin R. Miller
704a4e499b
#894 - only select/deselect markers on true single-tap
2015-09-07 12:09:48 -07:00
Justin R. Miller
7ed7729cf2
#894 - remove debug log
2015-09-07 12:09:48 -07:00
Justin R. Miller
d394be0bb8
#894 - remove debug polyline
2015-09-07 12:09:48 -07:00
Justin R. Miller
9210a71fdf
#894 - flip marker tap bounds to be top-biased
2015-09-07 12:09:48 -07:00
Justin R. Miller
1fd0cedfd6
#894 - properly extend tap bounds for marker selection
2015-09-07 12:09:48 -07:00
Brad Leege
e8d415367e
#894 - Resetting height tolerance to 80
2015-09-07 12:05:50 -07:00
Brad Leege
8f98024f37
#894 - Flipping the Y value to make screen touch event locations line up with marker. Updating marker selection and deselection logic to allow for proper selection and reselection.
2015-09-07 12:05:49 -07:00
Brad Leege
77951eea93
#894 - Moving annotation selection determination to onSingleTapUp() to only run it when it's actual single tap. Fixing newSelectedAnnotationID to be greater than or equals to 0 to handle first annotation case
2015-09-07 12:05:49 -07:00
Brad Leege
902b80888f
#894 - Initial port of selectAnnotation and removing auto display of InfoWindow on long press marker addition in TestApp
2015-09-07 12:05:49 -07:00
Brad Leege
4837a247e5
#894 - Initial port of selected annotation api
2015-09-07 12:05:49 -07:00
Brad Leege
1a21a0951a
#894 - Closing InfoWindows when the map moves as alerted to via MapChange events
2015-09-07 12:05:49 -07:00
Brad Leege
d256087f04
#894 - Fixing imports from merge from master
2015-09-07 12:05:49 -07:00
Brad Leege
f3962b278f
#894 - Placing InfoWindow directly on top of Marker sprite
2015-09-07 12:05:24 -07:00
Brad Leege
e52aa940de
#894 - Getting InfoWindow view to measure itself before being added so that placement can be calculated
2015-09-07 12:05:24 -07:00
Brad Leege
c094ae46ac
#894 - Initial port of iOS method for aligning infowindows over markers
2015-09-07 12:05:24 -07:00
Brad Leege
1644f51873
#894 - Wiring up getTopOffsetPixelsForAnnotationSymbol in JNI
2015-09-07 12:05:24 -07:00
Brad Leege
43107687ae
#894 - Placement of InfoWindow to marker location base
2015-09-07 12:03:33 -07:00
Brad Leege
10bbfe0164
#894 - Opening InfoWindow on long press in TestApp
2015-09-07 12:03:33 -07:00
Brad Leege
04f486cd7a
#894 - Basic port of InfoWindow
2015-09-07 12:03:33 -07:00
Justin R. Miller
e78eacefdb
plumb map notifications through JNI to Android
2015-09-04 10:00:44 -07:00
Brad Leege
8322c18b39
#2182 - Updating compass imagery
2015-09-03 14:32:23 -05:00
Leith Bade
991b1a28fb
Fix crash when using MapView access token constructor
...
Fixes #2197
2015-09-02 09:58:47 +10:00
Brad Leege
9784d7dd19
#2063 - Merging
2015-08-31 16:41:52 -05:00
Justin R. Miller
bcfce808ca
implement annotation marker tap recognition in Android
2015-08-28 15:29:04 -07:00
Brad Leege
1424ce72a5
#2182 - Replacing existing iOS style compass with more Android style compass artwork
2015-08-26 17:25:30 -07:00
Brad Leege
ddf1250ca8
#934 - Removing onLocationChanged() log statement
2015-08-21 16:14:59 -05:00
Brad Leege
11a1957770
#934 - Removing duplicate compass.png file and centralizing in common drawable
2015-08-21 16:14:07 -05:00
Brad Leege
e91c21c284
#934 - Consolidating CallbackHandler due to API minimum being above Gingerbread
2015-08-21 15:51:26 -05:00
Brad Leege
a07fe3aecd
#934 - Setting SDK Minimum to API 15. Removing TargetApi Annotations.
2015-08-21 15:46:16 -05:00
Leith Bade
6ad2006d3f
Improve support for Andrioid M
...
Checks for and requests runtime location permissions (fixes #2110 )
Improved the styling of the location FAB
Removed redudant drawables
Fixed various Java and Android warnings and deprecated functions
A few other tweaks
2015-08-18 19:15:42 +10:00
Leith Bade
ac86ce39ad
Fixes preview of Android Acticity in the Studio XML editor
2015-08-18 17:21:08 +10:00
Leith Bade
8e51c550b2
Adds getAnnotations to Android
...
Also adds Collections.unmodifiableList to returned lists from public methods
Fixes #1998
2015-08-18 11:29:21 +10:00
Leith Bade
e1291fe094
Fix state saving on Android
2015-08-17 17:29:51 +10:00
Leith Bade
39e1e81b8c
Move validateAccessToken to onCreate
2015-08-17 15:38:07 +10:00