Vespucci 15.1 Highlights

2020-12-11

User interface changes and additions

Action modes that require multiple actions are now exited by touching on a floating action button with a check icon instead of via the back button. This effects the way creation mode, creating a relations members, editing a relation and the new create and add to route modes.

All these modes will now further retain state over the Android activity lifecycle.

Way creation mode

All additions are now encapsulated in one undo checkpoint, and can be completely undone by one undo operation once the way is created. The undo button visible in the mode will, as previously, remove the last added node, this will however not add extra checkpoints. Aborting the mode will currently retain the way and any created nodes.

Create relation mode / Add to relation mode

Available from the element (node, way, relation) selection and multi-select modes. Create relation now asks you to select a relation type before proceeding and Add to relation asks you to select a relation type. Elements can be added and removed. Clickable elements are filtered, when available, by preset role filters. If a role filter matches exactly the role will be set for the member.

NEW Add / remove member

Available in the Relation selected mode allows adding and removing members for the currently selected relation.

NEW Create and add to route mode

Available from the Way selected mode. These are specialized modes for building route relations and support auto-splitting of ways. They currently do not support removing route members, that needs to be done via the Relation selected mode. Aborting the modes will not create or modify the relation, however ways that have been split will remain split (as this is done in per way undo checkpoints, individual way splits can be undone if necessary).

Alternative tagging display

We've added a facility to display alternative tagging for an object that matches a specific preset with such information. Currently this is available via a menu entry in the property editor.

Removed Help launcher icon

Instead of a launcher icon we now provide a shortcut (long press on the icon) to directly start the help viewer (available on Android 8 and higher.

Better reporting and display of tag issues when merging and splitting ways

Issues occurring when a ways are merged or a way is split are now displayed in a dialog in detail, with the option to investigate them via the element information dialog and potentially fix them in the property editor.

Feedback form behaviour changes

As github no longer supports logins with user name / password this has been removed as an option for the feedback form. If you have a github account you can change a preference to allow issue creation via the normal github web UI. This will be used automatically if you have the github app installed, however note that while the github app catches the URL it doesn't support documented github API for passing parameters (issue template to use and submitted information). Unluckily there is no reasonable way to submit bug reports to github to get this issue addressed.

Accessibility improvements

A number of the layouts have been reworked to respond better to changes in font and other screen object scaling, obviously there are limits to what can reasonably be expected to still be functional in an application that. among other things, concerns itself with geographic detail. This is an ongoing activity.

Miscellaneous

Upgrading from previous versions

Known problems