Browse Source

Adds standardquestiondialog; moves dialogs to dialogs package; fixes issue 2755

tags/0.6.3m2a1
Gregory Holmes 15 years ago
parent
commit
ed054e293f
29 changed files with 25 additions and 534 deletions
  1. 1
    1
      src/com/dmdirc/addons/nickcolours/NickColourInputDialog.java
  2. 1
    0
      src/com/dmdirc/addons/ui_swing/components/ColourPickerDialog.java
  3. 1
    0
      src/com/dmdirc/addons/ui_swing/components/MenuBar.java
  4. 0
    245
      src/com/dmdirc/addons/ui_swing/components/StandardDialog.java
  5. 0
    263
      src/com/dmdirc/addons/ui_swing/components/StandardInputDialog.java
  6. 1
    1
      src/com/dmdirc/addons/ui_swing/components/durationeditor/DurationEditor.java
  7. 1
    1
      src/com/dmdirc/addons/ui_swing/components/statusbar/StatusbarPopupWindow.java
  8. 0
    1
      src/com/dmdirc/addons/ui_swing/dialogs/FeedbackDialog.java
  9. 0
    1
      src/com/dmdirc/addons/ui_swing/dialogs/NewServerDialog.java
  10. 1
    1
      src/com/dmdirc/addons/ui_swing/dialogs/about/AboutDialog.java
  11. 1
    1
      src/com/dmdirc/addons/ui_swing/dialogs/actioneditor/ActionEditorDialog.java
  12. 2
    2
      src/com/dmdirc/addons/ui_swing/dialogs/actionsmanager/ActionsManagerDialog.java
  13. 1
    1
      src/com/dmdirc/addons/ui_swing/dialogs/aliases/AliasManagerDialog.java
  14. 1
    1
      src/com/dmdirc/addons/ui_swing/dialogs/channelsetting/ChannelSettingsDialog.java
  15. 1
    1
      src/com/dmdirc/addons/ui_swing/dialogs/error/ErrorListDialog.java
  16. 1
    1
      src/com/dmdirc/addons/ui_swing/dialogs/paste/PasteDialog.java
  17. 1
    1
      src/com/dmdirc/addons/ui_swing/dialogs/prefs/SwingPreferencesDialog.java
  18. 1
    1
      src/com/dmdirc/addons/ui_swing/dialogs/prefs/URLConfigPanel.java
  19. 1
    1
      src/com/dmdirc/addons/ui_swing/dialogs/profiles/ProfileDetailPanel.java
  20. 1
    1
      src/com/dmdirc/addons/ui_swing/dialogs/profiles/ProfileManagerDialog.java
  21. 1
    1
      src/com/dmdirc/addons/ui_swing/dialogs/serversetting/IgnoreListPanel.java
  22. 1
    1
      src/com/dmdirc/addons/ui_swing/dialogs/serversetting/ServerSettingsDialog.java
  23. 1
    1
      src/com/dmdirc/addons/ui_swing/dialogs/sslcertificate/SSLCertificateDialog.java
  24. 1
    1
      src/com/dmdirc/addons/ui_swing/dialogs/updater/SwingRestartDialog.java
  25. 1
    1
      src/com/dmdirc/addons/ui_swing/dialogs/updater/SwingUpdaterDialog.java
  26. 1
    1
      src/com/dmdirc/addons/ui_swing/dialogs/url/URLDialog.java
  27. 1
    1
      src/com/dmdirc/addons/ui_swing/wizard/WizardDialog.java
  28. 0
    1
      src/com/dmdirc/logger/ProgramError.java
  29. 1
    1
      test/com/dmdirc/addons/ui_swing/dialogs/actionsmanager/ActionsManagerDialogTest.java

+ 1
- 1
src/com/dmdirc/addons/nickcolours/NickColourInputDialog.java View File

@@ -24,7 +24,7 @@ package com.dmdirc.addons.nickcolours;
24 24
 
25 25
 import com.dmdirc.Main;
26 26
 import com.dmdirc.addons.ui_swing.MainFrame;
27
-import com.dmdirc.addons.ui_swing.components.StandardDialog;
27
+import com.dmdirc.addons.ui_swing.dialogs.StandardDialog;
28 28
 import com.dmdirc.addons.ui_swing.components.ColourChooser;
29 29
 
30 30
 import java.awt.event.ActionEvent;

+ 1
- 0
src/com/dmdirc/addons/ui_swing/components/ColourPickerDialog.java View File

@@ -22,6 +22,7 @@
22 22
 
23 23
 package com.dmdirc.addons.ui_swing.components;
24 24
 
25
+import com.dmdirc.addons.ui_swing.dialogs.StandardDialog;
25 26
 import com.dmdirc.addons.ui_swing.SwingController;
26 27
 
27 28
 import java.awt.Window;

+ 1
- 0
src/com/dmdirc/addons/ui_swing/components/MenuBar.java View File

@@ -22,6 +22,7 @@
22 22
 
