2019-06-30
This is a minor release consisting mainly of UI improvements.
The opening hours editor (a separate project found here) has received a number of updates, including
Previously, to give a consistent look and feel over as many different Android version as possible, we were using a third party file picker/selector for those operations that require a file to be selected for input or output. Unluckily in recent Android versions removable "SD card" storage has become unavailable due to this.
To work around this we are now using the system SAF (Storage Access Framework) file picker for Android KitKat (19) and later. This does have the advantage that cloud-based storage location are usable for operations that don't need direct file access.
To make using offline OSM data in MSF format easier we've added a small UI that will display the available files, download them with the Android download manager and configure a new API entry if necessary.
Comment and source field are now multi-line making adding longer texts far easier. Further multi-line input fields are supported in the form based tag editor, depending on the "length" attribute in the presets.
The layout of the JS console has been improved and scripts from preset fields are now evaluated after all fields have been set, allowing for order independent consistent behaviour. Further the key - preset mapping is now visible to scripts.
Clicking a GPS or GeoJson/Json file in a file manager should now show Vespucci as an app that can read the files.
The "GPS" menu now features an item "Go to coordinates" that will display an input field that will accept coordinates in a wide range of formats and Open Location Codes. Further, the element information dialog will display the OLC equivalent of the coordinates for Nodes.
We now support imagery configuration and draft comment and source tags, see Controlling Vespucci from other apps.
The preset search will now create temporary presets from matches of the search term with the name suggestion index. This resolves the issue of the NSI search dialog not being accessible in simple mode.
For example searching for mcd will show a preset entry for a McDonald's as one of the first results. The results are filtered by country/region, if you are seeing results that are not applicable to where you are mapping this is likely due to missing country values in the NSI. Use of the NSI for name tags remains as is.
Issues with the NSI should be reported on the NSI repo.