Ignore:
Timestamp:
21.06.2009 12:02:15 (3 years ago)
Author:
stoecker
Message:

fixed audio handling a bit

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/openstreetmap/josm/gui/layer/GpxLayer.java

    r1658 r1685  
    203203                        Main.pref.put("markers.lastaudiodirectory", fc.getCurrentDirectory().getAbsolutePath()); 
    204204 
    205                     MarkerLayer ml = new MarkerLayer(new GpxData(), tr("Audio markers from {0}", name), getAssociatedFile(), me); 
    206205                    File sel[] = fc.getSelectedFiles(); 
    207206                    if(sel != null) { 
     
    214213                            }); 
    215214                        } 
     215                    } 
     216 
     217                    String names = null; 
     218                    for (int i = 0; i < sel.length; i++) { 
     219                        if(names == null) 
     220                            names = " ("; 
     221                        else 
     222                            names += ", "; 
     223                        names += sel[i].getName(); 
     224                    } 
     225                    if(names != null) 
     226                        names += ")"; 
     227                    else 
     228                        names = ""; 
     229                    MarkerLayer ml = new MarkerLayer(new GpxData(), tr("Audio markers from {0}", name) + names, 
     230                    getAssociatedFile(), me); 
     231                    if(sel != null) 
     232                    { 
    216233                        double firstStartTime = sel[0].lastModified()/1000.0 /* ms -> seconds */ - AudioUtil.getCalibratedDuration(sel[0]); 
    217234                        for (int i = 0; i < sel.length; i++) { 
Note: See TracChangeset for help on using the changeset viewer.