Index: /applications/editors/josm/plugins/mirrored_download/build.xml
===================================================================
--- /applications/editors/josm/plugins/mirrored_download/build.xml	(revision 28105)
+++ /applications/editors/josm/plugins/mirrored_download/build.xml	(revision 28106)
@@ -86,5 +86,5 @@
                 <attribute name="Plugin-Description" value="Simplifies download from different read-only APIs."/>
                 <attribute name="Plugin-Link" value="http://wiki.openstreetmap.org/wiki/JOSM/Plugins/mirrored_download"/>
-                <attribute name="Plugin-Mainversion" value="4980"/>
+                <attribute name="Plugin-Mainversion" value="5089"/>
                 <attribute name="Plugin-Version" value="${version.entry.commit.revision}"/>
             </manifest>
Index: /applications/editors/josm/plugins/mirrored_download/src/mirrored_download/MirroredDownloadPlugin.java
===================================================================
--- /applications/editors/josm/plugins/mirrored_download/src/mirrored_download/MirroredDownloadPlugin.java	(revision 28105)
+++ /applications/editors/josm/plugins/mirrored_download/src/mirrored_download/MirroredDownloadPlugin.java	(revision 28106)
@@ -1,21 +1,8 @@
 package mirrored_download;
 
-import static org.openstreetmap.josm.tools.I18n.marktr;
-
-import java.awt.event.KeyEvent;
-
 import javax.swing.JMenu;
-import javax.swing.JMenuItem;
 
 import org.openstreetmap.josm.Main;
-import org.openstreetmap.josm.actions.JosmAction;
-import org.openstreetmap.josm.data.ProjectionBounds;
-import org.openstreetmap.josm.gui.IconToggleButton;
 import org.openstreetmap.josm.gui.MainMenu;
-import org.openstreetmap.josm.gui.MapFrame;
-import org.openstreetmap.josm.gui.MapView;
-import org.openstreetmap.josm.gui.preferences.PreferenceSetting;
-import org.openstreetmap.josm.io.CacheFiles;
-import org.openstreetmap.josm.io.MirroredInputStream;
 import org.openstreetmap.josm.plugins.Plugin;
 import org.openstreetmap.josm.plugins.PluginInformation;
@@ -23,21 +10,19 @@
 public class MirroredDownloadPlugin extends Plugin {
 
-  static JMenu jMenu;
+    static JMenu jMenu;
 
-  public MirroredDownloadPlugin(PluginInformation info)
-  {
-    super(info);
-    MainMenu.add(Main.main.menu.fileMenu, new DownloadAction2());
-    MainMenu.add(Main.main.menu.fileMenu, new UrlSelectionAction());
-  }
+    public MirroredDownloadPlugin(PluginInformation info) {
+        super(info);
+        MainMenu.addAfter(Main.main.menu.fileMenu, new DownloadAction2(), false, Main.main.menu.download);
+        MainMenu.add(Main.main.menu.editMenu, new UrlSelectionAction());
+    }
+    private static String downloadUrl = "http://overpass.osm.rambler.ru/cgi/xapi?";//"http://overpass-api.de/api/xapi?";
 
-  private static String downloadUrl = "http://overpass.osm.rambler.ru/cgi/xapi?";//"http://overpass-api.de/api/xapi?";
+    public static String getDownloadUrl() {
+        return downloadUrl;
+    }
 
-  public static String getDownloadUrl() {
-    return downloadUrl;
-  }
-
-  public static void setDownloadUrl(String downloadUrl_) {
-    downloadUrl = downloadUrl_;
-  }
+    public static void setDownloadUrl(String downloadUrl_) {
+        downloadUrl = downloadUrl_;
+    }
 }
Index: /applications/editors/josm/plugins/mirrored_download/src/mirrored_download/UrlSelectionAction.java
===================================================================
--- /applications/editors/josm/plugins/mirrored_download/src/mirrored_download/UrlSelectionAction.java	(revision 28105)
+++ /applications/editors/josm/plugins/mirrored_download/src/mirrored_download/UrlSelectionAction.java	(revision 28106)
@@ -6,15 +6,7 @@
 
 import java.awt.event.ActionEvent;
-import java.awt.event.KeyEvent;
-import java.util.concurrent.Future;
 
 import org.openstreetmap.josm.actions.JosmAction;
 
-import org.openstreetmap.josm.Main;
-import org.openstreetmap.josm.actions.downloadtasks.DownloadGpsTask;
-import org.openstreetmap.josm.actions.downloadtasks.PostDownloadHandler;
-import org.openstreetmap.josm.data.Bounds;
-import org.openstreetmap.josm.gui.download.DownloadDialog;
-import org.openstreetmap.josm.tools.Shortcut;
 
 /**
@@ -24,7 +16,6 @@
 
     public UrlSelectionAction() {
-        super(tr("Select URL..."), null, tr("Select URL to download from."),
-                Shortcut.registerShortcut("file:selecturl", tr("File: {0}", tr("Select URL...")), KeyEvent.VK_D, Shortcut.CTRL_SHIFT),
-                true, "mirroreddownload/urlselection", true);
+        super(tr("Select OSM mirror URL"), null, tr("Select OSM mirror URL to download from."),
+                null, true, "mirroreddownload/urlselection", true);
         putValue("help", ht("/Action/SelectUrl"));
     }
