[josm-dev] Recent changes in Relation editor dialog
Dirk Stöcker
openstreetmap at dstoecker.de
Sat Jan 24 21:38:18 GMT 2009
On Fri, 23 Jan 2009, Frederik Ramm wrote:
>>> - if you select one key/value in the relation editor, all objects
>>> listed in the roles are selected.
>
>> I've change this recently. Why do you find it unintuitive? When you
>> select a thing in the editor, then it will be selected in the map display.
>
> Does that mean that if you go through the members in the relation to
> e.g. change their role or so, and later leave the relation editor, the
> selection history will contain dozens of one-element selections, one for
> each relation member that you worked on?
Yes. It will. Nevertheless I think the current form is better than the
previous one.
I changed Ulf's code a bit, so that it no longer autozooms, but left the
selection handling as is with two exceptions:
a) Now a double click in relation list does a select which again allows to
remove the Select button in right menu.
b) In the relation editor I removed select handling of upper table, so
only changing elements in lower table change selection.
I don't think this is a final solution. E.g. I think maybe instead on
changing data set in the RelationEditor the select may follow on double
click and if possible presenting a zoom option in a right-click drop-down.
--> Anyone willing to do this? This needs some digging in Java docs for
me to find out what listener and callback does what, so I'm to lazy to do
ATM.
Also getting the zoom keys 1-4 working with the relation editor active
would help.
I think we all agree, that the RelationEditor needs some more
attention.
Ciao
--
http://www.dstoecker.eu/ (PGP key available)
More information about the josm-dev
mailing list