2.21.0
-
fixed several memory leaks within the FavendoMap
-
improved memory management and texture recycling of FavendoMap
-
fixed bugs with zIndex in the FavendoMap
-
fixed a crash when tapping the follow position button too fast
-
added SideView component
-
downloaded level plans have a new resolution now
-
fixed navigation route flickering on new position updates
-
if a navigation was started right at the destination the markers gets stuck as selected forever
-
map was not visible on initial start on some devices
-
sensor based map tilt in follow mode also works in landscape mode now
-
fixed a crash when when level switch was requested after map was already closed
2.19.0
-
fixed an issue with wrong zIndex interpretation
-
better bitmap recycling in FavendoMap
-
camera initialization in FavendoMap is only done once now
-
camera gestures in FavendoMap work more like in Google Maps
-
replaced Picasso image loading with Glide
-
multiple parallel camera animations are merged now in FavendoMap
-
improved level switch speed in FavendoMap
-
you can now rotate the camera by the current compass orientation
-
added
CameraPosition.Builder
for easier camera manipulation -
zoom level in FavendoMap corrected
2.18.0
-
added Favendo MapView to the Map API - a custom OpenGL map implementation
-
added landscape support
-
onMapReady
is called more reliably
2.15.0
-
moved
PositionMarkerAnimationDuration
to configuration -
added minimum and maximum zoom level to configuration
-
added
LevelIndicator
feature including two system icons for the current users position and its navigation destination -
PositionMarker
can have a bearing now -
added
PositionMarkerCompassBearing
to configuration -
added Position Follow Mode feature
-
building of navigation tasks was moved to
AsyncTask
to improve performance -
destination distance on marker detail will be updated on every new position now
-
navigation enabled setting is now true by default
-
camera move/animation now preserves bearing
-
position follow button is now a customizable UI component
2.13.9
-
request navigation button on
MarkerDetailDefault
immediately starts the navigation now -
let the device vibrate whenever a destination is reached
2.12.2
-
new
getMarkers()
methods which can be used to retrieve all previously added markers -
improved marker management when working with background threads and asynchronous calls
-
check if the current level is still correct after the asynchronous loading of the marker logo
-
every
IndoorMarker
has a rotation now -
added method to remove all previously added
IndoorMarker
objects -
added long press callback to the map Fragment
-
there is also a callback when pressing the marker detail view now
-
restore camera position does not crash anymore when the level is removed by now
-
added
PicassoUtils
for loading images synchronously
The following features are still in the test stage and are not documented yet! |
-
added IndoorPaths which can be used to draw lines on a map
-
added tile level plan provider
-
added navigation feature but it is still disabled by default
2.10.4
-
added basemap module and first functionalities like camera, marker and level management
-
added googlemap module which contains the GoogleMapView as a first implementation of the favendo map