[OSM-dev] [GSoC] Improvements to Vespucci
Jan Schejbal
jan.mailinglisten at googlemail.com
Sat Jun 2 16:21:47 BST 2012
Am 2012-05-25 19:44, schrieb Jan Schejbal:
> The next step will probably be implementing menu-based tagging for the
> EasyEdit mode.
A first version of menu-based tagging (using JOSM presets) now exists.
Only tagging of newly created nodes/ways/closedways is supported at the
moment, and the dialog is just an ugly placeholder.
After trying out different variations, I decided to put the tagging
dialog at the end of the workflow, after the node or path is created.
This not only gives a more natural workflow, but also allows to filter
the preset menu: If the user created a node, only presets that can be
applied to nodes will be shown. For nodes, this means one click more
(after long-pressing to create the node, tap it again), but for ways
this means you don't get interrupted by the tagging dialog after
creating the first node.
The new features do work at this stage, but are not ready for any actual
use yet. (The dialog layout still needs to be done, there is a lot of
TODOs and un-tagging nodes, changing tags and displaying tagged nodes
still needs to be implemented.)
To make it easier to notice that a new node has been added (i.e. the
long-press was long enough and you can tap the node again if you don't
want to make a path), I implemented haptic feedback using the standard
APIs. It will follow the global Android setting.
Kind regards,
Jan
More information about the dev
mailing list