Ticket #10503: enableDownload.patch
| File enableDownload.patch, 2.4 KB (added by , 12 years ago) |
|---|
-
src/org/openstreetmap/josm/actions/DownloadAction.java
10 10 11 11 import org.openstreetmap.josm.Main; 12 12 import org.openstreetmap.josm.actions.downloadtasks.DownloadGpsTask; 13 import org.openstreetmap.josm.actions.downloadtasks.DownloadNotesTask; 13 14 import org.openstreetmap.josm.actions.downloadtasks.DownloadOsmTask; 14 15 import org.openstreetmap.josm.actions.downloadtasks.PostDownloadHandler; 15 16 import org.openstreetmap.josm.data.Bounds; … … 53 54 Future<?> future = task.download(dialog.isNewLayerRequired(),area, null); 54 55 Main.worker.submit(new PostDownloadHandler(task, future)); 55 56 } 57 58 //TODO: This eventually needs to be a checkbox in the UI 59 //For now I'm adding it as a hidden feature since this is still a work in progress 60 if (Main.pref.getBoolean("osm.notes.enableDownload", false)) { 61 DownloadNotesTask task = new DownloadNotesTask(); 62 Future<?> future = task.download(false, area, null); 63 Main.worker.submit(new PostDownloadHandler(task, future)); 64 } 56 65 } 57 66 } 58 67 } -
src/org/openstreetmap/josm/actions/OpenLocationAction.java
22 22 23 23 import org.openstreetmap.josm.Main; 24 24 import org.openstreetmap.josm.actions.downloadtasks.DownloadGpsTask; 25 import org.openstreetmap.josm.actions.downloadtasks.DownloadNotesTask; 25 26 import org.openstreetmap.josm.actions.downloadtasks.DownloadOsmChangeCompressedTask; 26 27 import org.openstreetmap.josm.actions.downloadtasks.DownloadOsmChangeTask; 27 28 import org.openstreetmap.josm.actions.downloadtasks.DownloadOsmCompressedTask; … … 58 59 this.downloadTasks = new ArrayList<>(); 59 60 addDownloadTaskClass(DownloadOsmTask.class); 60 61 addDownloadTaskClass(DownloadGpsTask.class); 62 addDownloadTaskClass(DownloadNotesTask.class); 61 63 addDownloadTaskClass(DownloadOsmChangeTask.class); 62 64 addDownloadTaskClass(DownloadOsmUrlTask.class); 63 65 addDownloadTaskClass(DownloadOsmCompressedTask.class);