23 23
 package com.dmdirc.addons.ui_swing.components;
24 24
 
25
+import com.dmdirc.addons.ui_swing.dialogs.StandardInputDialog;
25 26
 import com.dmdirc.ServerManager;
26 27
 import com.dmdirc.ServerState;
27 28
 import com.dmdirc.ui.interfaces.Window;

+ 0
- 245
src/com/dmdirc/addons/ui_swing/components/StandardDialog.java View File

@@ -1,245 +0,0 @@
1
-/*
2
- * Copyright (c) 2006-2009 Chris Smith, Shane Mc Cormack, Gregory Holmes
3
- *
4
- * Permission is hereby granted, free of charge, to any person obtaining a copy
5
- * of this software and associated documentation files (the "Software"), to deal
6
- * in the Software without restriction, including without limitation the rights
7
- * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
8
- * copies of the Software, and to permit persons to whom the Software is
9
- * furnished to do so, subject to the following conditions:
10
- *
11
- * The above copyright notice and this permission notice shall be included in
12
- * all copies or substantial portions of the Software.
13
- *
14
- * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
15
- * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
16
- * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
17
- * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
18
- * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
19
- * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
20
- * SOFTWARE.
21
- */
22
-
23
-package com.dmdirc.addons.ui_swing.components;
24
-
25
-import com.dmdirc.ui.CoreUIUtils;
26
-
27
-import java.awt.Dialog;
28
-import java.awt.Dimension;
29
-import java.awt.Frame;
30
-import java.awt.Window;
31
-import java.awt.event.ActionEvent;
32
-import java.awt.event.ActionListener;
33
-import java.awt.event.InputEvent;
34
-import java.awt.event.KeyEvent;
35
-
36
-import javax.swing.JButton;
37
-import javax.swing.JComponent;
38
-import javax.swing.JDialog;
39
-import javax.swing.JRootPane;
40
-import javax.swing.KeyStroke;
41
-
42
-/**
43
- * Provides common methods for dialogs.
44
- */
45
-public class StandardDialog extends JDialog {
46
-
47
-    /**
48
-     * A version number for this class. It should be changed whenever the class
49
-     * structure is changed (or anything else that would prevent serialized
50
-     * objects being unserialized with the new class).
51
-     */
52
-    private static final long serialVersionUID = 1;
53
-    /**
54
-     * The OK button for this frame.
55
-     */
56
-    private JButton okButton;
57
-    /**
58
-     * The cancel button for this frame.
59
-     */
60
-    private JButton cancelButton;
61
-
62
-    /**
63
-     * Creates a new instance of StandardDialog.
64
-     * @param owner The frame that owns this dialog
65
-     * @param modal Whether to display modally or not
66
-     */
67
-    public StandardDialog(final Frame owner, final boolean modal) {
68
-        super(owner, modal);
69
-        
70
-        if (owner != null) {
71
-            setIconImages(owner.getIconImages());
72
-        }
73
-    }
74
-
75
-    /**
76
-     * Creates a new instance of StandardDialog.
77
-     * @param owner The frame that owns this dialog
78
-     * @param modal Whether to display modally or not
79
-     */
80
-    public StandardDialog(final Window owner, final ModalityType modal) {
81
-        super(owner, modal);
82
-        
83
-        if (owner != null) {
84
-            setIconImages(owner.getIconImages());
85
-        }
86
-    }
87
-
88
-    /**
89
-     * Creates a new instance of StandardDialog.
90
-     * @param owner The frame that owns this dialog
91
-     * @param modal Whether to display modally or not
92
-     */
93
-    public StandardDialog(final Dialog owner, final boolean modal) {
94
-        super(owner, modal);
95
-        
96
-        if (owner != null) {
97
-            setIconImages(owner.getIconImages());
98
-        }
99
-    }
100
-
101
-    /**
102
-     * Centers and displays this dialog.
103
-     */
104
-    public void display() {
105
-        CoreUIUtils.centreWindow(this);
106
-        setVisible(true);
107
-    }
108
-
109
-    /**
110
-     * Sets the specified button up as the OK button.
111
-     * @param button The target button
112
-     */
113
-    protected void setOkButton(final JButton button) {
114
-        okButton = button;
115
-        button.setText("OK");
116
-        button.setDefaultCapable(false);
117
-    }
118
-
119
-    /**
120
-     * Sets the specified button up as the Cancel button.
121
-     * @param button The target button
122
-     */
123
-    protected void setCancelButton(final JButton button) {
124
-        cancelButton = button;
125
-        button.setText("Cancel");
126
-        button.setDefaultCapable(false);
127
-    }
128
-
129
-    /**
130
-     * Gets the left hand button for a dialog.
131
-     * @return left JButton
132
-     */
133
-    protected final JButton getLeftButton() {
134
-        if (System.getProperty("os.name").toLowerCase().startsWith("win")) {
135
-            return getOkButton();
136
-        } else {
137
-            return getCancelButton();
138
-        }
139
-    }
140
-
141
-    /**
142
-     * Gets the right hand button for a dialog.
143
-     * @return right JButton
144
-     */
145
-    protected final JButton getRightButton() {
146
-        if (System.getProperty("os.name").toLowerCase().startsWith("win")) {
147
-            return getCancelButton();
148
-        } else {
149
-            return getOkButton();
150
-        }
151
-    }
152
-
153
-    /**
154
-     * Orders the OK and Cancel buttons in an appropriate order for the current
155
-     * operating system.
156
-     * @param leftButton The left-most button
157
-     * @param rightButton The right-most button
158
-     */
159
-    protected final void orderButtons(final JButton leftButton,
160
-            final JButton rightButton) {
161
-        if (System.getProperty("os.name").toLowerCase().startsWith("win")) {
162
-            // Windows - put the OK button on the left
163
-            setOkButton(leftButton);
164
-            setCancelButton(rightButton);
165
-        } else {
166
-            // Everything else - adhere to usability guidelines and put it on
167
-            // the right.
168
-            setOkButton(rightButton);
169
-            setCancelButton(leftButton);
170
-        }
171
-        leftButton.setPreferredSize(new Dimension(100, 25));
172
-        rightButton.setPreferredSize(new Dimension(100, 25));
173
-        leftButton.setMinimumSize(new Dimension(100, 25));
174
-        rightButton.setMinimumSize(new Dimension(100, 25));
175
-    }
176
-
177
-    /**
178
-     * Creates the root pane of this dialog. We hook in two keylisteners
179
-     * to send enter/escape events to our buttons.
180
-     * @return The new root pane
181
-     */
182
-    @Override
183
-    protected final JRootPane createRootPane() {
184
-        final ActionListener escapeListener = new ActionListener() {
185
-
186
-            /** {@inheritDoc} */
187
-            @Override
188
-            public void actionPerformed(final ActionEvent actionEvent) {
189
-                executeAction(StandardDialog.this.cancelButton);
190
-            }
191
-        };
192
-
193
-        final ActionListener enterListener = new ActionListener() {
194
-
195
-            /** {@inheritDoc} */
196
-            @Override
197
-            public void actionPerformed(final ActionEvent actionEvent) {
198
-                if (StandardDialog.this.getFocusOwner() instanceof JButton) {
199
-                    executeAction((JButton) StandardDialog.this.getFocusOwner());
200
-                } else {
201
-                    executeAction(StandardDialog.this.okButton);
202
-                }
203
-            }
204
-        };
205
-
206
-        final KeyStroke escape = KeyStroke.getKeyStroke(KeyEvent.VK_ESCAPE, 0);
207
-        final KeyStroke enter = KeyStroke.getKeyStroke(KeyEvent.VK_ENTER,
208
-                InputEvent.CTRL_DOWN_MASK);
209
-
210
-        final JRootPane customRootPane = new JRootPane();
211
-
212
-        customRootPane.registerKeyboardAction(escapeListener, escape,
213
-                JComponent.WHEN_IN_FOCUSED_WINDOW);
214
-        customRootPane.registerKeyboardAction(enterListener, enter,
215
-                JComponent.WHEN_IN_FOCUSED_WINDOW);
216
-
217
-        return customRootPane;
218
-    }
219
-
220
-    /**
221
-     * Retrieves the OK button for this form.
222
-     * @return The form's OK button
223
-     */
224
-    public final JButton getOkButton() {
225
-        return okButton;
226
-    }
227
-
228
-    /**
229
-     * Retrieves the Cancel button for this form.
230
-     * @return The form's cancel button
231
-     */
232
-    public final JButton getCancelButton() {
233
-        return cancelButton;
234
-    }
235
-
236
-    /**
237
-     * Simulates the user clicking on the specified target button.
238
-     * @param target The button to use
239
-     */
240
-    protected final void executeAction(final JButton target) {
241
-        if (target != null) {
242
-            target.doClick();
243
-        }
244
-    }
245
-}

