Opened 7 years ago

Last modified 7 years ago

#15242 new enhancement

Setting user specific keyboard shortcuts to frequently used user tags eg building=house

Reported by: ABZ_OSM Owned by: team
Priority: normal Milestone:
Component: Core shortcuts Version: tested
Keywords: Cc:


I have googled on a number of occasions for any information on this functionality and found no information that suggests that this is possible in JOSM. I am drawing loads of houses and going through the tagging process each time is tedious, eg

  1. selecting the way that forms the a house outline, then
  2. alt-a to get the tag pop-up, then
  3. typing 'building', then
  4. tab and typing 'house'

If you have 100 houses on a street this is tedious and exhausting. We need to be able to custom assign a single key or key sequence for this or other tags that users are using frequently.
I am using JOSM tested version 12712.

Attachments (1)

building_tools.png (19.0 KB ) - added by Klumbumbus 7 years ago.

Download all attachments as: .zip

Change History (5)

comment:1 by Don-vip, 7 years ago

Component: CoreCore shortcuts
Keywords: tag key shortcut removed

comment:3 by anonymous, 7 years ago

Thats really clunky.
Edit --> Preferences --> "Advanced Preferences" --> double click "buildings_tools.tags" and change yes to house.
Or do the same again for lots of garages.
Lets be clear, what I suggest cannot be done by your suggestion, unless I missed something.
In the OP above I am talking about making available one or two or more user customisable key shortcuts for tags a user is using very many times in a session eg
building = house, or
building = garage

by Klumbumbus, 7 years ago

Attachment: building_tools.png added

comment:4 by Klumbumbus, 7 years ago

You can change the tags in the preferences of the building tools plugin, see screenshot:

This way works only when creating new rectangle shapes.

To tag existing objects with several tags you can use "copy selected key/value(s)" in the context menu of the Tags Membership panel and use Help/Action/PasteTags

So this is not exactly a "user customisable key shortcut for tags", but may help you with your workflow for now.

Modify Ticket

Change Properties
Set your email in Preferences
as new The owner will remain team.
as The resolution will be set. Next status will be 'closed'.
to The owner will be changed from team to the specified user.
Next status will be 'needinfo'. The owner will be changed from team to ABZ_OSM.
as duplicate The resolution will be set to duplicate. Next status will be 'closed'. The specified ticket will be cross-referenced with this ticket.
The owner will be changed from team to anonymous. Next status will be 'assigned'.

Add Comment

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