[OSM-dev] [GSoC] Improvements to Vespucci

Jan Schejbal jan.mailinglisten at googlemail.com
Thu Jun 14 02:07:05 BST 2012


Hi,
just a short update, as a more complete one with full preset support
(i.e. downloading presets including images) is coming soon.

I have decided to move all preset work to the tag editor. The preset tag
menu does not pop up automatically, but is accessible using a button.
This allows Presets to be available in "classic" mode, too, and opens a
way for more features. One of them is a "repeat last" button, which will
set the tags to the last set of tags saved with the editor. Another one
is a list of the most recently used presets directly at the bottom of
the tag editor. Clicking one of those presets immediately applies it.

If a user notices that he broke the tags badly (e.g. by accidentally
overwriting them with "repeat last"), a "revert" button allows to return
to the state present when the editor was opened.

Applying a preset only adds tags, never removes them. To change or
remove a preset, the user must delete the tags he doesn't want to keep.
A convenient button for this is now available next to each editor row.
I think that automatically removing tags would not really work. First, a
node can have multiple tags, so we cannot automatically remove a preset
when a user choses another one. Second, which tags to remove? All? Only
the ones matching mandatory fields? I think this is best left to the
user to choose, so I provided an easy way to do so and left it at that.

An APK will be provided once the preset downloading is at a stage where
a working prototype can be created again.

Kind regards,
Jan





More information about the dev mailing list