+ 0
- 263
src/com/dmdirc/addons/ui_swing/components/StandardInputDialog.java View File

@@ -1,263 +0,0 @@
1
-/*
2
- * Copyright (c) 2006-2009 Chris Smith, Shane Mc Cormack, Gregory Holmes
3
- *
4
- * Permission is hereby granted, free of charge, to any person obtaining a copy
5
- * of this software and associated documentation files (the "Software"), to deal
6
- * in the Software without restriction, including without limitation the rights
7
- * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
8
- * copies of the Software, and to permit persons to whom the Software is
9
- * furnished to do so, subject to the following conditions:
10
- *
11
- * The above copyright notice and this permission notice shall be included in
12
- * all copies or substantial portions of the Software.
13
- *
14
- * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
15
- * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
16
- * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
17
- * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
18
- * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
19
- * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
20
- * SOFTWARE.
21
- */
22
-
23
-package com.dmdirc.addons.ui_swing.components;
24
-
25
-import com.dmdirc.config.prefs.validator.ValidationResponse;
26
-import com.dmdirc.addons.ui_swing.components.validating.ValidatingJTextField;
27
-import com.dmdirc.config.prefs.validator.Validator;
28
-import com.dmdirc.addons.ui_swing.UIUtilities;
29
-import com.dmdirc.addons.ui_swing.components.text.TextLabel;
30
-
31
-import java.awt.Component;
32
-import java.awt.Window;
33
-import java.awt.event.ActionEvent;
34
-import java.awt.event.ActionListener;
35
-import java.awt.event.KeyEvent;
36
-import java.awt.event.WindowAdapter;
37
-import java.awt.event.WindowEvent;
38
-
39
-import javax.swing.JButton;
40
-import javax.swing.JComponent;
41
-import javax.swing.KeyStroke;
42
-import javax.swing.event.DocumentEvent;
43
-import javax.swing.event.DocumentListener;
44
-
45
-import net.miginfocom.swing.MigLayout;
46
-
47
-/**
48
- * Standard input dialog.
49
- */
50
-public abstract class StandardInputDialog extends StandardDialog {
51
-
52
-    /** Validator. */
53
-    private Validator<String> validator;
54
-    /** Text field. */
55
-    private ValidatingJTextField textField;
56
-    /** Blurb label. */
57
-    private TextLabel blurb;
58
-    /** Message. */
59
-    private String message;
60
-
61
-    /**
62
-     * Instantiates a new standard input dialog.
63
-     * 
64
-     * @param owner Dialog owner
65
-     * @param modal modality type
66
-     * @param title Dialog title
67
-     * @param message Dialog message
68
-     */
69
-    public StandardInputDialog(Window owner, ModalityType modal,
70
-            final String title,
71
-            final String message) {
72
-        this(owner, modal, title, message, new Validator<String>() {
73
-
74
-            /** {@inheritDoc} */
75
-            @Override
76
-            public ValidationResponse validate(final String object) {
77
-                return new ValidationResponse();
78
-            }
79
-        });
80
-    }
81
-
82
-    /**
83
-     * Instantiates a new standard input dialog.
84
-     * 
85
-     * @param owner Dialog owner
86
-     * @param modal modality type
87
-     * @param validator Textfield validator
88
-     * @param title Dialog title
89
-     * @param message Dialog message
90
-     */
91
-    public StandardInputDialog(Window owner, ModalityType modal,
92
-            final String title, final String message,
93
-            final Validator<String> validator) {
94
-        super(owner, modal);
95
-
96
-        this.validator = validator;
97
-        this.message = message;
98
-
99
-        setTitle(title);
100
-        setDefaultCloseOperation(StandardInputDialog.DISPOSE_ON_CLOSE);
101
-
102
-        initComponents();
103
-        addListeners();
104
-        layoutComponents();
105
-    }
106
-
107
-    /**
108
-     * Called when the dialog's OK button is clicked.
109
-     * 
110
-     * @return whether the dialog can close
111
-     */
112
-    public abstract boolean save();
113
-
114
-    /**
115
-     * Called when the dialog's cancel button is clicked, or otherwise closed.
116
-     */
117
-    public abstract void cancelled();
118
-
119
-    /**
120
-     * Initialises the components.
121
-     */
122
-    private final void initComponents() {
123
-        orderButtons(new JButton(), new JButton());
124
-        textField = new ValidatingJTextField(validator);
125
-        blurb = new TextLabel(message);
126
-        validateText();
127
-    }
128
-
129
-    /**
130
-     * Adds the listeners
131
-     */
132
-    private final void addListeners() {
133
-        getOkButton().addActionListener(new ActionListener() {
134
-
135
-            /** {@inheritDoc} */
136
-            @Override
137
-            public void actionPerformed(ActionEvent e) {
138
-                if (save()) {
139
-                    dispose();
140
-                }
141
-            }
142
-        });
143
-        getCancelButton().addActionListener(new ActionListener() {
144
-
145
-            /** {@inheritDoc} */
146
-            @Override
147
-            public void actionPerformed(ActionEvent e) {
148
-                cancelled();
149
-                dispose();
150
-            }
151
-        });
152
-        addWindowListener(new WindowAdapter() {
153
-
154
-            /** {@inheritDoc} */
155
-            @Override
156
-            public void windowOpened(WindowEvent e) {
157
-                textField.requestFocusInWindow();
158
-            }
159
-
160
-            /** {@inheritDoc} */
161
-            @Override
162
-            public void windowClosed(WindowEvent e) {
163
-                cancelled();
164
-            //dispose();
165
-            }
166
-        });
167
-        textField.getDocument().addDocumentListener(new DocumentListener() {
168
-
169
-            /** {@inheritDoc} */
170
-            @Override
171
-            public void insertUpdate(DocumentEvent e) {
172
-                validateText();
173
-            }
174
-
175
-            /** {@inheritDoc} */
176
-            @Override
177
-            public void removeUpdate(DocumentEvent e) {
178
-                validateText();
179
-            }
180
-
181
-            /** {@inheritDoc} */
182
-            @Override
183
-            public void changedUpdate(DocumentEvent e) {
184
-            //Ignore
185
-            }
186
-        });
187
-
188
-        final ActionListener enterListener = new ActionListener() {
189
-
190
-            /** {@inheritDoc} */
191
-            @Override
192
-            public void actionPerformed(final ActionEvent actionEvent) {
193
-                getOkButton().doClick();
194
-            }
195
-        };
196
-        final KeyStroke enter = KeyStroke.getKeyStroke(KeyEvent.VK_ENTER, 0);
197
-        getRootPane().registerKeyboardAction(enterListener, enter,
198
-                JComponent.WHEN_IN_FOCUSED_WINDOW);
199
-    }
200
-
201
-    /**
202
-     * Validates the change.
203
-     */
204
-    private void validateText() {
205
-        getOkButton().setEnabled(!validator.validate(getText()).isFailure());
206
-    }
207
-
208
-    /**
209
-     * Lays out the components.
210
-     */
211
-    private final void layoutComponents() {
212
-        setLayout(new MigLayout("fill, wrap 1"));
213
-
214
-        add(blurb, "growx");
215
-        add(textField, "growx");
216
-        add(getLeftButton(), "split 2, right");
217
-        add(getRightButton(), "right");
218
-    }
219
-
220
-    /**
221
-     * Displays the input dialog.
222
-     */
223
-    @Override
224
-    public final void display() {
225
-        display(getParent());
226
-    }
227
-
228
-    /**
229
-     * Displays the input dialog.
230
-     * 
231
-     * @param parent Parent component
232
-     */
233
-    public final void display(final Component parent) {
234
-        UIUtilities.invokeLater(new Runnable() {
235
-
236
-            /** {@inheritDoc} */
237
-            @Override
238
-            public void run() {
239
-                pack();
240
-                setLocationRelativeTo(parent);
241
-                setVisible(true);
242
-            }
243
-        });
244
-    }
245
-
246
-    /**
247
-     * Returns the text in the input field.
248
-     * 
249
-     * @return Input text
250
-     */
251
-    public final String getText() {
252
-        return textField.getText();
253
-    }
254
-
255
-    /**
256
-     * Sets the dialogs text to the specified text.
257
-     * 
258
-     * @param text New test
259
-     */
260
-    public final void setText(final String text) {
261
-        textField.setText(text);
262
-    }
263
-}

