Modify

Opened 13 years ago

Closed 11 years ago

#7352 closed enhancement (fixed)

add a paste-tags button in the relation editor

Reported by: dieterdreist Owned by: team
Priority: minor Milestone:
Component: Core Version: latest
Keywords: paste tags relation editor Cc: info@…

Description

I think it would really help editing to have a paste-tags button in the relation editor. It would work like the paste-tags-function does, but instead of copying the tags to the selected object it would copy them into the open relation (the one where you click the paste tags button).

See attached screenshot how this could look like.

Attachments (1)

relation-paste-tags.png (62.0 KB ) - added by dieterdreist 13 years ago.

Download all attachments as: .zip

Change History (16)

by dieterdreist, 13 years ago

Attachment: relation-paste-tags.png added

comment:1 by skyper, 13 years ago

You already can do that in map view.

  • Just copy the needed tag into buffer (Ctrl+C),
  • select the relations via relation list
  • and paste the tags (Ctrl+Shift+V)

Is this really needed within the relation editor ?

comment:2 by dieterdreist, 13 years ago

Yes, would be a huge usability improvement. I hardly never open relations from the relations list. Usually I open them selecting a member and clicking in the properties list, its much faster and easier to find the relation there.

comment:3 by skyper, 13 years ago

It is also possible to select the relation and to select the relation in the relation list. Both from the right mouse click menu in the properties list.

comment:4 by dieterdreist, 13 years ago

Priority: normaltrivial

Yes, I found this out in the meantime, thank you. Last time I tried to select a relation and paste tags to it, it didn't work yet, but with the current state this enhancement is not very important any more, I agree (on the other hand I guess it is trivial to do and would still be a small usability enhancement, so I don't see why not to do it). I lowered the importance of this ticket to trivial.

in reply to:  4 comment:5 by skyper, 13 years ago

Replying to dieterdreist:

Yes, I found this out in the meantime, thank you. Last time I tried to select a relation and paste tags to it, it didn't work yet, but with the current state this enhancement is not very important any more, I agree (on the other hand I guess it is trivial to do and would still be a small usability enhancement, so I don't see why not to do it). I lowered the importance of this ticket to trivial.

The big advantage of the current state is that:

  • you can paste to several relations and not just to one.
  • you do not need the relation editor

I think the relation editor has already a lot of functions and it would be better to lead the user to the already implemented features than to add the same functions on different places.

comment:6 by akks, 13 years ago

I think this fuction can be useful as an addition (some people does not like keyboard:) ), but button should be placed in left panel, not on top ( Add, Delete, _Copy tags?_, _Paste tags_)

Last edited 13 years ago by akks (previous) (diff)

comment:7 by simon04, 13 years ago

Somehow related: #5658

comment:8 by akks, 13 years ago

It is not so simple to these buttons because of relation editor dialog structure - many independent reusable panels.
It seems TagEditorPanel and
TagTable should be edited...

in reply to:  6 comment:9 by skyper, 13 years ago

Replying to akks:

I think this fuction can be useful as an addition (some people does not like keyboard:) ), but button should be placed in left panel, not on top ( Add, Delete, _Copy tags?_, _Paste tags_)

I already have problems right now with buttons not shown due to small window height. If you'll add more buttons to the left panel, please make it scrollable.

Thanks

comment:10 by akks, 13 years ago

I did not mean main left toolbar or relation member left toolbar. The proposed toolbar is placed left from relation tag table of relation editor dialog and currently have only two buttons - add and delete.

Last edited 13 years ago by akks (previous) (diff)

comment:11 by skyper, 13 years ago

Ticket #6406 has been marked as a duplicate of this ticket.

comment:12 by skyper, 13 years ago

Cc: info@… added

comment:13 by Don-vip, 12 years ago

Priority: trivialminor

I like this idea :) I agree it could be a useful usability improvement.

comment:14 by akks, 11 years ago

I have moved updateTags call to TagEditorModel, PasteAction to TagTable and added the button to left panel. Ctrl-Shift-V should also work.

comment:15 by akks, 11 years ago

Resolution: fixed
Status: newclosed

In 6092/josm:

fix #7352: add "Paste tags" button to the relation editor

Modify Ticket

Change Properties
Set your email in Preferences
Action
as closed The owner will remain team.
as The resolution will be set.
The resolution will be deleted. Next status will be 'reopened'.

Add Comment


E-mail address and name can be saved in the Preferences .
 
Note: See TracTickets for help on using tickets.