summaryrefslogtreecommitdiff
path: root/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/widgets
Commit message (Collapse)AuthorAgeFilesLines
* [android] - Refactor dependencies, introduce focused components (#7189)Tobrun2016-12-063-6/+20
| | | | | | * [android] - refactor dependencies * ignore tests
* [android] - Explicitly use hardware layer when (#7186)Tobrun2016-11-281-1/+3
| | | animating the CompassView alpha.
* [android] - handle null location update for MyLocationView (#7190)Tobrun2016-11-281-2/+4
|
* [android] - use double to restore instance state of MyLocationView (#7146)Tobrun2016-11-221-1/+1
|
* [android] - allow compass update without animation (#7094)Tobrun2016-11-181-4/+8
|
* [android] - allow using rotate gesture when not tracking user location, ↵Tobrun2016-11-141-8/+13
| | | | correctly update bearing during rotation gesture (#6978)
* [android] - fix inconsistency of float usage in CameraPosition and ↵Tobrun2016-11-091-8/+8
| | | | CameraUpdateFactory (#6941)
* Cherry pick release v4.2.0 (#6944)Tobrun2016-11-091-10/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | * [android] - MyLocationView should facing above when location and compass bearing tracking are enabled. (#6829) * [android] - use current animated rotation value for calculating animated marker rotation difference (#6826) fix unit tests, input limiting is not handled by animateRotationBy instead of MarkerView. Changed test to validate if method was called with correct value. * [android] - only calculated offset margins for InfoWindow if View is found in current viewport, added example to the test app to test for regressions (#6877) * upgraded okhttp dependency to latest version (#6880) * Cancelable callback invocation (#6891) * [android] - allow onCancel to be invoked from camera cancel callbacks * set to null after finish * [android] - using bearing clockwise versus counterclockwise (#6917) * [android] - using bearing clockwise versus counterclockwise * fixup brackets * [android] - convert bearing values from core to Android SDK equivalent.
* Prefix library resources to avoid naming conflicts (#6878)Tobrun2016-11-021-2/+2
| | | | | | | | * [android] - add library resource prefix * update SDK resources with prefix * fixup tests
* Android Nougat compatibility: onstart/onstop on MapView (#6830)Tobrun2016-10-311-2/+2
| | | | | | | | | | * introduce onstart/onstop on MapView * update wear module * update fragments * update changeling
* [android] - remove timer from compassView, make fading when facing north ↵Tobrun2016-10-251-74/+71
| | | | | | | | | | | optional. (#6786) save state for recreating map view fix review comments unit test covering default value for fading and setting a new value fixup setter, fix default value
* [android] - fixup MyLocationView heading (#6671)Tobrun2016-10-181-39/+29
| | | | | | | | | | | | | | | | | | | [android] - convert angles to radiants in jni, correct follow animation for MyLocationView do not sanitise input when recreating from other camera object, input is already sanitised before cleanup mylocationview, made animation bit more smooth, improved UX when switching between tracking modes cleanup CameraUpdateFactory, hide internally used api. only invalidate position if required, remove outdated comments correct camera position values made zoom activity a bit more interesting made dynamic marker activity a bit more interesting FIXUP
* [android] Fixed wrong location view interpolation (#6668)tomlocks2016-10-121-2/+2
|
* [android] - correct android to core conversion of camera options. (#6660)Tobrun2016-10-121-2/+1
| | | | | | | | * [android] - correct android to core conversion of camera options. * fix MarkerView tilting, tilt is already in degrees * same fix for MyLocationView
* [android] - correct focal point with padding and tilt enabled + cleanup code ↵Tobrun2016-10-051-25/+33
| | | | MyLocationView (#6594)
* [android] refactored exposed api on MapboxMapTobrun Van Nuland2016-10-051-4/+5
| | | | | | fix unit tests fixup comments
* [android] Revise handling of tracking modes and interactionsclydebarrow2016-10-051-6/+7
| | | | | | | | | | | | with touch gestures. This fixes issues #6549 and #6567. Also pertinent to #6557. Additional code has been added to the test app (Activity "User Tracking Mode") to test. A potential race condition in the MapboxMap#easeCamera() methods where a camera change generated by tracking which could have reset the tracking modes has been eliminated by factoring out a new method MapboxMap#easeCameraInternal().
* [android] - make MyLocationView responsible for converting tilt to degrees. ↵Tobrun2016-10-031-1/+2
| | | | (#6558)
* [android] Cleans up code in map package (#6380)Cameron Mace2016-09-202-40/+40
|
* 6039 focal point uses MyLocationView padding (#6108)Tobrun2016-08-231-14/+13
| | | | | | | | | | | | * [android] - don't auto tint drawables + formatting * [android] - formatting * [android] #6039 - fixes focal point when padding mylocationview * [android] #5977 - MyLocationView.setPadding example + formatting Manifest * [android] - Reset to default configuration, cleanup class
* [android] #5934 - resolves memory leaks on animators + location listenersTobrun2016-08-111-5/+31
|
* [android] improved and fixed compass trackingCameron2016-08-051-54/+39
|
* [android] #5500 - add layout editor support for my location viewTobrun Van Nuland2016-07-271-0/+4
|
* [android] #5438 - add bearing to MyLocationView for the SDK camera objectTobrun2016-07-131-17/+18
| | | | | | | | | | | | [android] #5438 - integrate MyLocationView set bearing inside the MapView setBearing [android] #5438 - invalidate the MapView instead of calling update from core. [android] #5438 - add bearing MyLocationView to setBearing focal point on MapView [android] #5438 - Get correct bearing when camera object is rotated around the z-axis, notify MyLocationView when camera position changes, update test utilities. [android] #5438 - fixes compass tracking
* [android] #5479 - don't invalidate MapView when we are animating ↵Tobrun2016-06-251-7/+1
| | | | MyLocationView with an ObjectAnimator.
* [android] #5479 - apply preRotate instead of postRotate for a correct ↵Tobrun2016-06-251-1/+1
| | | | transformation
* [android] #5335 - Invalidate MyLocationView during bearing indicator animation.Justas Medeisis2016-06-171-0/+9
|
* [android] #5335 - Always record latest accelerometer and magnetometer sensor ↵Justas Medeisis2016-06-171-10/+5
| | | | values regardless of MyLocationView update throttling.
* [android] Fix crash when MyBearingTracking mode is not NONE.Justas Medeisis2016-06-161-1/+1
| | | | Fixes #5331
* [android] #4929 - final fixes for refactor MyLocationViewTobrun Van Nuland2016-06-021-7/+34
|
* [android] 4929 - fix tracking mode location calculationTobrun Van Nuland2016-06-021-3/+2
|
* [android] #4929 - MyLocationView now requires less drawables to configure, ↵Tobrun Van Nuland2016-06-021-1/+14
| | | | reuses the foreground instead.
* [android] #4929 - rewrite MyLocationView with camera and transformation matrixTobrun Van Nuland2016-06-021-47/+61
|
* [android] #5113 - added javadoc for MyLocationViewSettingsTobrun2016-05-301-3/+117
|
* [android] #3629 - smooth animation for non location trackingTobrun Van Nuland2016-05-261-6/+2
|
* [android] #3629 - smooth MyLocationView animation when tracking the user ↵Tobrun Van Nuland2016-05-261-6/+4
| | | | location, introducing a new easeTo method with a linear interpolator
* [android] #4942 - using Android SDK Compass exampleTobrun2016-05-181-28/+23
|
* [android] #4942 - removes jumpiness from compass updates, removes old way of ↵Tobrun2016-05-181-37/+27
| | | | rotating via canvas rotation, streamlines updates through setCompass
* [android] Animate MylocationView directionCameron Mace2016-05-181-1/+12
| | | | Fixes #4942
* [android] #4930 - added invalidate to change tint colorsTobrun2016-05-101-0/+4
|
* [android] #4902 - Standarizing Locale and LanguageBrad Leege2016-04-291-20/+18
|
* [android] #4878 - fix default color of accuracy circle to match primary ↵Tobrun2016-04-281-23/+25
| | | | color, removed old resources, introduced drawable density folders for new resources, enforced consistent naming.
* [android] #4850 - user location view is show instantly when toggled onTobrun2016-04-271-1/+1
|
* [android] #4800 - correct background offsets from attributesTobrun2016-04-262-10/+11
|
* [android] #4800 - default location view from start: introduced attributes, ↵Tobrun2016-04-263-115/+56
| | | | update MapboxMapOptions, added tests. updated MockParcel
* [android] #3231 - added support for automatic tinting ui components used the ↵Tobrun2016-04-261-1/+7
| | | | client developer material colors
* [android] #4396 - UserLocationView Refactor fix testsTobrun2016-04-231-2/+2
|
* [android] #4396 - UserLocationView accuracy & non-tracking animation + cleanupTobrun2016-04-231-173/+134
|
* [android] #4396 - fixup mason build issueTobrun2016-04-232-67/+317
|
* [android] #4396 - model integrationTobrun2016-04-231-329/+132
|