+ 1
- 1
src/com/dmdirc/addons/ui_swing/components/durationeditor/DurationEditor.java View File

@@ -22,7 +22,7 @@
22 22
 
23 23
 package com.dmdirc.addons.ui_swing.components.durationeditor;
24 24
 
25
-import com.dmdirc.addons.ui_swing.components.StandardDialog;
25
+import com.dmdirc.addons.ui_swing.dialogs.StandardDialog;
26 26
 import com.dmdirc.util.ListenerList;
27 27
 
28 28
 import java.awt.Window;

+ 1
- 1
src/com/dmdirc/addons/ui_swing/components/statusbar/StatusbarPopupWindow.java View File

@@ -22,7 +22,7 @@
22 22
 
23 23
 package com.dmdirc.addons.ui_swing.components.statusbar;
24 24
 
25
-import com.dmdirc.addons.ui_swing.components.StandardDialog;
25
+import com.dmdirc.addons.ui_swing.dialogs.StandardDialog;
26 26
 
27 27
 import java.awt.Component;
28 28
 import java.awt.Graphics;

+ 0
- 1
src/com/dmdirc/addons/ui_swing/dialogs/FeedbackDialog.java View File

@@ -29,7 +29,6 @@ import com.dmdirc.ui.core.util.Info;
29 29
 import com.dmdirc.addons.ui_swing.SwingController;
