Changeset 29803 in osm for applications


Ignore:
Timestamp:
2013-08-01T16:51:32+02:00 (11 years ago)
Author:
akks
Message:

[josm/ImportImage, josm/pdfimport]: move ImportImage to file/open, move PDFImport to Data menu

Location:
applications/editors/josm/plugins
Files:
4 added
6 edited

Legend:

Unmodified
Added
Removed
  • applications/editors/josm/plugins/ImportImagePlugin/src/org/openstreetmap/josm/plugins/ImportImagePlugin/ImportImagePlugin.java

    r29028 r29803  
    1414import org.apache.log4j.PropertyConfigurator;
    1515import org.openstreetmap.josm.Main;
     16import org.openstreetmap.josm.actions.ExtensionFileFilter;
    1617import org.openstreetmap.josm.actions.JosmAction;
    1718import org.openstreetmap.josm.plugins.Plugin;
     
    9192
    9293            // add menu entries
    93             Main.main.menu.fileMenu.insert(loadFileAction, 8);
    94             Main.main.menu.fileMenu.insertSeparator(9);
     94            //Main.main.menu.fileMenu.insert(loadFileAction, 8);
     95           
     96            //Main.main.menu.fileMenu.insertSeparator(9);
     97           
     98            ExtensionFileFilter.importers.add(new ImportImageFileImporter());
    9599
    96100        } catch (Exception e) {
  • applications/editors/josm/plugins/ImportImagePlugin/src/org/openstreetmap/josm/plugins/ImportImagePlugin/LoadImageAction.java

    r28367 r29803  
    2929     */
    3030    public LoadImageAction() {
    31         super(tr("Import image"), (String)null, tr("Import georeferenced image"), null, false, "importimage/loadimage", true);
     31        super(tr("Import image"), (String)null, tr("Import georeferenced image"), null, true, "importimage/loadimage", true);
    3232    }
    3333
  • applications/editors/josm/plugins/imagewaypoint/src/org/insignificant/josm/plugins/imagewaypoint/ImageWayPointPlugin.java

    r29799 r29803  
    33import static org.openstreetmap.josm.tools.I18n.tr;
    44
    5 import java.awt.event.ActionEvent;
    65import java.io.File;
    76import java.io.IOException;
     
    1110import java.util.List;
    1211
    13 import javax.swing.JFileChooser;
    1412import javax.swing.filechooser.FileFilter;
    1513
    1614import org.openstreetmap.josm.Main;
    1715import org.openstreetmap.josm.actions.ExtensionFileFilter;
    18 import org.openstreetmap.josm.actions.JosmAction;
    19 import org.openstreetmap.josm.gui.MainMenu;
    2016import org.openstreetmap.josm.gui.MapFrame;
    2117import org.openstreetmap.josm.gui.layer.Layer;
  • applications/editors/josm/plugins/pdfimport/build.xml

    r29646 r29803  
    44    <property name="commit.message" value="Initial pdfimport version"/>
    55    <!-- enter the *lowest* JOSM version this plugin is currently compatible with -->
    6     <property name="plugin.main.version" value="5236"/>
     6    <property name="plugin.main.version" value="6088"/>
    77   
    88    <!-- Configure these properties (replace "..." accordingly).
  • applications/editors/josm/plugins/pdfimport/src/pdfimport/LoadPdfDialog.java

    r29644 r29803  
    6565public class LoadPdfDialog extends JFrame{
    6666
    67         class LoadProgressRenderer implements ProgressRenderer{
     67        class LoadProgressRenderer implements ProgressRenderer{
    6868                private final JProgressBar pBar;
    6969                private String title = "";
     
    167167                this.removeLayer();
    168168        }
    169 
    170         private void addListeners() {
     169       
     170        private void addListeners() {
    171171
    172172                this.projectionCombo.addActionListener(new ActionListener() {
  • applications/editors/josm/plugins/pdfimport/src/pdfimport/PdfImportPlugin.java

    r25349 r29803  
    33import static org.openstreetmap.josm.tools.I18n.tr;
    44
    5 import javax.swing.JMenu;
    6 import javax.swing.JMenuItem;
    7 
    85import org.openstreetmap.josm.Main;
     6import org.openstreetmap.josm.gui.MainMenu;
    97import org.openstreetmap.josm.plugins.Plugin;
    108import org.openstreetmap.josm.plugins.PluginInformation;
     
    2018                super(info);
    2119                name = tr("Import PDf file");
    22                 JMenu toolsMenu = null;
    23                 for (int i = 0; i < Main.main.menu.getMenuCount() && toolsMenu == null; i++) {
    24                         JMenu menu = Main.main.menu.getMenu(i);
    25                         String name = menu.getText();
    26                         if (name != null && name.equals(tr("Tools"))) {
    27                                 toolsMenu = menu;
    28                         }
    29                 }
    30 
    31                 if (toolsMenu == null) {
    32                         toolsMenu = new JMenu(name);
    33                         toolsMenu.add(new JMenuItem(new PdfImportAction()));
    34                         Main.main.menu.add(toolsMenu, 2);
    35                 } else {
    36                         toolsMenu.addSeparator();
    37                         toolsMenu.add(new JMenuItem(new PdfImportAction()));
    38                 }
     20                MainMenu.add(Main.main.menu.dataMenu, new PdfImportAction());
    3921        }
    4022}
Note: See TracChangeset for help on using the changeset viewer.