[josm-dev] Tonight's changes
Frederik Ramm
frederik at remote.org
Mon Oct 15 00:52:31 BST 2007
Hi,
the following changes have been made to JOSM within the last 24
hours (by Gabriel and me) and will be available in tonight's
josm-latest.jar:
* changed/removed relation list keyboard shortcuts as they interfered
with properties dialog
* when inserting a node into a segment, do not insert exactly at the
mouse position; instead, move node so that it lies exactly on the
segment (fixes "move" bug reported by Karl Eichwalder)
* same applies when inserting a node into two segments at the same
time, creating an intersection node: The node will be moved to where
the intersection really is, as opposed to where the mouse was when
you clicked - but ONLY if the intersection is no more than 10px
away from where you clicked.
* anything faster than 100 milliseconds does not count as a move; this
should reduce the "accidental moves".
* when a node is inserted where two segments run between the same two
nodes, the node is inserted in both (e.g. you have way ABCD and way
XCDY, then insert node Z between B and C, Z will become part of
both).
The 100 msec for accidental moves sounds very small; I started out
with 500 msec and found this too high but I am eager to hear what
others have to say. We also have the options of only allowing moves
*after* selecting and/or only accepting moves once the mouse has moved
more than X pixels, but I thought we'd give the time-based approach a
try first.
Revision as of this posting is r390.
Bye
Frederik
--
Frederik Ramm ## eMail frederik at remote.org ## N49°00.09' E008°23.33'
More information about the josm-dev
mailing list