30 30
 import com.dmdirc.addons.ui_swing.UIUtilities;
31 31
 import com.dmdirc.addons.ui_swing.components.LoggingSwingWorker;
32
-import com.dmdirc.addons.ui_swing.components.StandardDialog;
33 32
 import com.dmdirc.addons.ui_swing.components.text.TextLabel;
34 33
 import com.dmdirc.config.IdentityManager;
35 34
 import com.dmdirc.util.Downloader;

+ 0
- 1
src/com/dmdirc/addons/ui_swing/dialogs/NewServerDialog.java View File

@@ -30,7 +30,6 @@ import com.dmdirc.config.IdentityManager;
30 30
 import com.dmdirc.config.prefs.validator.PortValidator;
31 31
 import com.dmdirc.config.prefs.validator.RegexStringValidator;
32 32
 import com.dmdirc.addons.ui_swing.components.LoggingSwingWorker;
33
-import com.dmdirc.addons.ui_swing.components.StandardDialog;
34 33
 import com.dmdirc.addons.ui_swing.components.validating.ValidatingJTextField;
35 34
 import com.dmdirc.addons.ui_swing.dialogs.profiles.ProfileManagerDialog;
36 35
 

+ 1
- 1
src/com/dmdirc/addons/ui_swing/dialogs/about/AboutDialog.java View File

