Commit Graph

245 Commits

Author SHA1 Message Date
Tobrun
7f08c22aed [android] #2663 animate user dot when location changes 2015-10-22 15:15:23 +11:00
Tobrun
fe8cd14621 [android] #2661 - improved LOST configuration: using a min interval time spend interval instead of fixed interval, enlarged minimum replacement, fixed type in inline comment 2015-10-22 15:15:23 +11:00
Tobrun
9fa48abf6e [android] # 2659 - While zooming location change is incorrect 2015-10-22 15:15:23 +11:00
Leith Bade
a6aade629b [android] Use -1px topMargin on InfoWindowTipView to avoid occasional gap.
Fixes #2636
2015-10-22 15:15:23 +11:00
Leith Bade
f3d4c3fc1a [android] Make Marker anchor property private
Fixes #2652
2015-10-22 15:15:23 +11:00
Leith Bade
ec95dfec16 [android] Tidy up annotations API
Make unimplemented properties package private.
Make annotations object properties immutable.
Make InfoWindow and Circle classes package private.
Remove no longer needed casts from Options classes.
Added a few missing get/add methods to annotations classes for consistency.
Mininal version of #2546 suitable for v2.1.0 release.
2015-10-22 15:15:23 +11:00
Brad Leege
ace137beb1 [android] #2631 - Removing AnnotationsOptions and MultiPointOptions in favor of concrete implementation 2015-10-22 15:15:23 +11:00
Leith Bade
053b9ae012 [android] Remove JavaDoc changelog for 2.1.0 release 2015-10-22 15:15:23 +11:00
Leith Bade
ceb67bbc77 [android] Update to Android support library v23.1.0
Also OkHTTP to 2.5.0
Fixes #2639
2015-10-16 18:31:44 +11:00
Leith Bade
2ee7b02189 [core] [android] Fix InfoWindow topOffsetPixels adjustment when switching styles
Fixes #2599
Make getTopOffsetPixelsForAnnotationSymbol private
Also implements MapChangeWillStartLoadingMap, MapChangeDidFinishLoadingMap
Paritally implements #630
2015-10-16 13:06:49 +11:00
Leith Bade
4ea8e4bc0a [android] Remove R and BuildType from JavaDoc. Remove iOS image.
For #2002
2015-10-16 11:17:04 +11:00
Leith Bade
3e00c3f28d [android] Tidy up latest MapView changes. Fix JavaDoc warnings. Implement overview and packge-info files.
For #2002
2015-10-15 15:00:04 +11:00
mayardb
f4fe544760 fix proguard rules according to class packaging refactor: from com.mapbox.mapboxgl to com.mapbox.mapboxsdk 2015-10-14 10:48:21 +02:00
Tobrun
981ac4038d [android] #2273 - Added InfoWindowView, Refactored InfoWindow to take in account margins/offset, exposed margin of InfoWindow as configurable 2015-10-14 10:18:07 +02:00
Tobrun
7153f123df Revert "[android] #2588 - Make getTopOffsetPixelsForAnnotationSymbol private."
This reverts commit 67f0108389.
2015-10-13 16:52:40 +02:00
Leith Bade
67f0108389 [android] #2588 - Make getTopOffsetPixelsForAnnotationSymbol private. 2015-10-13 12:19:42 +11:00
Tobrun
3f6422ea64 [android] #2586 - Replace MapChange enum with ints 2015-10-11 10:22:55 +02:00
Tobrun
3039341653 [android] #2586 - Refactor Style with Android Support Annotations StringDef 2015-10-11 09:33:43 +02:00
Brad Leege
dc98966e6d [android] #2588 - Moving InfoWindow classes to annotations package 2015-10-10 18:18:17 -05:00
Brad Leege
69b6b12757 [android] #2579 - Making constructor public so that the class can be used. 2015-10-09 10:24:59 -05:00
Brad Leege
5b65e81ec9 [android] #2579 - Moving InvalidAccessTokenException to the exceptions package 2015-10-09 10:11:57 -05:00
Brad Leege
be5b99ffab [android] #2579 - Removing package-info.java cruft 2015-10-09 10:02:15 -05:00
Leith Bade
0c7490cfb7 [android] Tidy up MapView API
For #2545
2015-10-09 15:31:58 +11:00
Leith Bade
eb78055cf0 [android] JavaDoc MapView Part 7
For #2002
2015-10-09 15:13:16 +11:00
Leith Bade
7e93c11eca [android] JavaDoc MapView part 6
For #2002
2015-10-09 12:36:22 +11:00
Leith Bade
698230c447 [android] Refactor annotations functions
Fixes #2539
2015-10-09 11:43:26 +11:00
Leith Bade
01f242cbd9 Tidy up new ApiAccess token class.
Fix .gitignore for token.txt
Add JavaDoc to ApiAccess.
Create specific exception for missing access token.
Closes #2570
Closes #2563
2015-10-09 11:15:26 +11:00
Tobrun
e74445005a [android] renamed layout file 2015-10-08 11:36:04 -05:00
Tobrun
ba97c69845 [android] #2462 moving MapFragment into the SDK 2015-10-08 11:36:04 -05:00
Tobrun
fd45a206ec [android] #2462 refactored ApiAccess token setup 2015-10-08 11:36:04 -05:00
Tobrun
bd41ae1deb [android] #2462 Added empty token file 2015-10-08 11:36:04 -05:00
Leith Bade
8b6f928718 [android] JavaDoc MapView part 5
For #2002
2015-10-08 14:08:37 +11:00
Brad Leege
3a1f62e6b9 #2535 - Re exposing sprite field level access, but putting a null check in MarkerOptions to help guard it. 2015-10-07 11:29:59 -05:00
Brad Leege
6fbb57e6ee #2535 - Encapsulating remainder of fields in Marker (except for position due to more JNI work needed) to protect Markers 2015-10-07 11:29:59 -05:00
Brad Leege
463c52fa7e #2535 - Restoring default marker setting and adding null check. Making sprite field private to enforce using setter method for added protection. 2015-10-07 11:29:59 -05:00
Brad Leege
71be6923a8 #2543 - Updating version_name to 2.1.0-SNAPSHOT 2015-10-06 14:16:08 -05:00
Leith Bade
0ba0645b31 JavaDoc MapView part 4
For #2002
2015-10-06 12:37:27 +11:00
Leith Bade
d42bf35f06 [android] Add OnMapClickListener, onMapLongClickListener
Marker click centers map on marker
Fixed up variable names
Closes #2507
Flip Y coordinate in to/fromScreenLocation
Fixes #2519
2015-10-06 08:35:11 +11:00
Tobrun
02bc2bd7be Add InfoWindowAdapter, had to move some parts in InfoWindow + Marker
InfoWindowAdapter example in sample app
2015-10-02 15:09:23 +02:00
Tobrun
2cbadaaaa3 [android] #2076 expose getMetersPerPixelAtLatitude 2015-10-02 12:39:16 +02:00
Nicki Dlugash
21b42eea44 [ios] [android] Add default marker sprites 2015-10-02 16:53:11 +10:00
Leith Bade
eb59bccfc1 Fixup Android SDK manifest reference to old mapboxgl package
Following #2486
2015-10-02 14:36:44 +10:00
Tobrun
6d3426191b Add OnMarkerClickListener, added example in test app 2015-10-02 14:21:42 +10:00
Leith Bade
623fec3687 [android] JavaDoc quest in MapView part 2
For #2002
2015-10-02 13:55:53 +10:00
Brad Leege
212c7ed8da #2486 - Fixing imports 2015-10-01 16:10:58 -05:00
Brad Leege
65e78f308b Merge branch 'master' of github.com:mapbox/mapbox-gl-native 2015-10-01 15:44:48 -05:00
Brad Leege
e974e1f948 Merge branch 'master' of github.com:mapbox/mapbox-gl-native 2015-10-01 15:44:26 -05:00
Tobrun
cdf38ff138 Merge pull request #2461 from mapbox/2428-add-markers-bulk-jni
[android] #2428 add markers jni
2015-10-01 22:39:50 +02:00
Tobrun
206f9f2258 Merge pull request #2466 from mapbox/2222-Custom-CompassView
[android] #2222 Refactored Compass in separate View class
2015-10-01 22:22:43 +02:00
Brad Leege
e950d8e45b Merge branch '2486-back-to-the-future' 2015-10-01 15:22:35 -05:00