|
@@ -32,6 +32,7 @@ import com.dmdirc.addons.ui_swing.dialogs.about.AboutDialog;
|
32
|
32
|
import com.dmdirc.addons.ui_swing.dialogs.aliases.AliasManagerDialog;
|
33
|
33
|
import com.dmdirc.addons.ui_swing.dialogs.channellist.ChannelListDialog;
|
34
|
34
|
import com.dmdirc.addons.ui_swing.dialogs.channelsetting.ChannelSettingsDialog;
|
|
35
|
+import com.dmdirc.addons.ui_swing.dialogs.errors.ErrorsDialog;
|
35
|
36
|
import com.dmdirc.addons.ui_swing.dialogs.feedback.FeedbackDialog;
|
36
|
37
|
import com.dmdirc.addons.ui_swing.dialogs.newserver.NewServerDialog;
|
37
|
38
|
import com.dmdirc.addons.ui_swing.dialogs.prefs.SwingPreferencesDialog;
|
|
@@ -48,6 +49,7 @@ import com.dmdirc.interfaces.config.ConfigProvider;
|
48
|
49
|
import com.dmdirc.interfaces.config.IdentityFactory;
|
49
|
50
|
import com.dmdirc.interfaces.ui.AboutDialogModel;
|
50
|
51
|
import com.dmdirc.interfaces.ui.AliasDialogModel;
|
|
52
|
+import com.dmdirc.interfaces.ui.ErrorsDialogModel;
|
51
|
53
|
import com.dmdirc.interfaces.ui.FeedbackDialogModel;
|
52
|
54
|
import com.dmdirc.interfaces.ui.NewServerDialogModel;
|
53
|
55
|
import com.dmdirc.interfaces.ui.ProfilesDialogModel;
|
|
@@ -55,6 +57,7 @@ import com.dmdirc.plugins.ServiceManager;
|
55
|
57
|
import com.dmdirc.ui.IconManager;
|
56
|
58
|
import com.dmdirc.ui.core.about.CoreAboutDialogModel;
|
57
|
59
|
import com.dmdirc.ui.core.aliases.CoreAliasDialogModel;
|
|
60
|
+import com.dmdirc.ui.core.errors.CoreErrorsDialogModel;
|
58
|
61
|
import com.dmdirc.ui.core.feedback.CoreFeedbackDialogModel;
|
59
|
62
|
import com.dmdirc.ui.core.newserver.CoreNewServerDialogModel;
|
60
|
63
|
import com.dmdirc.ui.core.profiles.CoreProfilesDialogModel;
|
|
@@ -116,6 +119,11 @@ public class DialogModule {
|
116
|
119
|
return model;
|
117
|
120
|
}
|
118
|
121
|
|
|
122
|
+ @Provides
|
|
123
|
+ public ErrorsDialogModel getErrorsDialogModel(final CoreErrorsDialogModel model) {
|
|
124
|
+ return model;
|
|
125
|
+ }
|
|
126
|
+
|
119
|
127
|
@Provides
|
120
|
128
|
@Singleton
|
121
|
129
|
public DialogProvider<NewServerDialog> getNewServerDialogProvider(
|
|
@@ -151,6 +159,13 @@ public class DialogModule {
|
151
|
159
|
return new DialogProvider<>(provider);
|
152
|
160
|
}
|
153
|
161
|
|
|
162
|
+ @Provides
|
|
163
|
+ @Singleton
|
|
164
|
+ public DialogProvider<ErrorsDialog> getErrorsDialogProvider(
|
|
165
|
+ final Provider<ErrorsDialog> provider) {
|
|
166
|
+ return new DialogProvider<>(provider);
|
|
167
|
+ }
|
|
168
|
+
|
154
|
169
|
@Provides
|
155
|
170
|
@Singleton
|
156
|
171
|
public KeyedDialogProvider<Connection, ServerSettingsDialog> getServerSettingsDialogProvider(
|