@@ -22,7 +22,7 @@
22 22
 
23 23
 package com.dmdirc.addons.ui_swing.dialogs.about;
24 24
 
25
-import com.dmdirc.addons.ui_swing.components.StandardDialog;
25
+import com.dmdirc.addons.ui_swing.dialogs.StandardDialog;
26 26
 
27 27
 import java.awt.Window;
28 28
 import java.awt.event.ActionEvent;

+ 1
- 1
src/com/dmdirc/addons/ui_swing/dialogs/actioneditor/ActionEditorDialog.java View File

@@ -23,7 +23,7 @@
23 23
 package com.dmdirc.addons.ui_swing.dialogs.actioneditor;
24 24
 
25 25
 import com.dmdirc.actions.Action;
26
-import com.dmdirc.addons.ui_swing.components.StandardDialog;
26
+import com.dmdirc.addons.ui_swing.dialogs.StandardDialog;
27 27
 
28 28
 import java.awt.Dimension;
29 29
 import java.awt.Window;

+ 2
- 2
src/com/dmdirc/addons/ui_swing/dialogs/actionsmanager/ActionsManagerDialog.java View File

@@ -34,8 +34,8 @@ import com.dmdirc.config.prefs.validator.ValidatorChain;
34 34
 import com.dmdirc.addons.ui_swing.components.text.TextLabel;
35 35
 import com.dmdirc.addons.ui_swing.components.ListScroller;
36 36
 import com.dmdirc.addons.ui_swing.components.SortedListModel;
37
-import com.dmdirc.addons.ui_swing.components.StandardDialog;
38
-import com.dmdirc.addons.ui_swing.components.StandardInputDialog;
37
+import com.dmdirc.addons.ui_swing.dialogs.StandardDialog;
38
+import com.dmdirc.addons.ui_swing.dialogs.StandardInputDialog;
39 39
 import com.dmdirc.addons.ui_swing.components.renderers.ActionGroupListCellRenderer;
40 40
 import com.dmdirc.addons.ui_swing.dialogs.actioneditor.ActionEditorDialog;
41 41
 

+ 1
- 1
src/com/dmdirc/addons/ui_swing/dialogs/aliases/AliasManagerDialog.java View File

@@ -31,7 +31,7 @@ import com.dmdirc.actions.ActionManager;
31 31
 import com.dmdirc.actions.CoreActionComparison;
32 32
 import com.dmdirc.actions.wrappers.AliasWrapper;
33 33
 import com.dmdirc.addons.ui_swing.components.PackingTable;
34
-import com.dmdirc.addons.ui_swing.components.StandardDialog;
34
+import com.dmdirc.addons.ui_swing.dialogs.StandardDialog;
35 35
 
36 36
 import java.awt.Dimension;
37 37
 import java.awt.Window;

+ 1
- 1
src/com/dmdirc/addons/ui_swing/dialogs/channelsetting/ChannelSettingsDialog.java View File

@@ -26,7 +26,7 @@ import com.dmdirc.Channel;
26 26
 import com.dmdirc.config.Identity;
27 27
 import com.dmdirc.config.IdentityManager;
28 28
 import com.dmdirc.addons.ui_swing.UIUtilities;
29
-import com.dmdirc.addons.ui_swing.components.StandardDialog;
29
+import com.dmdirc.addons.ui_swing.dialogs.StandardDialog;
30 30
 import com.dmdirc.addons.ui_swing.components.expandingsettings.SettingsPanel;
31 31
 import com.dmdirc.addons.ui_swing.components.expandingsettings.SettingsPanel.OptionType;
32 32
 

+ 1
- 1
src/com/dmdirc/addons/ui_swing/dialogs/error/ErrorListDialog.java View File

@@ -23,7 +23,7 @@
23 23
 package com.dmdirc.addons.ui_swing.dialogs.error;
24 24
 
25 25
 import com.dmdirc.addons.ui_swing.MainFrame;
26
-import com.dmdirc.addons.ui_swing.components.StandardDialog;
26
+import com.dmdirc.addons.ui_swing.dialogs.StandardDialog;
27 27
 import com.dmdirc.logger.ErrorManager;
28 28
 import com.dmdirc.logger.ErrorReportStatus;
29 29
 import com.dmdirc.logger.ProgramError;

+ 1
- 1
src/com/dmdirc/addons/ui_swing/dialogs/paste/PasteDialog.java View File

@@ -25,7 +25,7 @@ package com.dmdirc.addons.ui_swing.dialogs.paste;
25 25
 import com.dmdirc.addons.ui_swing.SwingController;
26 26
 import com.dmdirc.addons.ui_swing.UIUtilities;
27 27
 import com.dmdirc.addons.ui_swing.components.frames.InputTextFrame;
