Changeset 12588 in osm for applications


Ignore:
Timestamp:
2008-12-25T19:01:06+01:00 (16 years ago)
Author:
stoecker
Message:

updated a lot

Location:
applications/editors/josm/plugins
Files:
27 added
7 deleted
50 edited

Legend:

Unmodified
Added
Removed
  • applications/editors/josm/plugins/DirectUpload/build.xml

    r12022 r12588  
    2121    <echo message="creating ${plugin.jar}"/>
    2222    <javac srcdir="src" classpath="${josm}" destdir="build" debug="true" encoding="UTF-8">
     23      <compilerarg value="-Xlint:deprecation"/>
    2324      <include name="**/*.java" />
    2425    </javac>
     
    4546        <attribute name="Plugin-Author" value="Subhodip Biswas :subhodipbiswas@gmail.com" />
    4647        <attribute name="Plugin-Version" value="${version.entry.commit.revision}"/>
    47         <attribute name="Plugin-Mainversion" value="1"/>
     48        <attribute name="Plugin-Mainversion" value="1180"/>
    4849        <attribute name="Plugin-Date" value="${version.entry.commit.date}"/>
    4950      </manifest>
  • applications/editors/josm/plugins/DirectUpload/src/org/openstreetmap/josm/plugins/DirectUpload/UploadDataGuiPlugin.java

    r11949 r12588  
    1616import org.openstreetmap.josm.gui.layer.Layer;
    1717import org.openstreetmap.josm.plugins.Plugin;
     18import org.openstreetmap.josm.tools.Shortcut;
    1819/**
    1920 *
     
    2223public class UploadDataGuiPlugin extends Plugin{
    2324    UploadAction openaction;
    24        
    25 public UploadDataGuiPlugin() {
    26        
    27     openaction = new UploadAction();
    28     Main.main.menu.toolsMenu.add(openaction);
     25
     26    public UploadDataGuiPlugin() {
     27        openaction = new UploadAction();
     28        Main.main.menu.toolsMenu.add(openaction);
    2929    }
    3030
    31 class UploadAction extends JosmAction {
    32      
     31    class UploadAction extends JosmAction {
     32
    3333        public UploadAction(){
    34             super(tr("Upload Traces"), "UploadAction", tr("Uploads traces to openstreetmap.org"), KeyEvent.VK_G, KeyEvent.CTRL_MASK,
    35             false);
     34            super(tr("Upload Traces"), "UploadAction", tr("Uploads traces to openstreetmap.org"),
     35            Shortcut.registerShortcut("tools:uploadtraces", tr("Tool: {0}", tr("Upload Traces")),
     36            KeyEvent.VK_G, Shortcut.GROUP_MENU), false);
    3637        }
    3738        public void actionPerformed(ActionEvent e) {
    3839            UploadDataGui go = new UploadDataGui();
    3940            go.setVisible(true);
    40      
    41             }
    42      }
    43      
     41        }
     42    }
    4443}
  • applications/editors/josm/plugins/agpifoj/build.xml

    r10439 r12588  
    4949        <attribute name="Plugin-Early" value="false" />
    5050        <attribute name="Plugin-Version" value="${version.entry.commit.revision}"/>
     51        <attribute name="Plugin-Mainversion" value="1180"/>
    5152        <attribute name="Plugin-Date" value="${version.entry.commit.date}"/>
    5253      </manifest>
  • applications/editors/josm/plugins/agpifoj/src/org/openstreetmap/josm/plugins/agpifoj/AgpifojDialog.java

    r10258 r12588  
    2222import org.openstreetmap.josm.plugins.agpifoj.AgpifojLayer.ImageEntry;
    2323import org.openstreetmap.josm.tools.ImageProvider;
     24import org.openstreetmap.josm.tools.Shortcut;
    2425
    2526public class AgpifojDialog extends ToggleDialog implements ActionListener {
     
    4546
    4647    private AgpifojDialog() {
    47         super(tr("AgPifoJ - Geotagged pictures"), "agpifoj", tr("Display geotagged photos"), KeyEvent.VK_Y, 200);
    48        
     48        super(tr("AgPifoJ - Geotagged pictures"), "agpifoj", tr("Display geotagged photos"), Shortcut.registerShortcut("tools:geotagged", tr("Tool: {0}", tr("Display geotagged photos")), KeyEvent.VK_Y, Shortcut.GROUP_EDIT), 200);
     49
    4950        if (INSTANCE != null) {
    5051            throw new IllegalStateException("Agpifoj dialog should not be instanciated twice !");
  • applications/editors/josm/plugins/agpifoj/src/org/openstreetmap/josm/plugins/agpifoj/AgpifojPlugin.java

    r10122 r12588  
    2323import org.openstreetmap.josm.Main;
    2424import org.openstreetmap.josm.actions.JosmAction;
     25import org.openstreetmap.josm.gui.IconToggleButton;
    2526import org.openstreetmap.josm.gui.MapFrame;
     27import org.openstreetmap.josm.gui.MainMenu;
    2628import org.openstreetmap.josm.gui.layer.Layer;
    2729import org.openstreetmap.josm.plugins.Plugin;
     
    3537                  "agpifoj-open",
    3638                  tr("Load set of images as a new layer."),
    37                   0, 0, false);
     39                  null, false);
    3840        }
    3941
     
    8284
    8385    public AgpifojPlugin() {
    84 
    85         JMenuBar menu = Main.main.menu;
    86         JMenu view = null;
    87         JMenuItem agpifojMenu = new JMenuItem(new Action());
    88 
    89         for (int i = 0; i < menu.getMenuCount(); ++i) {
    90             if (menu.getMenu(i) != null
    91                     && tr("File").equals(menu.getMenu(i).getText())) {
    92                 view = menu.getMenu(i);
    93                 break;
    94             }
    95         }
    96 
    97         if (view != null) {
    98             view.insert(agpifojMenu, 2);
    99        
    100         } else if (menu.getMenuCount() > 0) {
    101             view = menu.getMenu(0);
    102             view.insert(agpifojMenu, 0);
    103         }
    104 
    105         agpifojMenu.setVisible(true);
     86        MainMenu.add(Main.main.menu.fileMenu, new Action());
    10687    }
    10788
     
    11394    public void mapFrameInitialized(MapFrame oldFrame, MapFrame newFrame) {
    11495        if (newFrame != null) {
    115             if (newFrame.getLayout() instanceof BorderLayout) {
    116                 newFrame.remove(newFrame.toolBarActions);
    117                 newFrame.add(new ScrollViewport(newFrame.toolBarActions, ScrollViewport.VERTICAL_DIRECTION),
    118                              BorderLayout.WEST);
    119                 newFrame.repaint();
    120             }
    121            
    12296            AgpifojDialog dialog = AgpifojDialog.getInstance();
    123             newFrame.addToggleDialog(dialog);
    124        
     97            IconToggleButton b = newFrame.addToggleDialog(dialog);
     98
    12599            boolean found = false;
    126100            for (Layer layer : newFrame.mapView.getAllLayers()) {
     
    130104                }
    131105            }
    132             JToolBar tb = newFrame.toolBarActions;
    133             ((JToggleButton) tb.getComponent(tb.getComponentCount() - 1)).getModel().setSelected(found);
    134        
     106            b.setSelected(found);
    135107        } else {
    136108            AgpifojDialog.getInstance().displayImage(null, null);
  • applications/editors/josm/plugins/build.xml

    r12327 r12588  
    1616    <ant        dir="agpifoj"           antfile="build.xml"     target="dist"/>
    1717    <ant        dir="colorscheme"       antfile="build.xml"     target="dist"/>
    18     <ant        dir="duplicateway"      antfile="build.xml"     target="dist"/>
    1918    <ant        dir="DirectUpload"      antfile="build.xml"     target="dist"/>
    2019    <ant        dir="globalsat"         antfile="build.xml"     target="dist"/>
     20    <ant        dir="imagewaypoint"     antfile="build.xml"     target="dist"/>
    2121    <ant        dir="lakewalker"        antfile="build.xml"     target="dist"/>
    2222    <ant        dir="livegps"           antfile="build.xml"     target="dist"/>
     
    2828    <ant        dir="plastic_laf"       antfile="build.xml"     target="dist"/>
    2929    <ant        dir="pluginmanager"     antfile="build.xml"     target="dist"/>
     30    <ant        dir="remotecontrol"     antfile="build.xml"     target="dist"/>
    3031    <ant        dir="slippymap"         antfile="build.xml"     target="dist"/>
    3132    <ant        dir="slippy_map_chooser"        antfile="build.xml"     target="dist"/>
     
    3940
    4041  <target name="build_defect" depends="compile">
     42    <ant        dir="duplicateway"      antfile="build.xml"     target="dist"/>
    4143    <ant        dir="grid"              antfile="build.xml"     target="dist"/>
    4244    <ant        dir="navigator"         antfile="build.xml"     target="dist"/>
     
    4951    <ant        dir="globalsat"         antfile="build.xml"     target="clean"/>
    5052    <ant        dir="grid"              antfile="build.xml"     target="clean"/>
     53    <ant        dir="imagewaypoint"     antfile="build.xml"     target="clean"/>
    5154    <ant        dir="lakewalker"        antfile="build.xml"     target="clean"/>
    5255    <ant        dir="livegps"           antfile="build.xml"     target="clean"/>
     
    5962    <ant        dir="plastic_laf"       antfile="build.xml"     target="clean"/>
    6063    <ant        dir="pluginmanager"     antfile="build.xml"     target="clean"/>
     64    <ant        dir="remotecontrol"     antfile="build.xml"     target="clean"/>
    6165    <ant        dir="slippymap"         antfile="build.xml"     target="clean"/>
    6266    <ant        dir="slippy_map_chooser"        antfile="build.xml"     target="clean"/>
  • applications/editors/josm/plugins/colorscheme/build.xml

    r7287 r12588  
    1010  <property name="plugin.jar"           value="../../dist/${plugin.name}.jar"/>
    1111 
    12   <!-- plugin meta data (enter new version number if anything changed!) -->
    13   <property name="plugin.version" value="0.5.2"/>
    1412  <property name="plugin.description" value="Allows the user to create different color schemes and to switch between them. Just change the colors and create a new scheme. Used to switch to a white background with matching colors for better visibility in bright sunlight. See dialog in JOSM's preferences and 'Map Settings' (strange but true :-) (V${plugin.version})."/>
    1513  <property name="plugin.class" value="at.dallermassl.josm.plugin.colorscheme.ColorSchemePlugin"/>
     
    3836    </copy>
    3937   
     38    <exec append="false" output="REVISION" executable="svn" failifexecutionfails="false">
     39      <env key="LANG" value="C"/>
     40      <arg value="info"/>
     41      <arg value="--xml"/>
     42      <arg value="."/>
     43    </exec>
     44    <xmlproperty file="REVISION" prefix="version" keepRoot="false" collapseAttributes="true"/>
     45    <delete file="REVISION"/>
    4046    <!-- create jar file -->
    4147    <jar destfile="${plugin.jar}" basedir="${plugin.build.dir}">
     
    4349        <attribute name="Plugin-Class" value="${plugin.class}" />
    4450        <attribute name="Plugin-Description" value="${plugin.description}" />
    45         <attribute name="Plugin-Version" value="${plugin.version}" />
    46         <!--attribute name="Plugin-Dependencies" value="org.eigenheimstrasse.josm" /-->
     51        <attribute name="Plugin-Version" value="${version.entry.commit.revision}"/>
     52        <attribute name="Plugin-Mainversion" value="1180"/>
     53        <attribute name="Plugin-Date" value="${version.entry.commit.date}"/>
    4754      </manifest>
    4855    </jar>
  • applications/editors/josm/plugins/colorscheme/src/at/dallermassl/josm/plugin/colorscheme/ColorSchemePreference.java

    r4278 r12588  
    7171                    JOptionPane.showMessageDialog(Main.parent, tr("Please select a scheme to use."));
    7272                else {
    73                     String schemeName = (String) listModel.get(schemesList.getSelectedIndex());                   
     73                    String schemeName = (String) listModel.get(schemesList.getSelectedIndex());
    7474                    getColorPreference().setColorModel(getColorMap(schemeName));
    7575                }
    76                 gui.requiresRestart = gui.requiresRestart || false;
    7776            }
    7877        });
     
    8786                                listModel.addElement(schemeName);
    8887                saveSchemeNamesToPref();
    89                 gui.requiresRestart = gui.requiresRestart || false;
    9088                        }
    9189                });
     
    10199                                    listModel.remove(schemesList.getSelectedIndex());
    102100                                    saveSchemeNamesToPref();
    103                     gui.requiresRestart = gui.requiresRestart || false;
    104101                                }
    105102                        }
     
    135132        }
    136133
    137         public void ok() {
    138             // nothing to do
     134        public boolean ok() {
     135            return false;// nothing to do
    139136        }
    140137       
     
    179176            return colorMap;
    180177        }
    181        
    182         public ColorPreference getColorPreference() {
     178
     179    public ColorPreference getColorPreference() {
    183180        if(colorPreference == null) {
    184181            for(PreferenceSetting setting : PreferenceDialog.settings) {
     
    190187        }
    191188        return colorPreference;
    192         }
     189    }
    193190}
  • applications/editors/josm/plugins/duplicateway/build.xml

    r7287 r12588  
    3131      </fileset>
    3232    </copy>
    33     <!-- the code still uses no longer existing Segments, disable compile!
    34         <javac srcdir="src" classpath="${josm}" debug="true" destdir="build">
     33    <javac srcdir="src" classpath="${josm}" debug="true" destdir="build">
    3534      <include name="**/*.java" />
    36     </javac>-->
     35    </javac>
    3736  </target>
    3837
  • applications/editors/josm/plugins/globalsat/build.xml

    r10439 r12588  
    5151        <attribute name="Plugin-Date" value="${version.entry.commit.date}"/>
    5252        <attribute name="Plugin-Version" value="${version.entry.commit.revision}"/>
     53        <attribute name="Plugin-Mainversion" value="1180"/>
    5354      </manifest>
    5455    </jar>
  • applications/editors/josm/plugins/globalsat/src/org/kaintoch/gps/globalsat/dg100/GpsRec.java

    r10378 r12588  
    3232        private int dg100TypeOfNextRec = -1;
    3333        // calculated data
    34         private Date dateTime = null;
     34        private Calendar dateTime = null;
    3535
    3636        public GpsRec()
     
    265265                        SimpleDateFormat sdf = new SimpleDateFormat(dateTimeFormat);
    266266                        //logger.info(gsTime + " " + gsDate);
    267                         Calendar cal = GregorianCalendar.getInstance();
    268                         cal.setTime(dateTime);
    269                         dateTimeString = sdf.format(cal.getTime());
     267                        dateTimeString = sdf.format(dateTime.getTime());
    270268                }
    271269                return dateTimeString;
     
    316314                int MM = (dg100Date - DD * 10000) / 100;
    317315                int YY = dg100Date - DD * 10000 - MM * 100;
    318                 dateTime = new Date(100 + YY, MM - 1, DD, hh, mm, ss);
     316                dateTime = GregorianCalendar.getInstance();
     317                dateTime.set(2000 + YY, MM, DD, hh, mm, ss);
    319318        }
    320319
     
    415414         * @return Returns the dateTime.
    416415         */
    417         public Date getDateTime()
     416        public Calendar getDateTime()
    418417        {
    419418                return dateTime;
  • applications/editors/josm/plugins/globalsat/src/org/openstreetmap/josm/plugins/globalsat/GlobalsatPlugin.java

    r11555 r12588  
    2323import org.openstreetmap.josm.actions.JosmAction;
    2424import org.openstreetmap.josm.data.gpx.GpxData;
     25import org.openstreetmap.josm.tools.Shortcut;
    2526
    2627import gnu.io.*;
     
    108109    class GlobalsatImportAction extends JosmAction{
    109110        public GlobalsatImportAction(){
    110             super(tr("Globalsat Import"), "globalsatImport", tr("Import Data from Globalsat Datalogger DG100 into GPXLayer."), KeyEvent.VK_I, KeyEvent.CTRL_MASK, false);
     111            super(tr("Globalsat Import"), "globalsatImport",
     112            tr("Import Data from Globalsat Datalogger DG100 into GPXLayer."),
     113            Shortcut.registerShortcut("menu:globalsatimport", tr("Menu: {0}", tr("Globalsat Import")),
     114            KeyEvent.VK_I, Shortcut.GROUP_MENU), false);
    111115        }
    112116        public void actionPerformed(ActionEvent e){
  • applications/editors/josm/plugins/lakewalker/build.xml

    r12256 r12588  
    5959        <attribute name="Plugin-Description" value="Interface to Lakewalker module" />
    6060        <attribute name="Plugin-Version" value="${version.entry.commit.revision}"/>
    61         <attribute name="Plugin-Mainversion" value="1084"/>
     61        <attribute name="Plugin-Mainversion" value="1180"/>
    6262        <attribute name="Plugin-Date" value="${version.entry.commit.date}"/>
    6363        <attribute name="Author" value="Brent Easton &lt;b.easton@uws.edu.au>, Jason Reid &lt;jrreid@ucalgary.ca>"/>
  • applications/editors/josm/plugins/lakewalker/src/org/openstreetmap/josm/plugins/lakewalker/LakewalkerPreferences.java

    r12255 r12588  
    132132   * Save entered preference values on OK button
    133133   */
    134   public void ok() {
     134  public boolean ok() {
    135135    Main.pref.put(PREF_MAX_SEG, maxSegsConfig.getValueString());
    136136    Main.pref.put(PREF_MAX_NODES, maxNodesConfig.getValueString());
     
    146146    Main.pref.put(PREF_MAXCACHESIZE, maxCacheSizeConfig.getValueString());
    147147    Main.pref.put(PREF_MAXCACHEAGE, maxCacheAgeConfig.getValueString());
     148    return false;
    148149  }
    149  
    150150}
  • applications/editors/josm/plugins/navigator

    • Property svn:ignore
      •  

        old new  
        11bin
        2 navigator.jar
         2build
        33josm-site.xml
  • applications/editors/josm/plugins/openstreetbugs

    • Property svn:ignore set to
      build
  • applications/editors/josm/plugins/openstreetbugs/build.xml

    r11569 r12588  
    5050                                <attribute name="Plugin-Version" value="${version}" />
    5151                                <attribute name="Plugin-Date" value="${current.time}" />
     52                                <attribute name="Plugin-Mainversion" value="1180"/>
    5253                                <attribute name="Author" value="Henrik Niehaus" />
    5354                        </manifest>
  • applications/editors/josm/plugins/openstreetbugs/src/org/openstreetmap/josm/plugins/osb/OsbDownloadLoop.java

    r12398 r12588  
    2828package org.openstreetmap.josm.plugins.osb;
    2929
     30import static org.openstreetmap.josm.tools.I18n.tr;
     31
    3032import java.awt.geom.Point2D;
    3133import java.util.concurrent.TimeUnit;
     
    4850       
    4951        public OsbDownloadLoop() {
    50             setName("OpenStreetBugs download loop");
     52            setName(tr("OpenStreetBugs download loop"));
    5153                start();
    5254        }
  • applications/editors/josm/plugins/openstreetbugs/src/org/openstreetmap/josm/plugins/osb/OsbLayer.java

    r12476 r12588  
    2828package org.openstreetmap.josm.plugins.osb;
    2929
     30import static org.openstreetmap.josm.tools.I18n.tr;
     31
    3032import java.awt.Component;
    3133import java.awt.Graphics;
     
    5759import org.openstreetmap.josm.plugins.osb.gui.action.OsbAction;
    5860import org.openstreetmap.josm.plugins.osb.gui.action.PopupFactory;
    59 import org.openstreetmap.josm.plugins.osb.i18n.Messages;
    6061import org.openstreetmap.josm.tools.ColorHelper;
    6162
     
    9899        @Override
    99100        public String getToolTipText() {
    100                 return Messages.translate(getClass(), "tooltip");
     101                return tr("Displays OpenStreetBugs issues");
    101102        }
    102103
  • applications/editors/josm/plugins/openstreetbugs/src/org/openstreetmap/josm/plugins/osb/OsbPlugin.java

    r11569 r12588  
    2828package org.openstreetmap.josm.plugins.osb;
    2929
     30import static org.openstreetmap.josm.tools.I18n.tr;
     31
    3032import java.awt.event.ActionEvent;
    3133import java.awt.event.ActionListener;
  • applications/editors/josm/plugins/openstreetbugs/src/org/openstreetmap/josm/plugins/osb/OsbUploadHook.java

    r11161 r12588  
    2828package org.openstreetmap.josm.plugins.osb;
    2929
     30import static org.openstreetmap.josm.tools.I18n.tr;
     31
    3032import java.util.Collection;
    3133import java.util.Iterator;
     
    4749                if(containsOsbData) {
    4850                        JOptionPane.showMessageDialog(Main.parent,
    49                                 "<html>The selected data contains data from OpenStreetBugs.<br>" +
    50                                 "You cannot upload these data. Maybe you have selected the wrong layer?",
    51                                 "Warning", JOptionPane.WARNING_MESSAGE);
     51                                tr("<html>The selected data contains data from OpenStreetBugs.<br>" +
     52                                "You cannot upload these data. Maybe you have selected the wrong layer?"),
     53                                tr("Warning"), JOptionPane.WARNING_MESSAGE);
    5254                        return false;
    5355                } else {
  • applications/editors/josm/plugins/openstreetbugs/src/org/openstreetmap/josm/plugins/osb/api/CloseAction.java

    r11157 r12588  
    2828package org.openstreetmap.josm.plugins.osb.api;
    2929
     30import static org.openstreetmap.josm.tools.I18n.tr;
     31
    3032import java.io.IOException;
    3133
     
    3638import org.openstreetmap.josm.plugins.osb.ConfigKeys;
    3739import org.openstreetmap.josm.plugins.osb.api.util.HttpUtils;
    38 import org.openstreetmap.josm.plugins.osb.i18n.Messages;
    3940
    4041public class CloseAction {
     
    6162                } else {
    6263                        JOptionPane.showMessageDialog(Main.parent,
    63                                         Messages.translate(getClass(), "error_occured", new Object[] {result}),
    64                                         Messages.translate(getClass(), "error_occured_title"),
     64                                        tr("An error occured: {0}", new Object[] {result}),
     65                                        tr("Error"),
    6566                                        JOptionPane.ERROR_MESSAGE);
    6667                }
  • applications/editors/josm/plugins/openstreetbugs/src/org/openstreetmap/josm/plugins/osb/api/EditAction.java

    r11157 r12588  
    2828package org.openstreetmap.josm.plugins.osb.api;
    2929
     30import static org.openstreetmap.josm.tools.I18n.tr;
     31
    3032import java.io.IOException;
    3133import java.net.URLEncoder;
     
    3739import org.openstreetmap.josm.plugins.osb.ConfigKeys;
    3840import org.openstreetmap.josm.plugins.osb.api.util.HttpUtils;
    39 import org.openstreetmap.josm.plugins.osb.i18n.Messages;
    4041
    4142public class EditAction {
     
    6667                } else {
    6768                        JOptionPane.showMessageDialog(Main.parent,
    68                                         Messages.translate(getClass(), "error_occured", new Object[] {result}),
    69                                         Messages.translate(getClass(), "error_occured_title"),
     69                                        tr("An error occured: {0}", new Object[] {result}),
     70                                        tr("Error"),
    7071                                        JOptionPane.ERROR_MESSAGE);
    7172                }
  • applications/editors/josm/plugins/openstreetbugs/src/org/openstreetmap/josm/plugins/osb/api/NewAction.java

    r11587 r12588  
    2727 */
    2828package org.openstreetmap.josm.plugins.osb.api;
     29
     30import static org.openstreetmap.josm.tools.I18n.tr;
    2931
    3032import java.awt.Point;
     
    7274                        id = m.group(1);
    7375                } else {
    74                         throw new RuntimeException("Couldn't create new bug. Result: " + result);
     76                        throw new RuntimeException(tr("Couldn't create new bug. Result: {0}" + result));
    7577                }
    7678               
  • applications/editors/josm/plugins/openstreetbugs/src/org/openstreetmap/josm/plugins/osb/api/util/HttpUtils.java

    r11157 r12588  
    2727 */
    2828package org.openstreetmap.josm.plugins.osb.api.util;
     29
     30import static org.openstreetmap.josm.tools.I18n.tr;
    2931
    3032import java.io.ByteArrayOutputStream;
     
    165167            return value.get(0);
    166168        } else {
    167             throw new RuntimeException("Header contains several values and cannot be mapped to a single String");
     169            throw new RuntimeException(tr("Header contains several values and cannot be mapped to a single String"));
    168170        }
    169171    }
  • applications/editors/josm/plugins/openstreetbugs/src/org/openstreetmap/josm/plugins/osb/gui/OsbDialog.java

    r11974 r12588  
    2828package org.openstreetmap.josm.plugins.osb.gui;
    2929
     30import static org.openstreetmap.josm.tools.I18n.tr;
     31
    3032import java.awt.BorderLayout;
    3133import java.awt.GridLayout;
     
    7274import org.openstreetmap.josm.plugins.osb.gui.action.OsbActionObserver;
    7375import org.openstreetmap.josm.plugins.osb.gui.action.PopupFactory;
    74 import org.openstreetmap.josm.plugins.osb.i18n.Messages;
    7576import org.openstreetmap.josm.tools.Shortcut;
    7677
     
    8990       
    9091        public OsbDialog(final OsbPlugin plugin) {
    91                 super("OpenStreetBugs", "icon_error22",
    92                                 Messages.translate(OsbDialog.class, "tooltip"),
     92                super(tr("Open OpenStreetBugs"), "icon_error22",
     93                                tr("Open the OpenStreetBugs window and activates the automatic download"),
    9394                                Shortcut.registerShortcut(
    94                                                 Messages.translate(OsbDialog.class, "shortcut"),
    95                                                 Messages.translate(OsbDialog.class, "shortcut"),
    96                                                 KeyEvent.VK_O, Shortcut.GROUP_MENU),
     95                                                "view:openstreetbugs",
     96                                                tr("Toggle: {0}", tr("Open OpenStreetBugs")),
     97                                                KeyEvent.VK_O, Shortcut.GROUP_MENU, Shortcut.SHIFT_DEFAULT),
    9798                                150);
    9899               
     
    110111                JPanel buttonPanel = new JPanel(new GridLayout(2, 2));
    111112                add(buttonPanel, BorderLayout.SOUTH);
    112                 refresh = new JButton(Messages.translate(OsbDialog.class, "refresh"));
    113                 refresh.setToolTipText(Messages.translate(OsbDialog.class, "refresh"));
     113                refresh = new JButton(tr("Refresh"));
     114                refresh.setToolTipText(tr("Refresh"));
    114115                refresh.setIcon(OsbPlugin.loadIcon("view-refresh22.png"));
    115116                refresh.setHorizontalAlignment(SwingConstants.LEFT);
     
    120121                                if(Main.map.mapView.zoom() > 15 || Main.map.mapView.zoom() < 9) {
    121122                                        JOptionPane.showMessageDialog(Main.parent,
    122                                                         Messages.translate(OsbDialog.class, "out_of_bounds"),
    123                                                         Messages.translate(OsbDialog.class, "out_of_bounds_title"),
     123                                                        tr("The visible area is either too small or too big to download data from OpenStreetBugs"),
     124                                                        tr("Warning"),
    124125                                                        JOptionPane.INFORMATION_MESSAGE);
    125126                                        return;
  • applications/editors/josm/plugins/openstreetbugs/src/org/openstreetmap/josm/plugins/osb/gui/action/AddCommentAction.java

    r11568 r12588  
    2828package org.openstreetmap.josm.plugins.osb.gui.action;
    2929
     30import static org.openstreetmap.josm.tools.I18n.tr;
     31
    3032import java.awt.event.ActionEvent;
    3133
     
    3537import org.openstreetmap.josm.plugins.osb.ConfigKeys;
    3638import org.openstreetmap.josm.plugins.osb.api.EditAction;
    37 import org.openstreetmap.josm.plugins.osb.i18n.Messages;
    3839
    3940public class AddCommentAction extends OsbAction {
     
    4445       
    4546        public AddCommentAction() {
    46                 super(Messages.translate(AddCommentAction.class, "name"));
     47                super(tr("Add a comment"));
    4748        }
    4849       
     
    5253                String nickname = Main.pref.get(ConfigKeys.OSB_NICKNAME);
    5354                if(nickname == null || nickname.length() == 0) {
    54                         nickname = JOptionPane.showInputDialog(Main.parent, Messages.translate(getClass(), "enter_nickname"));
     55                        nickname = JOptionPane.showInputDialog(Main.parent, tr("Please enter a user name"));
    5556                        if(nickname == null) {
    56                                 nickname = "NoName";
     57                                nickname = tr("NoName");
    5758                        } else {
    5859                                Main.pref.put(ConfigKeys.OSB_NICKNAME, nickname);
     
    6061                }
    6162               
    62                 String comment = JOptionPane.showInputDialog(Main.parent, Messages.translate(getClass(), "enter_comment"));
     63                String comment = JOptionPane.showInputDialog(Main.parent, tr("Enter your comment"));
    6364                if(comment != null) {
    6465                        comment = comment.concat(" [").concat(nickname).concat("]");
  • applications/editors/josm/plugins/openstreetbugs/src/org/openstreetmap/josm/plugins/osb/gui/action/CloseIssueAction.java

    r11568 r12588  
    2828package org.openstreetmap.josm.plugins.osb.gui.action;
    2929
     30import static org.openstreetmap.josm.tools.I18n.tr;
     31
    3032import java.awt.event.ActionEvent;
    3133import java.io.IOException;
     
    3537import org.openstreetmap.josm.Main;
    3638import org.openstreetmap.josm.plugins.osb.api.CloseAction;
    37 import org.openstreetmap.josm.plugins.osb.i18n.Messages;
    3839
    3940public class CloseIssueAction extends OsbAction {
     
    4445       
    4546        public CloseIssueAction() {
    46                 super(Messages.translate(CloseIssueAction.class, "name"));
     47                super(tr("Mark as done"));
    4748        }
    4849       
     
    5051        protected void doActionPerformed(ActionEvent e) throws IOException {
    5152                int result = JOptionPane.showConfirmDialog(Main.parent,
    52                                 Messages.translate(getClass(), "question"),
    53                                 Messages.translate(getClass(), "title"),
     53                                tr("Really mark this issue as ''done''?"),
     54                                tr("Really close?"),
    5455                                JOptionPane.YES_NO_OPTION);
    5556               
  • applications/editors/josm/plugins/openstreetbugs/src/org/openstreetmap/josm/plugins/osb/gui/action/NewIssueAction.java

    r11568 r12588  
    2828package org.openstreetmap.josm.plugins.osb.gui.action;
    2929
     30import static org.openstreetmap.josm.tools.I18n.tr;
     31
    3032import java.awt.Cursor;
    3133import java.awt.event.ActionEvent;
     
    4244import org.openstreetmap.josm.plugins.osb.OsbPlugin;
    4345import org.openstreetmap.josm.plugins.osb.api.NewAction;
    44 import org.openstreetmap.josm.plugins.osb.i18n.Messages;
    4546
    4647public class NewIssueAction extends OsbAction implements MouseListener {
     
    5556       
    5657        public NewIssueAction(JToggleButton button, OsbPlugin plugin) {
    57                 super(Messages.translate(NewIssueAction.class, "name"));
     58                super(tr("New issue"));
    5859                this.button = button;
    5960                this.plugin = plugin;
     
    9293                String nickname = Main.pref.get(ConfigKeys.OSB_NICKNAME);
    9394                if(nickname == null || nickname.length() == 0) {
    94                         nickname = JOptionPane.showInputDialog(Main.parent, Messages.translate(AddCommentAction.class, "enter_nickname"));
     95                        nickname = JOptionPane.showInputDialog(Main.parent, tr("Please enter a user name"));
    9596                        if(nickname == null) {
    9697                                nickname = "NoName";
     
    102103                // get the comment
    103104                String result = JOptionPane.showInputDialog(Main.parent,
    104                                 Messages.translate(getClass(), "question"),
    105                                 Messages.translate(getClass(), "title"),
     105                                tr("Describe the problem precisely"),
     106                                tr("Create issue"),
    106107                                JOptionPane.QUESTION_MESSAGE);
    107108               
     
    119120                                e1.printStackTrace();
    120121                                JOptionPane.showMessageDialog(Main.parent,
    121                                                 Messages.translate(getClass(), "error_occured", new Object[] {result}),
    122                                                 Messages.translate(getClass(), "error_occured_title"),
     122                                                tr("An error occured: {0}", new Object[] {result}),
     123                                                tr("Error"),
    123124                                                JOptionPane.ERROR_MESSAGE);
    124125                        }
  • applications/editors/josm/plugins/openstreetbugs/src/org/openstreetmap/josm/plugins/osb/gui/action/PopupFactory.java

    r11157 r12588  
    2828package org.openstreetmap.josm.plugins.osb.gui.action;
    2929
     30import static org.openstreetmap.josm.tools.I18n.tr;
     31
    3032import javax.swing.JMenuItem;
    3133import javax.swing.JPopupMenu;
     
    4547                        return getFixedPopup();
    4648                } else {
    47                         throw new RuntimeException("Unknown issue state");
     49                        throw new RuntimeException(tr("Unknown issue state"));
    4850                }
    4951        }
  • applications/editors/josm/plugins/openvisible/build.xml

    r11975 r12588  
    1717  <property name="plugin.jar" value="${plugin.name}.jar"/>
    1818 
    19   <!-- plugin meta data (enter new version number if anything changed!) -->
    20   <property name="plugin.version" value="0.2.3"/>
    2119  <property name="plugin.description" value="Allows opening gpx/osm files that intersect the currently visible screen area (V${plugin.version})."/>
    2220  <property name="plugin.stage" value="50"/>
     
    4745    <mkdir dir="${plugin.dist.dir}"/>
    4846   
     47    <exec append="false" output="REVISION" executable="svn" failifexecutionfails="false">
     48      <env key="LANG" value="C"/>
     49      <arg value="info"/>
     50      <arg value="--xml"/>
     51      <arg value="."/>
     52    </exec>
     53    <xmlproperty file="REVISION" prefix="version" keepRoot="false" collapseAttributes="true"/>
     54    <delete file="REVISION"/>
    4955    <!-- create jar file -->
    5056    <jar destfile="${plugin.dist.dir}/${plugin.jar}" basedir="${plugin.build.dir}">
     
    5258        <attribute name="Plugin-Class" value="${plugin.class}" />
    5359        <attribute name="Plugin-Description" value="${plugin.description}" />
    54         <attribute name="Plugin-Version" value="${plugin.version}" />
     60        <attribute name="Plugin-Version" value="${version.entry.commit.revision}"/>
     61        <attribute name="Plugin-Date" value="${version.entry.commit.date}"/>
     62        <attribute name="Plugin-Mainversion" value="1180" />
    5563        <attribute name="Plugin-Dependencies" value="jgrapht-jdk1.5" />
    5664        <attribute name="Plugin-Stage" value="${plugin.stage}" />
  • applications/editors/josm/plugins/openvisible/src/at/dallermassl/josm/plugin/openvisible/OpenVisibleAction.java

    r7317 r12588  
    3131import org.openstreetmap.josm.io.GpxReader;
    3232import org.openstreetmap.josm.io.OsmReader;
     33import org.openstreetmap.josm.tools.Shortcut;
    3334import org.xml.sax.SAXException;
    3435
     
    4142   
    4243    public OpenVisibleAction() {
    43         super(tr("Open Visible ..."), "openvisible", tr("Open only files that are visible in current view."), KeyEvent.VK_O,
    44             InputEvent.CTRL_DOWN_MASK | InputEvent.SHIFT_DOWN_MASK, true);
     44        super(tr("Open Visible ..."), "openvisible",
     45        tr("Open only files that are visible in current view."),
     46        Shortcut.registerShortcut("tools:openvisible", tr("Menu: {0}", tr("Open Visible ...")),
     47        KeyEvent.VK_I, Shortcut.GROUP_MENU, Shortcut.SHIFT_DEFAULT), true);
    4548    }
    4649
  • applications/editors/josm/plugins/openvisible/src/at/dallermassl/josm/plugin/openvisible/OpenVisiblePlugin.java

    r11974 r12588  
    88
    99import org.openstreetmap.josm.Main;
     10import org.openstreetmap.josm.gui.MainMenu;
    1011import org.openstreetmap.josm.plugins.Plugin;
    1112import org.openstreetmap.josm.actions.JosmAction;
     
    1617 */
    1718public class OpenVisiblePlugin extends Plugin {
    18    
     19
    1920    public OpenVisiblePlugin() {
    2021        super();
    21         JMenu fileMenu = Main.main.menu.fileMenu;
    22         JosmAction openVisible = new OpenVisibleAction();
    23 
    24         //JMenu navigatorMenu = new JMenu("Open Visible");
    25         JMenuItem menuItem = new JMenuItem(openVisible);
    26        
    27         fileMenu.add(menuItem,2);
    28         menuItem.setAccelerator(openVisible.shortcut);
     22        MainMenu.add(Main.main.menu.fileMenu, new OpenVisibleAction());
    2923    }
    3024
  • applications/editors/josm/plugins/osmarender/src/OsmarenderPlugin.java

    r9603 r12588  
    139139                                firefox.setText(Main.pref.get("osmarender.firefox"));
    140140                        }
    141                         public void ok() {
     141                        public boolean ok() {
    142142                                Main.pref.put("osmarender.firefox", firefox.getText());
     143                                return false;
    143144                        }
    144145                };
  • applications/editors/josm/plugins/pluginmanager/build.xml

    r7287 r12588  
    1717  <property name="plugin.jar" value="${plugin.name}.jar"/>
    1818 
    19   <!-- plugin meta data (enter new version number if anything changed!) -->
    20   <property name="plugin.version" value="0.3.0"/>
    2119  <property name="plugin.description" value="Manage plugins and provide update mechanism (V${plugin.version})."/>
    2220  <property name="plugin.class" value="at.dallermassl.josm.plugin.pluginmanager.PluginManagerPlugin"/>
     
    4543    </copy>
    4644   
     45    <exec append="false" output="REVISION" executable="svn" failifexecutionfails="false">
     46      <env key="LANG" value="C"/>
     47      <arg value="info"/>
     48      <arg value="--xml"/>
     49      <arg value="."/>
     50    </exec>
     51    <xmlproperty file="REVISION" prefix="version" keepRoot="false" collapseAttributes="true"/>
     52    <delete file="REVISION"/>
    4753    <!-- create jar file -->
    4854    <jar destfile="${plugin.jar}" basedir="${plugin.build.dir}">
     
    5056        <attribute name="Plugin-Class" value="${plugin.class}" />
    5157        <attribute name="Plugin-Description" value="${plugin.description}" />
    52         <attribute name="Plugin-Version" value="${plugin.version}" />
    53         <!--attribute name="Plugin-Dependencies" value="org.eigenheimstrasse.josm" /-->
     58        <attribute name="Plugin-Mainversion" value="1180" />
     59        <attribute name="Plugin-Version" value="${version.entry.commit.revision}"/>
     60        <attribute name="Plugin-Date" value="${version.entry.commit.date}"/>
    5461      </manifest>
    5562    </jar>
  • applications/editors/josm/plugins/pluginmanager/src/at/dallermassl/josm/plugin/pluginmanager/PluginManagerPreference.java

    r3335 r12588  
    5050    private JList siteList;
    5151    private DefaultListModel siteListModel;
    52    
     52    private boolean requiresRestart = false;
     53
    5354    protected DefaultListModel createListModel() {
    5455        Map<String, String> sites = Main.pref.getAllPrefix(PREF_KEY_REMOTE_SITE_PREFIX);
     
    103104                    return;
    104105                }
    105                 gui.requiresRestart = gui.requiresRestart || false;
    106106            }
    107107        });
     
    117117                        siteListModel.removeElementAt(selected[i]);
    118118                    }
    119                     gui.requiresRestart = gui.requiresRestart || false;
    120119                }
    121120            }
     
    142141                    PluginUpdateFrame frame = new PluginUpdateFrame(tr("Plugins"), descriptions);
    143142                    frame.setVisible(true);
    144                     gui.requiresRestart = true;
     143                    requiresRestart = true;
    145144                }
    146145            }
     
    167166     * @see org.openstreetmap.josm.gui.preferences.PreferenceSetting#ok()
    168167     */
    169     // only in 1.6 allowed @Override
    170     public void ok() {
     168    public boolean ok() {
    171169        // first remove all old entries:
    172170        Map<String, String> keys = Main.pref.getAllPrefix(PREF_KEY_REMOTE_SITE_PREFIX);
     
    189187            }
    190188        }
     189        return requiresRestart;
    191190    }
    192 
    193191}
  • applications/editors/josm/plugins/remotecontrol

    • Property svn:ignore set to
      build
  • applications/editors/josm/plugins/remotecontrol/build.xml

    r9417 r12588  
    4040        <attribute name="Plugin-Description" value="A plugin allowing other applications to send commands to JOSM." />
    4141        <attribute name="Plugin-Version" value="${version.entry.commit.revision}"/>
     42        <attribute name="Plugin-Mainversion" value="1180"/>
    4243        <attribute name="Plugin-Date" value="${version.entry.commit.date}"/>
    4344        <attribute name="Author" value="Frederik Ramm &lt;frederik@remote.org&gt;"/>
  • applications/editors/josm/plugins/remotecontrol/src/org/openstreetmap/josm/plugins/remotecontrol/RemoteControlPreferences.java

    r9465 r12588  
    5757    }
    5858   
    59     public void ok() {
     59    public boolean ok() {
    6060        Main.pref.put("remotecontrol.permission.load-data", permissionLoadData.isSelected());
    6161        Main.pref.put("remotecontrol.permission.change-selection", permissionChangeSelection.isSelected());
    6262        Main.pref.put("remotecontrol.permission.change-viewport", permissionChangeViewport.isSelected());
    6363        Main.pref.put("remotecontrol.always-confirm", alwaysAskUserConfirm.isSelected());
    64                
     64        return false;
    6565    }
    6666}
  • applications/editors/josm/plugins/slippymap/build.xml

    r10111 r12588  
    4242        <attribute name="Plugin-Description" value="Displays a slippy map tile grid, and tile status info" />
    4343        <attribute name="Plugin-Version" value="${version.entry.commit.revision}"/>
     44        <attribute name="Plugin-Mainversion" value="1180"/>
    4445        <attribute name="Plugin-Date" value="${version.entry.commit.date}"/>
    4546      </manifest>
  • applications/editors/josm/plugins/slippymap/src/org/openstreetmap/josm/plugins/slippymap/SlippyMapPreferenceSetting.java

    r10111 r12588  
    5858     * Someone pressed the "ok" button
    5959     */
    60     public void ok()
     60    public boolean ok()
    6161    {
    6262        Main.pref.put(SlippyMapPreferences.PREFERENCE_TILE_URL, tileSourceCombo
    6363                .getSelectedItem().toString());
     64        return false;
    6465    }
    6566}
  • applications/editors/josm/plugins/tagging-preset-tester/build.xml

    r7287 r12588  
    1515    <echo message="creating ${plugin.jar}"/>
    1616    <mkdir dir="build"/>
    17     <javac srcdir="src" destdir="build" classpath="../../core/dist/josm-custom.jar" />
     17    <javac srcdir="src" destdir="build" classpath="../../core/dist/josm-custom.jar">
     18      <compilerarg value="-Xlint:deprecation"/>
     19    </javac>
    1820  </target>
    1921
    2022  <target name="dist" depends="compile">
    2123    <mkdir dir="dist"/>
    22     <jar destfile="${plugin.jar}"
    23          basedir="build"
    24          manifest="src/org/openstreetmap/josm/plugins/taggingpresettester/MANIFEST.MF">
     24    <exec append="false" output="REVISION" executable="svn" failifexecutionfails="false">
     25      <env key="LANG" value="C"/>
     26      <arg value="info"/>
     27      <arg value="--xml"/>
     28      <arg value="."/>
     29    </exec>
     30    <xmlproperty file="REVISION" prefix="version" keepRoot="false" collapseAttributes="true"/>
     31    <delete file="REVISION"/>
     32    <jar destfile="${plugin.jar}" basedir="build">
     33      <manifest>
     34        <attribute name="Plugin-Version" value="${version.entry.commit.revision}"/>
     35        <attribute name="Plugin-Date" value="${version.entry.commit.date}"/>
     36        <attribute name="Plugin-Description" value="Make the Tagging Preset Tester tool available in the help menu." />
     37        <attribute name="Main-Class" value="org.openstreetmap.josm.plugins.taggingpresettester.TaggingPresetTester" />
     38        <attribute name="Plugin-Class" value="org.openstreetmap.josm.plugins.taggingpresettester.TaggingPresetTesterAction" />
     39        <attribute name="Plugin-Mainversion" value="1180" />
     40      </manifest>
    2541      <fileset dir="."><include name="images/*"/></fileset>
    2642    </jar>
  • applications/editors/josm/plugins/tagging-preset-tester/src/org/openstreetmap/josm/plugins/taggingpresettester/TaggingPresetTesterAction.java

    r3639 r12588  
    1010import org.openstreetmap.josm.Main;
    1111import org.openstreetmap.josm.actions.JosmAction;
     12import org.openstreetmap.josm.gui.MainMenu;
     13import org.openstreetmap.josm.tools.Shortcut;
    1214
    1315/**
     
    1820
    1921        public TaggingPresetTesterAction() {
    20                 super(tr("Tagging Preset Tester"), "tagging-preset-tester", tr("Open the tagging preset test tool for previewing tagging preset dialogs."), KeyEvent.VK_A, KeyEvent.CTRL_DOWN_MASK | KeyEvent.ALT_DOWN_MASK, true);
     22                super(tr("Tagging Preset Tester"), "tagging-preset-tester",
     23                tr("Open the tagging preset test tool for previewing tagging preset dialogs."),
     24                Shortcut.registerShortcut("tools:taggingresettester",
     25                tr("Tool: {0}", tr("Tagging Preset Tester")),
     26                KeyEvent.VK_A, Shortcut.GROUP_EDIT, Shortcut.SHIFT_DEFAULT), true);
    2127                Main.main.menu.helpMenu.addSeparator();
    22                 Main.main.menu.helpMenu.add(this);
     28                MainMenu.add(Main.main.menu.helpMenu, this);
    2329        }
    2430
  • applications/editors/josm/plugins/tcxplugin

    • Property svn:ignore set to
      build
      josm-site.xml
  • applications/editors/josm/plugins/tcxplugin/build.xml

    r11976 r12588  
    2020  <property name="livegpsplugin.jar" value="../../dist/livegps.jar"/>
    2121 
    22   <!-- plugin meta data (enter new version number if anything changed!) -->
    23   <property name="plugin.version" value="1.1"/>
    2422  <property name="plugin.description" value="Adds support for TCX files."/>
    2523  <property name="plugin.stage" value="100"/>
     
    5149       
    5250   
     51    <exec append="false" output="REVISION" executable="svn" failifexecutionfails="false">
     52      <env key="LANG" value="C"/>
     53      <arg value="info"/>
     54      <arg value="--xml"/>
     55      <arg value="."/>
     56    </exec>
     57    <xmlproperty file="REVISION" prefix="version" keepRoot="false" collapseAttributes="true"/>
     58    <delete file="REVISION"/>
    5359    <!-- create jar file -->
    5460    <jar destfile="${plugin.jar}" basedir="${plugin.build.dir}">
     
    5662        <attribute name="Plugin-Class" value="${plugin.class}" />
    5763        <attribute name="Plugin-Description" value="${plugin.description}" />
    58         <attribute name="Plugin-Version" value="${plugin.version}" />
    5964        <attribute name="Plugin-Stage" value="${plugin.stage}" />
     65        <attribute name="Plugin-Version" value="${version.entry.commit.revision}"/>
     66        <attribute name="Plugin-Date" value="${version.entry.commit.date}"/>
     67        <attribute name="Plugin-Mainversion" value="1180" />
    6068<!--        <attribute name="Class-Path" value="lib/jaxb-api.jar;lib/jaxb-impl.jar" />-->
    6169      </manifest>
  • applications/editors/josm/plugins/tcxplugin/src/org/openstreetmap/josm/plugins/TcxPlugin.java

    r11974 r12588  
    1919
    2020import org.openstreetmap.josm.Main;
     21import org.openstreetmap.josm.gui.MainMenu;
    2122import org.openstreetmap.josm.actions.DiskAccessAction;
    2223import org.openstreetmap.josm.actions.JosmAction;
     
    2526import org.openstreetmap.josm.gui.layer.markerlayer.MarkerLayer;
    2627import org.openstreetmap.josm.io.TcxReader;
     28import org.openstreetmap.josm.tools.Shortcut;
    2729/**
    2830 * @author adrian
     
    3537        public OpenAction()
    3638        {
    37             super("Import TCX File...", "tcxicon", "", KeyEvent.VK_T, KeyEvent.CTRL_MASK);
     39            super(tr("Import TCX File..."), "tcxicon", tr("Import TCX file as GPS track"),
     40            Shortcut.registerShortcut("menu:importtcx", tr("Menu: {0}", tr("Import TCX File...")),
     41            KeyEvent.VK_T, Shortcut.GROUP_MENU));
    3842        }
    3943       
     
    98102    public TcxPlugin()
    99103    {
    100         JMenu menu = Main.main.menu.getMenu(0);
    101 
    102         JosmAction openAction = new OpenAction();
    103         JMenuItem actionItem = new JMenuItem(openAction);
    104         menu.insert(actionItem, 2);
    105         actionItem.setAccelerator(openAction.shortcut);
    106        
     104        MainMenu.add(Main.main.menu.fileMenu, new OpenAction());
    107105    }
    108106}
  • applications/editors/josm/plugins/wmsplugin

    • Property svn:ignore
      •  

        old new  
        11build
        22dist
         3webkit-image.h
  • applications/editors/josm/plugins/wmsplugin/build.xml

    r12472 r12588  
    5656        <attribute name="Plugin-Date" value="${version.entry.commit.date}"/>
    5757        <attribute name="Plugin-Description" value="Allows external WMS resources to be displayed." />
    58         <attribute name="Plugin-Mainversion" value="1153" />
     58        <attribute name="Plugin-Mainversion" value="1180" />
    5959      </manifest>
    6060    </jar>
  • applications/editors/josm/plugins/wmsplugin/src/wmsplugin/WMSPreferenceEditor.java

    r12321 r12588  
    109109        }
    110110       
    111         public void ok() {
     111        public boolean ok() {
    112112                boolean change = false;
    113113                for (int i = 0; i < model.getRowCount(); ++i) {
     
    145145
    146146                if (change) WMSPlugin.refreshMenu();
     147                return false;
    147148        }
    148149       
  • applications/editors/josm/plugins/wmsplugin/webkit-image.cpp

    r12421 r12588  
    2222#define BINARYSTDOUT
    2323#endif
    24 
    25 #define WIDTH 2000
    2624
    2725class Save : public QObject
     
    7472  QObject::connect(page, SIGNAL(loadFinished(bool)), s, SLOT(loaded(bool)));
    7573  QObject::connect(s, SIGNAL(finish(void)), &a, SLOT(quit()));
     74  /* set some useful defaults for a webpage */
     75//  page->setViewportSize(QSize(1280,1024));
     76//  page->mainFrame()->setScrollBarPolicy(Qt::Horizontal, Qt::ScrollBarAlwaysOff);
     77//  page->mainFrame()->setScrollBarPolicy(Qt::Vertical, Qt::ScrollBarAlwaysOff);
    7678  page->mainFrame()->load (QUrl(url));
    7779  return a.exec();
Note: See TracChangeset for help on using the changeset viewer.