Index: /applications/editors/josm/plugins/infomode/build.xml
===================================================================
--- /applications/editors/josm/plugins/infomode/build.xml	(revision 27491)
+++ /applications/editors/josm/plugins/infomode/build.xml	(revision 27492)
@@ -30,7 +30,7 @@
 <project name="InfoMode" default="dist" basedir=".">
     <!-- enter the SVN commit message -->
-    <property name="commit.message" value="InfoMode : renaming buttons"/>
+    <property name="commit.message" value="InfoMode : underline link"/>
     <!-- enter the *lowest* JOSM version this plugin is currently compatible with -->
-    <property name="plugin.main.version" value="4549"/>
+    <property name="plugin.main.version" value="4667"/>
     <!-- should not be necessary to change the following properties -->
     <property name="josm" location="../../core/dist/josm-custom.jar"/>
Index: /applications/editors/josm/plugins/infomode/src/org/openstreetmap/josm/plugins/infomode/InfoMode.java
===================================================================
--- /applications/editors/josm/plugins/infomode/src/org/openstreetmap/josm/plugins/infomode/InfoMode.java	(revision 27491)
+++ /applications/editors/josm/plugins/infomode/src/org/openstreetmap/josm/plugins/infomode/InfoMode.java	(revision 27492)
@@ -29,5 +29,4 @@
 import java.util.HashSet;
 import java.util.Set;
-import javax.swing.JOptionPane;
 import javax.swing.Popup;
 import javax.swing.PopupFactory;
@@ -38,5 +37,4 @@
 import org.openstreetmap.josm.data.gpx.GpxTrack;
 import org.openstreetmap.josm.data.gpx.GpxTrackSegment;
-import org.openstreetmap.josm.gui.ConditionalOptionPaneUtil;
 import org.openstreetmap.josm.gui.MapFrame;
 import org.openstreetmap.josm.gui.MapView;
Index: /applications/editors/josm/plugins/infomode/src/org/openstreetmap/josm/plugins/infomode/InfoPanel.java
===================================================================
--- /applications/editors/josm/plugins/infomode/src/org/openstreetmap/josm/plugins/infomode/InfoPanel.java	(revision 27491)
+++ /applications/editors/josm/plugins/infomode/src/org/openstreetmap/josm/plugins/infomode/InfoPanel.java	(revision 27492)
@@ -55,5 +55,8 @@
         label6.addMouseListener(new MouseListener() {
             @Override
-            public void mouseClicked(MouseEvent e) { OpenBrowser.displayUrl(label6.getText());  }
+            public void mouseClicked(MouseEvent e) { 
+                String s = label6.getText();
+                OpenBrowser.displayUrl( s.substring(9, s.length()-11) ); 
+            }
             public void mousePressed(MouseEvent e) { }
             public void mouseReleased(MouseEvent e) { }
@@ -120,5 +123,5 @@
         label5.setText(s1);
         if (trk.getAttributes().containsKey("url")) {
-           label6.setText(trk.getAttributes().get("url").toString());
+           label6.setText(String.format("<html><u>%s</u></html>", trk.getAttributes().get("url").toString()));
         } else label6.setText(null);
     }