28
-import com.dmdirc.addons.ui_swing.components.StandardDialog;
28
+import com.dmdirc.addons.ui_swing.dialogs.StandardDialog;
29 29
 import com.dmdirc.addons.ui_swing.components.SwingInputHandler;
30 30
 import com.dmdirc.addons.ui_swing.components.TextAreaInputField;
31 31
 import com.dmdirc.addons.ui_swing.components.text.TextLabel;

+ 1
- 1
src/com/dmdirc/addons/ui_swing/dialogs/prefs/SwingPreferencesDialog.java View File

@@ -27,7 +27,7 @@ import com.dmdirc.config.prefs.PreferencesManager;
27 27
 import com.dmdirc.addons.ui_swing.UIUtilities;
28 28
 import com.dmdirc.addons.ui_swing.components.ListScroller;
29 29
 import com.dmdirc.addons.ui_swing.components.LoggingSwingWorker;
30
-import com.dmdirc.addons.ui_swing.components.StandardDialog;
30
+import com.dmdirc.addons.ui_swing.dialogs.StandardDialog;
31 31
 import com.dmdirc.addons.ui_swing.dialogs.updater.SwingRestartDialog;
32 32
 import com.dmdirc.config.IdentityManager;
33 33
 import com.dmdirc.logger.ErrorLevel;

+ 1
- 1
src/com/dmdirc/addons/ui_swing/dialogs/prefs/URLConfigPanel.java View File

@@ -28,7 +28,7 @@ import com.dmdirc.config.IdentityManager;
28 28
 import com.dmdirc.config.prefs.PreferencesInterface;
29 29
 import com.dmdirc.config.prefs.validator.URLProtocolValidator;
30 30
 import com.dmdirc.addons.ui_swing.components.PackingTable;
31
-import com.dmdirc.addons.ui_swing.components.StandardInputDialog;
31
+import com.dmdirc.addons.ui_swing.dialogs.StandardInputDialog;
32 32
 import com.dmdirc.addons.ui_swing.components.URLProtocolPanel;
33 33
 
34 34
 import java.awt.Dialog.ModalityType;

+ 1
- 1
src/com/dmdirc/addons/ui_swing/dialogs/profiles/ProfileDetailPanel.java View File

@@ -28,7 +28,7 @@ import com.dmdirc.config.prefs.validator.IdentValidator;
28 28
 import com.dmdirc.config.prefs.validator.NicknameValidator;
29 29
 import com.dmdirc.config.prefs.validator.NotEmptyValidator;
30 30
 import com.dmdirc.config.prefs.validator.ValidationResponse;
31
-import com.dmdirc.addons.ui_swing.components.StandardInputDialog;
31
+import com.dmdirc.addons.ui_swing.dialogs.StandardInputDialog;
32 32
 import com.dmdirc.addons.ui_swing.components.reorderablelist.ReorderableJList;
33 33
 import com.dmdirc.addons.ui_swing.components.validating.ValidatingJTextField;
34 34
 

+ 1
- 1
src/com/dmdirc/addons/ui_swing/dialogs/profiles/ProfileManagerDialog.java View File

@@ -24,7 +24,7 @@ package com.dmdirc.addons.ui_swing.dialogs.profiles;
24 24
 
25 25
 import com.dmdirc.addons.ui_swing.MainFrame;
26 26
 import com.dmdirc.addons.ui_swing.components.ListScroller;
27
-import com.dmdirc.addons.ui_swing.components.StandardDialog;
27
+import com.dmdirc.addons.ui_swing.dialogs.StandardDialog;
28 28
 import com.dmdirc.addons.ui_swing.components.renderers.ProfileListCellRenderer;
29 29
 import com.dmdirc.addons.ui_swing.components.text.TextLabel;
30 30
 import com.dmdirc.addons.ui_swing.dialogs.NewServerDialog;

+ 1
- 1
src/com/dmdirc/addons/ui_swing/dialogs/serversetting/IgnoreListPanel.java View File

@@ -26,7 +26,7 @@ import com.dmdirc.Server;
26 26
 import com.dmdirc.config.prefs.validator.NotEmptyValidator;
27 27
 import com.dmdirc.config.prefs.validator.RegexValidator;
28 28
 import com.dmdirc.config.prefs.validator.ValidatorChain;
29
-import com.dmdirc.addons.ui_swing.components.StandardInputDialog;
29
+import com.dmdirc.addons.ui_swing.dialogs.StandardInputDialog;
30 30
 import com.dmdirc.addons.ui_swing.UIUtilities;
31 31
 
32 32
 import java.awt.Dialog.ModalityType;

+ 1
- 1
src/com/dmdirc/addons/ui_swing/dialogs/serversetting/ServerSettingsDialog.java View File

@@ -25,7 +25,7 @@ package com.dmdirc.addons.ui_swing.dialogs.serversetting;
25 25
 import com.dmdirc.Server;
26 26
 import com.dmdirc.config.Identity;
27 27
 import com.dmdirc.addons.ui_swing.UIUtilities;
