Vespucci 18.1 Highlights#

2023-01-04

Rearranged "upload/download" menu#

The menu entries have been rearranged, in particular the Upload to OSM server... entry has been moved to the top and the other entries grouped slightly differently. A Clear OSM data function has been added and Review changes.. will display all currently edited objects without requiring a network connection or already authenticated access.

Support for selecting which part of a split way gets a new id#

Long pressing on the node you want to split at will allow you to select which side should get the new id, and as a consequence lose its history when you are splitting a way. Note that this only works for non-closed ways.

Data style changes#

The built-in style has been renamed from Default to Built-in (minimal) as it hasn't been the actual default style for many years.

Custom styles can now be imported with Import data style... function in the Tools menu. This ia a workaround of an Android 12 and later issue with accessing custom style files.

Support for SVG icons in presets#

Android has no "built-in" support for SVG images. We have now added third party support for SVG rendering, this allows us to support SVG icons in presets and makes using "JOSM-only" presets much more practical.

Work around Android issues with multiple installed file pickers/selectors#

Prior to Android 11 if more than one installed app supported the ACTION_OPEN_DOCUMENT or ACTION_CREATE_DOCUMENT intents and none of them was selected as default, the system target chooser would be shown to allow app selection. While then selecting the app and then selecting a file would seem to work, the system does not return the selected file and the behaviour is indistinguishable from the user simply not selecting a file and canceling the operation. Android 11 and later seem to always display the system file picker and are not affected by the issue.

On systems that had this issue you were not able to select files at all. As a workaround we now try to detect if such apps are installed and display a modal/dialog for selection.

Miscellaneous#

  • "import", that is make a copy, of MBT files on API 29 and higher, as the file needs to be owned by Vespucci for random file access. Note that this will double the required space on your device.
  • If latin script is being used, use sentence caps for comment and source field in the upload dialog.
  • Add enable resetting the style to default values for all styleable layers.
  • Add *=construction tags as default tags to re-survey, only for new installs.
  • Add support for zipped (with icons) custom data styles.
  • Allow limited tuning of address prediction by adjusting how near neighboring addresses need to be.
  • Many documentation updates and fixes, thanks to Dan Jacobson.

Upgrading from previous versions#

  • As the saved state file may have changed you should upload any pending changes before updating.

Known problems#

  • The documentation is out of date.
  • For other known problems with this build please see our issue tracker