Changeset 28042 in osm for applications


Ignore:
Timestamp:
2012-03-11T15:30:19+01:00 (13 years ago)
Author:
oliverw
Message:
  • Removed workaround for #6912.
  • Inform user when option for importing markers is not set
  • Fixed output
File:
1 edited

Legend:

Unmodified
Added
Removed
  • applications/editors/josm/plugins/ColumbusCSV/src/org/openstreetmap/josm/plugins/columbusCSV/ColumbusCSVImporter.java

    r27101 r28042  
    5959                }
    6060
    61                 progressMonitor.beginTask(String.format("Importing CSV file %s...",
     61                progressMonitor.beginTask(String.format(tr("Importing CSV file '%s'..."),
    6262                                file.getName(), 4));
    6363                progressMonitor.setTicksCount(1);
     
    9090
    9191                                if (Main.pref.getBoolean("marker.makeautomarkers", true)) {
    92                                         MarkerLayer ml = new MarkerLayer(gpxData, tr(
    93                                                         "Markers from {0}", file.getName()), file, gpxLayer);
     92                                        MarkerLayer ml = new MarkerLayer(gpxData, String.format(tr("Markers from %s"), file.getName()), file, gpxLayer);
    9493                                        if (ml.data.size() > 0) {
    9594                                                Main.main.addLayer(ml);
     95                                        } else {
     96                                                System.err.println("Warning: File contains no markers.");
    9697                                        }
    97                                        
    98                                         /* WORKAROUND (Bugfix: #6912): Set marker offset to 0.0 to avoid message "This is after the end of the recording" */
     98                                        /* WORKAROUND (Bugfix: #6912): Set marker offset to 0.0 to avoid message "This is after the end of the recording" 
    9999                                        for (Marker marker : ml.data) {
    100100                                                marker.offset = 0.0;                                           
    101                                         }
     101                                        }*/
     102                                } else {
     103                                        System.err.println("Warning: Option 'marker.makeautomarkers' is not set; audio marker layer is not created.");
    102104                                }
    103105                        } catch (Exception e) {
    104106                                // catch and forward exception
     107                                e.printStackTrace(System.err);
    105108                                throw new IllegalDataException(e);
    106109                        } finally { // take care of monitor...
Note: See TracChangeset for help on using the changeset viewer.