Changeset 2702 in josm for trunk/src/org/openstreetmap/josm/gui/layer
- Timestamp:
- 2009-12-29T23:31:57+01:00 (14 years ago)
- Location:
- trunk/src/org/openstreetmap/josm/gui/layer
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/openstreetmap/josm/gui/layer/GpxLayer.java
r2635 r2702 64 64 import org.openstreetmap.josm.gui.dialogs.LayerListDialog; 65 65 import org.openstreetmap.josm.gui.dialogs.LayerListPopup; 66 import org.openstreetmap.josm.gui.layer.geoimage.GeoImageLayer;67 66 import org.openstreetmap.josm.gui.layer.markerlayer.AudioMarker; 68 67 import org.openstreetmap.josm.gui.layer.markerlayer.MarkerLayer; 69 68 import org.openstreetmap.josm.gui.progress.PleaseWaitProgressMonitor; 69 import org.openstreetmap.josm.io.JpgImporter; 70 70 import org.openstreetmap.josm.tools.AudioUtil; 71 71 import org.openstreetmap.josm.tools.DateUtils; … … 326 326 fc.setMultiSelectionEnabled(true); 327 327 fc.setAcceptAllFileFilterUsed(false); 328 fc.setFileFilter(new FileFilter() { 329 @Override 330 public boolean accept(File f) { 331 return f.isDirectory() || f.getName().toLowerCase().endsWith(".jpg"); 332 } 333 334 @Override 335 public String getDescription() { 336 return tr("JPEG images (*.jpg)"); 337 } 338 }); 328 JpgImporter importer = new JpgImporter(GpxLayer.this); 329 fc.setFileFilter(importer.filter); 339 330 fc.showOpenDialog(Main.parent); 331 LinkedList<File> files = new LinkedList<File>(); 340 332 File[] sel = fc.getSelectedFiles(); 341 333 if (sel == null || sel.length == 0) 342 334 return; 343 LinkedList<File> files = new LinkedList<File>();344 335 addRecursiveFiles(files, sel); 345 Main.pref.put("geoimage.lastdirectory", fc.getCurrentDirectory().getPath()); 346 GeoImageLayer.create(files, GpxLayer.this); 336 importer.importDataHandleExceptions(files); 347 337 } 348 338 -
trunk/src/org/openstreetmap/josm/gui/layer/geoimage/CorrelateGpxWithImages.java
r2676 r2702 1074 1074 Object item = cbGpx.getSelectedItem(); 1075 1075 1076 if (item == null || ! (item instanceof GpxDataWrapper)) {1076 if (item == null || ((GpxDataWrapper) item).file == null) { 1077 1077 if (complain) { 1078 1078 JOptionPane.showMessageDialog(Main.parent, tr("You should select a GPX track"),
Note:
See TracChangeset
for help on using the changeset viewer.