Tobrun Van Nuland
2f4cc7e466
[android] - add API to perform platform side animations
2017-09-26 12:06:36 +02:00
Tobrun Van Nuland
e6fea1e726
[android] - disable rotation gesture when pinch zooming
2017-09-25 09:38:14 +02:00
Ivo van Dongen
d1e69c8baf
[android] CustomLayer - optionally accept a context lost callback function
2017-09-22 23:33:56 +03:00
Ivo van Dongen
b0c06c764b
[android] re-implemented the fps listener api
2017-09-22 23:33:56 +03:00
Ivo van Dongen
c17be060fd
[android] map snapshots
2017-09-22 23:33:56 +03:00
Ivo van Dongen
e0312ef208
[android] fix ZoomButtonController initialisation order
...
- prevents "java.lang.IllegalArgumentException: Receiver not registered: android.widget.ZoomButtonsController" when quitting the map before the receiver is properly registered
2017-09-22 23:33:56 +03:00
Ivo van Dongen
5d12503302
[android] self-contained map renderer
...
- Isolates the GL thread in a MapRenderer class with a native peer
2017-09-22 23:33:56 +03:00
Ivo van Dongen
15a47d116a
[android] schedule work on the gl thread using GLSurfaceView#queueEvent
2017-09-22 23:33:56 +03:00
Ivo van Dongen
347d7c19c0
[android] async rendering
...
- introduces GLSurfaceView
- introduces Orchestration thread
- renders on the gl thread
2017-09-22 23:33:56 +03:00
Ivo van Dongen
c0544d8500
[android] remove texture view
2017-09-22 23:33:56 +03:00
Tobrun Van Nuland
c9cb4ef624
[android] - set error handler when starting snapshotter, remove obsolete static keyword on interface
2017-09-21 10:38:23 +02:00
Pablo Guardiola
2fcbd78062
[android] hook camera events into compass ( #10019 )
2017-09-20 10:15:56 +02:00
Radosław Juszczyk
5e63e5704a
Do not check connection if it is local request
...
Requests to servers which run on localhost should be independent from internet connection.
2017-09-14 07:45:31 +02:00
Tobrun Van Nuland
f0bf2c94ae
[android] - harden offline region deletion
2017-09-14 07:44:56 +02:00
Tobrun Van Nuland
8e01f52dd2
[android] - don't recycle bitmap for icon reuse.
2017-09-12 10:18:24 +02:00
Tobrun
738f68251a
[android] - avoid adding duplicate points to bounds
2017-09-11 19:26:03 +02:00
Robin Darby
a5bfb4ac40
[android] Clear out mapCallback's OnMapReadyCallbacks on onDestroy
2017-09-11 19:25:16 +02:00
Pablo Guardiola
9ce7099089
[android] fix is download complete (a download is complete when count and required resources match and the download state is inactive) ( #9913 )
2017-09-07 17:26:26 +02:00
Asheem Mamoowala
69b52367d3
[core][ios][macos][android]DDS-ify text-letter-spacing and text-max-width
2017-08-30 10:59:08 -07:00
Ivo van Dongen
966bf8824d
[android] map snapshotter
2017-08-30 17:18:37 +03:00
Lauren Budorick
2de89a99bc
Implement icon-anchor property
2017-08-28 13:32:56 -07:00
Tobrun Van Nuland
fde31db28f
Revert "[android] - configure loggin of HttpRequest, cleanup HttpRequest"
...
This reverts commit a059c74a54 .
2017-08-24 15:01:57 +02:00
Asheem Mamoowala
d21f19686b
Set Default MaxZoom to 22
2017-08-21 15:01:36 -07:00
Tobrun Van Nuland
a059c74a54
[android] - configure loggin of HttpRequest, cleanup HttpRequest
2017-08-19 07:59:27 +02:00
Tobrun Van Nuland
385e4e6ade
[android] - style image accessor
2017-08-18 13:38:38 +02:00
Tobrun Van Nuland
83336e2224
[android] - avoid IndexOutOfBounds when destroying map object
2017-08-17 16:58:49 +02:00
Tobrun
830bf151be
[android] - create smallest possible LatLngBounds when visible region crosses the dateline
2017-08-17 16:48:18 +02:00
Tobrun Van Nuland
71e7759a62
[android] - enable location change animation of MyLocationView by default
2017-08-16 18:46:41 +02:00
Tobrun Van Nuland
3a3a072b7a
[android] - deprecate MyLocationView in favor of LocationLayer plugin
2017-08-15 16:50:14 +02:00
Tobrun Van Nuland
40993012b9
[android] - re-add projectedMeters
2017-08-15 09:19:08 +02:00
Tobrun Van Nuland
336259d4ad
[android] - restore max zoom to 25.5
2017-08-14 15:07:13 +02:00
Tobrun Van Nuland
6fce6bb6d2
[android] - optimise icon management
2017-08-10 15:31:30 +02:00
Tobrun
9238dd46b4
[android] - provide compability with Samsung devices forcing 3-4 array matrix length
2017-08-10 15:08:32 +02:00
Tobrun Van Nuland
1300e89c0b
[android] - expose setStyleJson and getStyleJson
2017-08-10 13:27:17 +02:00
Tobrun Van Nuland
7eba031ae2
[android] - annotate MapboxMap with UiThread
2017-08-07 10:17:33 +02:00
Tobrun
104fd98a81
[android] - fix OnCameraMoveStartedListener typo ( #9664 )
2017-08-01 16:33:52 +02:00
Tobrun
c93c21ccf7
[android] - try/catch initalisation of Telemetry ( #9658 )
2017-08-01 15:25:24 +02:00
Tobrun
de46df21a7
[android] - remove preview image integration ( #9657 )
2017-08-01 15:25:07 +02:00
Tobrun
11b8f2dcb2
[android] - move ZoomButtonController creation to view initalisation ( #9587 )
2017-08-01 08:54:16 +02:00
Tobrun
685b8b2c84
Solve lint issues, reduce baseline ( #9627 )
...
* [android] - fix lint issues SDK
2017-07-28 19:36:13 +02:00
Pablo Guardiola
175e7e26e2
[android] fix compass direction (Transform::getCameraOptions returns counterclockwise angle after transform.invalidateCameraPosition() which needs to be transformed to a clockwise bearing) ( #9632 )
2017-07-27 15:38:53 +02:00
Lauren Budorick
a8ef2af353
[core][android][macos][ios] Implement property functions for line-join, text-justify, text-anchor ( #9583 )
2017-07-26 13:18:47 -07:00
Tobrun Van Nuland
c5a5b40837
[android] - add zMediaOverlay configuration, add bottom sheet test setup
2017-07-26 20:49:13 +02:00
Tobrun Van Nuland
93ba48a3a4
[android] - forward getMapAsync to map for fragment
2017-07-26 20:48:42 +02:00
Tobrun Van Nuland
906fc0421a
[android] - hook into onGlobalLayout to start creating the surface and as a result create the map object
2017-07-25 15:15:59 +02:00
Tobrun Van Nuland
a28228013c
[android] - don't query for shape annotations if none were added
2017-07-25 14:27:10 +02:00
Pablo Guardiola
0e0536a8d7
[android] fix added to map checks because LongSparseArray#indexOfKey could return a negative number when the specified key is not mapped ( #9602 )
2017-07-25 13:01:31 +02:00
Tobrun Van Nuland
3364992be9
[android] - harden click handling of shape annotations
2017-07-24 13:51:40 +02:00
Tobrun Van Nuland
e8ad7b6a49
[android] - validate Marker before opening InfoWindow
2017-07-24 13:40:21 +02:00
Tobrun
d362844946
[android] - manage InfoWindow selection in AnnotationManager ( #9567 )
2017-07-20 17:26:28 +02:00