Changeset 8939 in josm for trunk/src


Ignore:
Timestamp:
2015-10-24T15:22:02+02:00 (9 years ago)
Author:
Don-vip
Message:

fix problems seen in headless environment for jenkins

Location:
trunk/src/org/openstreetmap/josm
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/openstreetmap/josm/gui/progress/PleaseWaitProgressMonitor.java

    r8870 r8939  
    174174            public void run() {
    175175                Main.currentProgressMonitor = PleaseWaitProgressMonitor.this;
     176                if (GraphicsEnvironment.isHeadless()) {
     177                    return;
     178                }
    176179                if (dialogParent != null && dialog == null) {
    177180                    dialog = new PleaseWaitDialog(dialogParent);
  • trunk/src/org/openstreetmap/josm/plugins/PluginHandler.java

    r8938 r8939  
    88import java.awt.Component;
    99import java.awt.Font;
     10import java.awt.GraphicsEnvironment;
    1011import java.awt.GridBagConstraints;
    1112import java.awt.GridBagLayout;
     
    10991100                )
    11001101        };
    1101         int ret = HelpAwareOptionPane.showOptionDialog(
    1102                 parent,
    1103                 reason,
    1104                 tr("Disable plugin"),
    1105                 JOptionPane.WARNING_MESSAGE,
    1106                 null,
    1107                 options,
    1108                 options[0],
    1109                 null // FIXME: add help topic
    1110         );
     1102        int ret = -1;
     1103        if (!GraphicsEnvironment.isHeadless()) {
     1104            ret = HelpAwareOptionPane.showOptionDialog(
     1105                    parent,
     1106                    reason,
     1107                    tr("Disable plugin"),
     1108                    JOptionPane.WARNING_MESSAGE,
     1109                    null,
     1110                    options,
     1111                    options[0],
     1112                    null // FIXME: add help topic
     1113            );
     1114        }
    11111115        return ret == 0;
    11121116    }
  • trunk/src/org/openstreetmap/josm/tools/PlatformHookUnixoid.java

    r8934 r8939  
    392392
    393393    protected void askUpdateJava(String version) {
    394         askUpdateJava(version, "https://www.java.com/download");
     394        if (!GraphicsEnvironment.isHeadless()) {
     395            askUpdateJava(version, "https://www.java.com/download");
     396        }
    395397    }
    396398
Note: See TracChangeset for help on using the changeset viewer.