[josm-dev] Coloring tracks by velocity

2008-05-03 Thread Gabriel Ebner
Hello all, Have you ever tried to figure out where that town begins and that sluggish driver slowed you down to a mere 45km/h; or did you want to map that pesky 30km/h zone and didn't want to note the coordinates or take a georeferenced photo? JOSM has just got the ability to color your tracks

[josm-dev] [PATCH 03/24] clean up OsmPrimitive.equals()

2008-05-03 Thread Dave Hansen
--- core-dave/src/org/openstreetmap/josm/data/osm/OsmPrimitive.java | 21 ++ 1 file changed, 13 insertions(+), 8 deletions(-) diff -puN src/org/openstreetmap/josm/data/osm/OsmPrimitive.java~osmprim src/org/openstreetmap/josm/data/osm/OsmPrimitive.java ---

[josm-dev] [PATCH 14/24] ReverseWayCommand

2008-05-03 Thread Dave Hansen
Some last bits I haven't even gotten to documenting, yet... --- core-dave/src/org/openstreetmap/josm/actions/ReverseWayAction.java |8 - core-dave/src/org/openstreetmap/josm/command/ReverseWayCommand.java | 59 ++ 2 files changed, 62 insertions(+), 5 deletions(-) diff -puN

[josm-dev] [PATCH 21/24] ReverseLookup

2008-05-03 Thread Dave Hansen
Core reverse lookup code for caching the results of reverse-lookup operations. --- core-dave/src/org/openstreetmap/josm/command/AddNodeToWayCommand.java | 4 core-dave/src/org/openstreetmap/josm/command/ReplaceNodeInWayCommand.java | 20

[josm-dev] [PATCH 07/24] add Command.getOrig()

2008-05-03 Thread Dave Hansen
This provides a convenient way for children of Command to look up state from the original version of an object before it had the Command run on it. It might be used to look up the original 'osm.modified' before the command, for instance. ---

[josm-dev] [PATCH 22/24] Update visitors for reverse lookup

2008-05-03 Thread Dave Hansen
This makes sure to keep the reverse lookup code in sync when objects are added or deleted from data sets. --- core-dave/./src/org/openstreetmap/josm/data/osm/visitor/AddVisitor.java| 12 +- core-dave/./src/org/openstreetmap/josm/data/osm/visitor/DeleteVisitor.java | 11 +

[josm-dev] [PATCH 20/24] clean up SplitWayAction

2008-05-03 Thread Dave Hansen
This patch removes almost twice as much code as it adds. It greatly simplifies SplitWayAction and makes it much more readable in the process. --- core-dave/src/org/openstreetmap/josm/actions/SplitWayAction.java | 110 +++--- 1 file changed, 36 insertions(+), 74 deletions(-) diff -puN

[josm-dev] [PATCH 23/24] clean up DeleteAction

2008-05-03 Thread Dave Hansen
This starts using the new Commands in DeleteAction and cleans it up a bit in the process. --- core-dave/src/org/openstreetmap/josm/actions/mapmode/DeleteAction.java | 98 -- 1 file changed, 46 insertions(+), 52 deletions(-) diff -puN

[josm-dev] [PATCH 10/24] AddRelationMemberCommand

2008-05-03 Thread Dave Hansen
--- core-dave/src/org/openstreetmap/josm/command/AddRelationMemberCommand.java | 70 ++ 1 file changed, 70 insertions(+) diff -puN src/org/openstreetmap/josm/command/AddRelationMemberCommand.java~AddRelationMemberCommand