28
-import com.dmdirc.addons.ui_swing.components.StandardDialog;
28
+import com.dmdirc.addons.ui_swing.dialogs.StandardDialog;
29 29
 import com.dmdirc.addons.ui_swing.components.expandingsettings.SettingsPanel;
30 30
 import com.dmdirc.addons.ui_swing.components.expandingsettings.SettingsPanel.OptionType;
31 31
 

+ 1
- 1
src/com/dmdirc/addons/ui_swing/dialogs/sslcertificate/SSLCertificateDialog.java View File

@@ -23,7 +23,7 @@
23 23
 package com.dmdirc.addons.ui_swing.dialogs.sslcertificate;
24 24
 
25 25
 import com.dmdirc.ui.core.dialogs.sslcertificate.SSLCertificateDialogModel;
26
-import com.dmdirc.addons.ui_swing.components.StandardDialog;
26
+import com.dmdirc.addons.ui_swing.dialogs.StandardDialog;
27 27
 import com.dmdirc.addons.ui_swing.components.text.TextLabel;
28 28
 
29 29
 import java.awt.Window;

+ 1
- 1
src/com/dmdirc/addons/ui_swing/dialogs/updater/SwingRestartDialog.java View File

@@ -23,7 +23,7 @@
23 23
 package com.dmdirc.addons.ui_swing.dialogs.updater;
24 24
 
25 25
 import com.dmdirc.addons.ui_swing.MainFrame;
26
-import com.dmdirc.addons.ui_swing.components.StandardDialog;
26
+import com.dmdirc.addons.ui_swing.dialogs.StandardDialog;
27 27
 import com.dmdirc.addons.ui_swing.components.text.TextLabel;
28 28
 
29 29
 import com.dmdirc.updater.components.LauncherComponent;

+ 1
- 1
src/com/dmdirc/addons/ui_swing/dialogs/updater/SwingUpdaterDialog.java View File

@@ -27,7 +27,7 @@ import com.dmdirc.updater.UpdateCheckerListener;
27 27
 import com.dmdirc.ui.interfaces.UpdaterDialog;
28 28
 import com.dmdirc.addons.ui_swing.components.text.TextLabel;
29 29
 import com.dmdirc.addons.ui_swing.components.PackingTable;
30
-import com.dmdirc.addons.ui_swing.components.StandardDialog;
30
+import com.dmdirc.addons.ui_swing.dialogs.StandardDialog;
31 31
 import com.dmdirc.addons.ui_swing.components.renderers.UpdateComponentTableCellRenderer;
32 32
 import com.dmdirc.addons.ui_swing.components.renderers.UpdateStatusTableCellRenderer;
33 33
 import com.dmdirc.updater.Update;

+ 1
- 1
src/com/dmdirc/addons/ui_swing/dialogs/url/URLDialog.java View File

@@ -23,7 +23,7 @@
23 23
 package com.dmdirc.addons.ui_swing.dialogs.url;
24 24
 
25 25
 import com.dmdirc.addons.ui_swing.components.text.TextLabel;
26
-import com.dmdirc.addons.ui_swing.components.StandardDialog;
26
+import com.dmdirc.addons.ui_swing.dialogs.StandardDialog;
27 27
 import com.dmdirc.addons.ui_swing.components.URLProtocolPanel;
28 28
 import com.dmdirc.util.URLHandler;
29 29
 

+ 1
- 1
src/com/dmdirc/addons/ui_swing/wizard/WizardDialog.java View File

@@ -22,7 +22,7 @@
22 22
 
23 23
 package com.dmdirc.addons.ui_swing.wizard;
24 24
 
25
-import com.dmdirc.addons.ui_swing.components.StandardDialog;
25
+import com.dmdirc.addons.ui_swing.dialogs.StandardDialog;
26 26
 
27 27
 import com.dmdirc.ui.CoreUIUtils;
28 28
 import java.awt.Window;

+ 0
- 1
src/com/dmdirc/logger/ProgramError.java View File

@@ -487,5 +487,4 @@ public final class ProgramError implements Serializable {
487 487
         hash = 67 * hash + Arrays.hashCode(this.trace);
488 488
         return hash;
489 489
     }
490
-    
491 490
 }

+ 1
- 1
test/com/dmdirc/addons/ui_swing/dialogs/actionsmanager/ActionsManagerDialogTest.java View File

@@ -30,7 +30,7 @@ import com.dmdirc.harness.ui.UIClassTestRunner;
30 30
 import com.dmdirc.harness.ui.ClassFinder;
31 31
 import com.dmdirc.harness.ui.UITestIface;
32 32
 
33
-import com.dmdirc.addons.ui_swing.components.StandardInputDialog;
33
+import com.dmdirc.addons.ui_swing.dialogs.StandardInputDialog;
34 34
 import com.dmdirc.addons.ui_swing.dialogs.actioneditor.ActionEditorDialog;
35 35
 import java.lang.reflect.InvocationTargetException;
36 36
 import javax.swing.JPanel;

Loading…
Cancel
Save