Ignore:
Timestamp:
2012-07-15T16:34:27+02:00 (12 years ago)
Author:
Don-vip
Message:

fix #7857 - Mark osmChange primitives inside <modify> block as modified + allow to load remote .osc files

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/openstreetmap/josm/actions/downloadtasks/DownloadOsmChangeTask.java

    r5171 r5345  
    3636    @Override
    3737    public boolean acceptsUrl(String url) {
    38         return url != null && url.matches("http://.*/api/0.6/changeset/\\p{Digit}+/download");
     38        return url != null && (
     39                url.matches("http://.*/api/0.6/changeset/\\p{Digit}+/download") // OSM API 0.6 changesets
     40             || url.matches("http://.*/.*\\.osc")                               // Remote .osc files
     41                );
    3942    }
    4043
     
    5760                new OsmServerLocationReader(url),
    5861                progressMonitor);
     62        // Extract .osc filename from URL to set the new layer name
     63        extractOsmFilename("http://.*/(.*\\.osc)", url);
    5964        return Main.worker.submit(downloadTask);
    6065    }
Note: See TracChangeset for help on using the changeset viewer.