Releases: jhotadhari/straymap
Releases · jhotadhari/straymap
v0.2.1
Changed
- Changed font: Use system font for normal text.
Fixed
- Fix app doesn't start up on very first start of the app.
- Fix overlapping list items About page.
- Fix Dashboard out of viewport on some devices.
- Fix CacheManager: doesn't fetch directories on first expand.
- Fix Edit mapsforge profile: Cache renderStyles so they don't have to be parsed every time the Modal opens.
v0.2.0
In love with mountains.
Changed
- Update
react-native-mapsforge-vtmdependency, that usescom.github.mapsforge.vtmversion0.25.0and all the new fancy hillshading features.- Hillshading is now much faster, stable and the generated tiles are more accurate.
- Implemented all the new Clear Asymmetry shading algorithms that came with this update.
- Change the cache filename for
hillshadinglayer: That makes previous caches obsolete. - Elevation data can now be interpolated. And reading the DEMs is now multithreaded, better performance and doesn't block the UI.
- Change Digital Elevation Model Control
- Move it to General Settings
- Add settings for Interpolate Elevation and DEM in Memory
- Add
CacheManager: Displays all cache directories, their sizes and allows to delete them. - DashboardControl Map Center Altitude: Add warning if Digital Elevation Model is unset.
- Add more info texts.
Removed
- Remove built in mapsforge themes
MOTORIDER_DARKandOSMAGRAY. Because they are not existing anymore in latest version ofcom.github.mapsforge.vtm.
Fixed
- Fix some weird zoom changes when the app is storing the current map position.
- Fix Unhandled SoftException com.facebook.react.bridge.ReactNoCrashSoftException
- Fix possible NullPointerException on non existing externalCacheDir
- Small UI fixes: Some buttons or options-drop-down where out viewport.
v0.1.0
Added
- Opacity setting for map layer
online-raster-xyz. - Mapsforge General Settings to Settings / Maps. To control
lineScale,textScaleandsymbolScaleof all mapsforge layers. Changes require a restart of the app. - Added new mapsforge-profile settings, whether to show buildings and labels or not.
- Add some debug/commit information to About page in app debug mode.
- Update routine on app start. Compares current version with last installed version and maybe run several updates until the settings structure meets the structure of the current version.
- More source options for layer
online-raster-xyz:- Esri World StreetMap
- Esri World TopoMap
- Esri World GrayCanvas
- Esri World Terrain
- Esri World ShadedRelief
- Esri World Physical
- Esri Ocean Basemap
- Esri NatGeo World Map
- Google Hybrid
- Google Satellite
- Rename Google Maps to Google Road
Changed
- Each cache has its own directory now. Makes it easier to control the size and clear each cache individually. The old cache directory and files are obsolete now.
- Option to select the cache base-directory for each layer that supports caching. Options include the internal cache directory and the external directories.
- Some info texts and added more external download links.
Fixed
- File picker controls should search recursive in nested directories.
- Save map position and zoom level every half minute.
v0.0.2
Basic app structure and map viewer functionality.
Added
- Logo and design with multiple themes.
- Multilingual.
- Map viewer with different layers that can be stacked on top of each other.
- Layers:
online-raster-xyz,mapsforge,raster-MBtiles,hillshading. - Dashboard with different elements.
- Topbar with breadcrumbs and a menu.
- Structure for settings and some settings pages.