[OSM-talk] State of JOSM

David Earl david at frankieandshadow.com
Sun Dec 9 14:15:58 GMT 2007


On 09/12/2007 13:28, Richard Fairhurst wrote:
> Ray Booysen wrote:
> 
>> I'm also getting tired of the moment a person mentions something in  
>> the list around a drawback or what other people think, we get a  
>> response saying "Don't complain, do something about it."
> 
> ...
> 
> I've heard so many positive comments about the "new JOSM", and I  
> trust Frederik's judgement enough to know that he wouldn't have  
> changed it without a reason, to unquestioningly believe any  
> statements that "it is unusable, full stop". Nor am I doubting that  
> you hold your opinions strongly and with good reason, but clearly  
> there's more than one side to this story.


There've been a number of comments about the new way of working in JOSM, 
and they nearly all seem to boil down to not knowing about the modifier 
keys, and therefore being unable to do certain operations. In similar 
vein people do know about them but don't remember which does what or 
forget to press the modifier.

The modeless operation is definitely superior IMO. I was forever running 
back and forth to the menus in the old JOSM.

Essentially what we need is a way to make the mouse click do different 
things without having to press an extra button first and then another 
button to switch back again.

In Windows the right click is such an example; on Mac it is CTRL+Click. 
These give you menus.

So how about this: keep the modifier keys, but also make CLICK pop up a 
menu. The first entry is "extend from selection" so if you click and 
release the same as now happens - there could even be a brief delay 
before popping up the menu so you never normally see it. However once 
the menu is there you can do any number of things, not just limited by 
the number of modifier key combinations. Each operation could have a 
shortcut letter as well so CLICK+N for example could be "start new way" 
and you can see this because use you have a menu in front of you to 
prompt. Or you just choose from the menu. Select could be an option so 
you don't necessarily have to go into select mode to do a one-off 
select. You can have a one-shot "delete" and a "delete way and all its 
non-shared nodes"

This retains the spirit of the modeless operation, indeed extends it, 
but gives the vital missing prompt.

David




More information about the talk mailing list