Modify

Opened 14 years ago

Closed 14 years ago

#6118 closed enhancement (wontfix)

Cut functionality [patch]

Reported by: andrey.raygorodskiy@… Owned by: team
Priority: normal Milestone:
Component: Core Version:
Keywords: Cc:

Description

i think unavailability cut functionality is not good

it a patch for adding this one

Attachments (1)

CutAction.java (2.2 KB ) - added by andrey.raygorodskiy@… 14 years ago.

Download all attachments as: .zip

Change History (9)

by andrey.raygorodskiy@…, 14 years ago

Attachment: CutAction.java added

comment:1 by stoecker, 14 years ago

Summary: Cut functionality patchCut functionality [patch]

comment:2 by bastiK, 14 years ago

I'd prefer not to have a 'cut' feature. Deleting something is an active operation that should not be hidden in a cut operation. There is a conceptual difference to software like word or photoshop and it is not helpful to give a false impression of familiarity. It is not even clear why 'cut' would translate to copy & delete and not copy & purge.

comment:3 by anonymous, 14 years ago

i think cut is a standart operation for all programm and if paste|copy is present, cut should be preset too
user should have a choice. is he press Ctrl+C -> Del or Ctrl+X. And copy & purge may exec by Ctrl+Alt+X or another shortcut

comment:4 by bastiK, 14 years ago

anonymous == andrey ?

comment:5 by andrey.raygorodskiy@…, 14 years ago

i'm sorry, of course it me

comment:6 by ceyockey, 14 years ago

I've waffled back and forth on this one for a while. If we say 'cut = remove from location A and place in location B', then 'Cut' becomes a supplement to the omnipresent drag function for repositioning. However, I have not come across a good use case where this would have helped. Could you (andrey) provide some case where having 'Cut' would have helped you? I do not agree that we should include 'Cut' just to make the tool more familiar.

comment:7 by AndreyHeaven, 14 years ago

OK. I can provide some case for this situation. I have OSM file for my city (with all needed licenses). osm file contains houses. but some houses allready on a map. now i copy some area from file. paste them on map and delete that houses than on map. but i need tags from that houses. and i forced copy, delete and Ctrl+Shift+V. but when i compile josm whith my patch, i was able to cut and paste tags. it is easier than previous way

in reply to:  7 comment:8 by bastiK, 14 years ago

Resolution: wontfix
Status: newclosed

Replying to AndreyHeaven:

OK. I can provide some case for this situation. I have OSM file for my city (with all needed licenses). osm file contains houses. but some houses allready on a map. now i copy some area from file. paste them on map and delete that houses than on map. but i need tags from that houses. and i forced copy, delete and Ctrl+Shift+V. but when i compile josm whith my patch, i was able to cut and paste tags. it is easier than previous way

This is not a use case for normal cut as it is present in other programmes. JOSM is different from most software as 'delete' does not simply remove the object from screen, but also has an effect on a remote server when uploading. I don't think this feature would be helpful for beginners or overly useful for experienced users, sorry.

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.