Changeset 39 in josm for src/org/openstreetmap/josm/actions


Ignore:
Timestamp:
2006-01-03T21:32:28+01:00 (20 years ago)
Author:
imi
Message:
  • Select objects via overview (middle mouse button)
  • bugfix in deleted objects showing in overview
  • Error message when saving unknown extension
  • bugfix when reading osm files with new elements referenced
Location:
src/org/openstreetmap/josm/actions
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • src/org/openstreetmap/josm/actions/SaveAction.java

    r32 r39  
    4848                try {
    4949                        FileWriter fileWriter = new FileWriter(file);
    50                         if (file.getName().endsWith(".gpx"))
     50                        String fn = file.getName();
     51                        if (fn.endsWith(".gpx"))
    5152                                new GpxWriter(fileWriter).output();
    52                         else
     53                        else if (fn.endsWith(".xml") || fn.endsWith(".osm"))
    5354                                new OsmWriter(fileWriter, Main.main.ds).output();
     55                        else if (fn.endsWith(".txt") || fn.endsWith(".csv")) {
     56                                JOptionPane.showMessageDialog(Main.main, "CSV output not supported yet.");
     57                                return;
     58                        } else {
     59                                JOptionPane.showMessageDialog(Main.main, "Unknown file extension.");
     60                                return;
     61                        }
     62                               
    5463                        fileWriter.close();
    5564                } catch (IOException e) {
  • src/org/openstreetmap/josm/actions/mapmode/AddLineSegmentAction.java

    r30 r39  
    7979                        return;
    8080
    81                 OsmPrimitive clicked = mv.getNearest(e.getPoint(), false);
     81                OsmPrimitive clicked = mv.getNearest(e.getPoint(), true);
    8282                if (clicked == null || !(clicked instanceof Node))
    8383                        return;
Note: See TracChangeset for help on using the changeset viewer.