Browse Source

Support for core config provider changes

pull/517/head
Chris Smith 7 years ago
parent
commit
a7fe27227e
100 changed files with 135 additions and 138 deletions
  1. 1
    1
      awaycolours/src/main/java/com/dmdirc/addons/awaycolours/AwayColoursManager.java
  2. 1
    1
      awaycolours/src/test/java/com/dmdirc/addons/awaycolours/AwayColoursManagerTest.java
  3. 1
    1
      channelwho/src/main/java/com/dmdirc/addons/channelwho/ConnectionHandler.java
  4. 1
    1
      channelwho/src/main/java/com/dmdirc/addons/channelwho/ConnectionHandlerFactory.java
  5. 1
    1
      channelwho/src/test/java/com/dmdirc/addons/channelwho/ConnectionHandlerTest.java
  6. 1
    1
      dcc/src/main/java/com/dmdirc/addons/dcc/ChatContainer.java
  7. 1
    1
      dcc/src/main/java/com/dmdirc/addons/dcc/DCCCommandParser.java
  8. 1
    1
      dcc/src/main/java/com/dmdirc/addons/dcc/DCCFrameContainer.java
  9. 2
    2
      dcc/src/main/java/com/dmdirc/addons/dcc/DCCManager.java
  10. 1
    1
      dcc/src/main/java/com/dmdirc/addons/dcc/PlaceholderContainer.java
  11. 1
    1
      dcc/src/main/java/com/dmdirc/addons/dcc/TransferContainer.java
  12. 1
    1
      dcc/src/main/java/com/dmdirc/addons/dcc/kde/KFileChooser.java
  13. 1
    1
      debug/src/main/java/com/dmdirc/addons/debug/commands/ConfigInfo.java
  14. 1
    1
      debug/src/main/java/com/dmdirc/addons/debug/commands/EventBusViewer.java
  15. 1
    1
      debug/src/main/java/com/dmdirc/addons/debug/commands/ForceUpdate.java
  16. 2
    2
      debug/src/main/java/com/dmdirc/addons/debug/commands/GlobalConfigInfo.java
  17. 1
    1
      debug/src/main/java/com/dmdirc/addons/debug/commands/Identities.java
  18. 1
    1
      debug/src/main/java/com/dmdirc/addons/debug/commands/StatusbarMessage.java
  19. 3
    3
      freedesktop_notifications/src/main/java/com/dmdirc/addons/freedesktop_notifications/FDManager.java
  20. 3
    5
      identd/src/main/java/com/dmdirc/addons/identd/IdentClient.java
  21. 1
    1
      identd/src/main/java/com/dmdirc/addons/identd/IdentdManager.java
  22. 1
    1
      identd/src/main/java/com/dmdirc/addons/identd/IdentdServer.java
  23. 1
    1
      identd/src/test/java/com/dmdirc/addons/identd/IdentClientTest.java
  24. 1
    1
      jpq/src/test/java/com/dmdirc/addons/jpq/GroupChatHandlerTest.java
  25. 1
    1
      jpq/src/test/java/com/dmdirc/addons/jpq/JPQManagerTest.java
  26. 2
    2
      lagdisplay/src/main/java/com/dmdirc/addons/lagdisplay/LagDisplayManager.java
  27. 1
    1
      logging/src/main/java/com/dmdirc/addons/logging/LogFileLocator.java
  28. 2
    2
      logging/src/main/java/com/dmdirc/addons/logging/LoggingManager.java
  29. 2
    2
      logging/src/main/java/com/dmdirc/addons/logging/LoggingModule.java
  30. 1
    1
      logging/src/test/java/com/dmdirc/addons/logging/HistoryWindowTest.java
  31. 1
    1
      nickcolours/src/main/java/com/dmdirc/addons/nickcolours/NickColourManager.java
  32. 1
    1
      notifications/src/main/java/com/dmdirc/addons/notifications/NotificationConfig.java
  33. 1
    1
      notifications/src/main/java/com/dmdirc/addons/notifications/NotificationsManager.java
  34. 2
    2
      nowplaying/src/main/java/com/dmdirc/addons/nowplaying/ConfigPanel.java
  35. 1
    1
      nowplaying/src/main/java/com/dmdirc/addons/nowplaying/NowPlayingCommand.java
  36. 1
    1
      nowplaying/src/main/java/com/dmdirc/addons/nowplaying/NowPlayingManager.java
  37. 1
    1
      qauth/src/main/java/com/dmdirc/addons/qauth/QAuthManager.java
  38. 2
    2
      qauth/src/test/java/com/dmdirc/addons/qauth/QAuthManagerTest.java
  39. 1
    1
      scriptplugin/src/main/java/com/dmdirc/addons/scriptplugin/ScriptCommand.java
  40. 1
    1
      systray/src/main/java/com/dmdirc/addons/systray/SystrayManager.java
  41. 1
    1
      ui_swing/src/main/java/com/dmdirc/addons/ui_swing/Apple.java
  42. 2
    2
      ui_swing/src/main/java/com/dmdirc/addons/ui_swing/MainFrame.java
  43. 2
    2
      ui_swing/src/main/java/com/dmdirc/addons/ui_swing/QuitWorker.java
  44. 2
    2
      ui_swing/src/main/java/com/dmdirc/addons/ui_swing/SwingPreferencesModel.java
  45. 2
    2
      ui_swing/src/main/java/com/dmdirc/addons/ui_swing/SwingUIInitialiser.java
  46. 2
    2
      ui_swing/src/main/java/com/dmdirc/addons/ui_swing/components/IconManager.java
  47. 2
    2
      ui_swing/src/main/java/com/dmdirc/addons/ui_swing/components/MDIBar.java
  48. 1
    1
      ui_swing/src/main/java/com/dmdirc/addons/ui_swing/components/NickList.java
  49. 2
    2
      ui_swing/src/main/java/com/dmdirc/addons/ui_swing/components/NicklistListModel.java
  50. 1
    1
      ui_swing/src/main/java/com/dmdirc/addons/ui_swing/components/SplitPane.java
  51. 2
    2
      ui_swing/src/main/java/com/dmdirc/addons/ui_swing/components/SwingSearchBar.java
  52. 2
    2
      ui_swing/src/main/java/com/dmdirc/addons/ui_swing/components/TopicBar.java
  53. 1
    1
      ui_swing/src/main/java/com/dmdirc/addons/ui_swing/components/TopicBarFactory.java
  54. 2
    2
      ui_swing/src/main/java/com/dmdirc/addons/ui_swing/components/URLProtocolPanel.java
  55. 1
    1
      ui_swing/src/main/java/com/dmdirc/addons/ui_swing/components/addonbrowser/AddonInfo.java
  56. 1
    1
      ui_swing/src/main/java/com/dmdirc/addons/ui_swing/components/addonbrowser/DataLoaderWorker.java
  57. 1
    1
      ui_swing/src/main/java/com/dmdirc/addons/ui_swing/components/addonbrowser/DataLoaderWorkerFactory.java
  58. 1
    1
      ui_swing/src/main/java/com/dmdirc/addons/ui_swing/components/addonpanel/AddonToggle.java
  59. 1
    1
      ui_swing/src/main/java/com/dmdirc/addons/ui_swing/components/addonpanel/PluginPanel.java
  60. 1
    1
      ui_swing/src/main/java/com/dmdirc/addons/ui_swing/components/addonpanel/ThemePanel.java
  61. 2
    2
      ui_swing/src/main/java/com/dmdirc/addons/ui_swing/components/frames/ChannelFrame.java
  62. 1
    1
      ui_swing/src/main/java/com/dmdirc/addons/ui_swing/components/frames/TextFrame.java
  63. 1
    1
      ui_swing/src/main/java/com/dmdirc/addons/ui_swing/components/inputfields/SwingInputField.java
  64. 1
    1
      ui_swing/src/main/java/com/dmdirc/addons/ui_swing/components/inputfields/TextAreaInputField.java
  65. 1
    1
      ui_swing/src/main/java/com/dmdirc/addons/ui_swing/components/inputfields/TextPaneInputField.java
  66. 1
    1
      ui_swing/src/main/java/com/dmdirc/addons/ui_swing/components/inputfields/ValidatingTextFieldInputField.java
  67. 1
    1
      ui_swing/src/main/java/com/dmdirc/addons/ui_swing/components/modes/ModesPane.java
  68. 1
    1
      ui_swing/src/main/java/com/dmdirc/addons/ui_swing/components/modes/ParamModePanel.java
  69. 1
    1
      ui_swing/src/main/java/com/dmdirc/addons/ui_swing/components/performpanel/PerformPanel.java
  70. 1
    1
      ui_swing/src/main/java/com/dmdirc/addons/ui_swing/components/renderers/NicklistRenderer.java
  71. 1
    1
      ui_swing/src/main/java/com/dmdirc/addons/ui_swing/components/statusbar/MessageLabel.java
  72. 1
    1
      ui_swing/src/main/java/com/dmdirc/addons/ui_swing/dialogs/about/AboutDialog.java
  73. 1
    1
      ui_swing/src/main/java/com/dmdirc/addons/ui_swing/dialogs/about/LicencesPanel.java
  74. 3
    3
      ui_swing/src/main/java/com/dmdirc/addons/ui_swing/dialogs/channelsetting/ChannelListModesPane.java
  75. 1
    1
      ui_swing/src/main/java/com/dmdirc/addons/ui_swing/dialogs/channelsetting/ChannelSettingsDialog.java
  76. 1
    1
      ui_swing/src/main/java/com/dmdirc/addons/ui_swing/dialogs/channelsetting/TopicDisplayPane.java
  77. 1
    1
      ui_swing/src/main/java/com/dmdirc/addons/ui_swing/dialogs/paste/PasteDialog.java
  78. 1
    1
      ui_swing/src/main/java/com/dmdirc/addons/ui_swing/dialogs/paste/PasteDialogFactory.java
  79. 2
    2
      ui_swing/src/main/java/com/dmdirc/addons/ui_swing/dialogs/prefs/URLConfigPanel.java
  80. 3
    3
      ui_swing/src/main/java/com/dmdirc/addons/ui_swing/dialogs/prefs/UpdateConfigPanel.java
  81. 1
    1
      ui_swing/src/main/java/com/dmdirc/addons/ui_swing/dialogs/serversetting/PerformTab.java
  82. 2
    2
      ui_swing/src/main/java/com/dmdirc/addons/ui_swing/dialogs/serversetting/ServerSettingsDialog.java
  83. 2
    2
      ui_swing/src/main/java/com/dmdirc/addons/ui_swing/dialogs/url/URLDialog.java
  84. 2
    2
      ui_swing/src/main/java/com/dmdirc/addons/ui_swing/dialogs/url/URLDialogFactory.java
  85. 1
    1
      ui_swing/src/main/java/com/dmdirc/addons/ui_swing/framemanager/ctrltab/CtrlTabWindowManager.java
  86. 1
    1
      ui_swing/src/main/java/com/dmdirc/addons/ui_swing/framemanager/tree/Tree.java
  87. 2
    2
      ui_swing/src/main/java/com/dmdirc/addons/ui_swing/framemanager/tree/TreeFrameManager.java
  88. 1
    1
      ui_swing/src/main/java/com/dmdirc/addons/ui_swing/framemanager/tree/TreeViewModel.java
  89. 2
    2
      ui_swing/src/main/java/com/dmdirc/addons/ui_swing/framemanager/tree/TreeViewTreeCellRenderer.java
  90. 1
    1
      ui_swing/src/main/java/com/dmdirc/addons/ui_swing/injection/DialogModule.java
  91. 2
    2
      ui_swing/src/main/java/com/dmdirc/addons/ui_swing/injection/SwingModule.java
  92. 1
    1
      ui_swing/src/main/java/com/dmdirc/addons/ui_swing/textpane/BackgroundPainter.java
  93. 1
    2
      ui_swing/src/main/java/com/dmdirc/addons/ui_swing/textpane/TextPane.java
  94. 2
    2
      ui_swing/src/main/java/com/dmdirc/addons/ui_swing/textpane/TextPaneCanvas.java
  95. 1
    1
      ui_swing/src/main/java/com/dmdirc/addons/ui_swing/wizard/firstrun/SwingFirstRunWizard.java
  96. 1
    1
      ui_web2/src/main/java/com/dmdirc/addons/ui_web2/WebUiModule.java
  97. 2
    2
      whoisonquery/src/main/java/com/dmdirc/addons/whoisonquery/WhoisOnQueryManager.java
  98. 2
    2
      whoisonquery/src/test/java/com/dmdirc/addons/whoisonquery/WhoisOnQueryManagerTest.java
  99. 1
    1
      windowflashing/src/main/java/com/dmdirc/addons/windowflashing/WindowFlashingManager.java
  100. 0
    0
      windowstatus/src/main/java/com/dmdirc/addons/windowstatus/WindowStatusManager.java

+ 1
- 1
awaycolours/src/main/java/com/dmdirc/addons/awaycolours/AwayColoursManager.java View File

24
 import com.dmdirc.events.ChannelUserBackEvent;
24
 import com.dmdirc.events.ChannelUserBackEvent;
25
 import com.dmdirc.events.DisplayProperty;
25
 import com.dmdirc.events.DisplayProperty;
26
 import com.dmdirc.events.eventbus.EventBus;
26
 import com.dmdirc.events.eventbus.EventBus;
27
-import com.dmdirc.interfaces.config.AggregateConfigProvider;
27
+import com.dmdirc.config.provider.AggregateConfigProvider;
28
 import com.dmdirc.plugins.PluginDomain;
28
 import com.dmdirc.plugins.PluginDomain;
29
 import com.dmdirc.ui.messages.ColourManager;
29
 import com.dmdirc.ui.messages.ColourManager;
30
 import com.dmdirc.util.colours.Colour;
30
 import com.dmdirc.util.colours.Colour;

+ 1
- 1
awaycolours/src/test/java/com/dmdirc/addons/awaycolours/AwayColoursManagerTest.java View File

24
 import com.dmdirc.events.DisplayProperty;
24
 import com.dmdirc.events.DisplayProperty;
25
 import com.dmdirc.events.eventbus.EventBus;
25
 import com.dmdirc.events.eventbus.EventBus;
26
 import com.dmdirc.interfaces.GroupChatUser;
26
 import com.dmdirc.interfaces.GroupChatUser;
27
-import com.dmdirc.interfaces.config.AggregateConfigProvider;
27
+import com.dmdirc.config.provider.AggregateConfigProvider;
28
 import com.dmdirc.ui.messages.ColourManager;
28
 import com.dmdirc.ui.messages.ColourManager;
29
 import com.dmdirc.util.colours.Colour;
29
 import com.dmdirc.util.colours.Colour;
30
 
30
 

+ 1
- 1
channelwho/src/main/java/com/dmdirc/addons/channelwho/ConnectionHandler.java View File

26
 import com.dmdirc.events.eventbus.EventBus;
26
 import com.dmdirc.events.eventbus.EventBus;
27
 import com.dmdirc.interfaces.GroupChat;
27
 import com.dmdirc.interfaces.GroupChat;
28
 import com.dmdirc.interfaces.GroupChatUser;
28
 import com.dmdirc.interfaces.GroupChatUser;
29
-import com.dmdirc.interfaces.config.AggregateConfigProvider;
29
+import com.dmdirc.config.provider.AggregateConfigProvider;
30
 
30
 
31
 import com.google.common.annotations.VisibleForTesting;
31
 import com.google.common.annotations.VisibleForTesting;
32
 import com.google.common.collect.HashMultimap;
32
 import com.google.common.collect.HashMultimap;

+ 1
- 1
channelwho/src/main/java/com/dmdirc/addons/channelwho/ConnectionHandlerFactory.java View File

20
 import com.dmdirc.config.GlobalConfig;
20
 import com.dmdirc.config.GlobalConfig;
21
 import com.dmdirc.interfaces.Connection;
21
 import com.dmdirc.interfaces.Connection;
22
 import com.dmdirc.events.eventbus.EventBus;
22
 import com.dmdirc.events.eventbus.EventBus;
23
-import com.dmdirc.interfaces.config.AggregateConfigProvider;
23
+import com.dmdirc.config.provider.AggregateConfigProvider;
24
 import com.dmdirc.plugins.PluginDomain;
24
 import com.dmdirc.plugins.PluginDomain;
25
 
25
 
26
 import java.util.concurrent.ScheduledExecutorService;
26
 import java.util.concurrent.ScheduledExecutorService;

+ 1
- 1
channelwho/src/test/java/com/dmdirc/addons/channelwho/ConnectionHandlerTest.java View File

29
 import com.dmdirc.interfaces.GroupChatUser;
29
 import com.dmdirc.interfaces.GroupChatUser;
30
 import com.dmdirc.interfaces.User;
30
 import com.dmdirc.interfaces.User;
31
 import com.dmdirc.interfaces.WindowModel;
31
 import com.dmdirc.interfaces.WindowModel;
32
-import com.dmdirc.interfaces.config.AggregateConfigProvider;
32
+import com.dmdirc.config.provider.AggregateConfigProvider;
33
 
33
 
34
 import com.google.common.collect.Lists;
34
 import com.google.common.collect.Lists;
35
 
35
 

+ 1
- 1
dcc/src/main/java/com/dmdirc/addons/dcc/ChatContainer.java View File

26
 import com.dmdirc.events.CommandErrorEvent;
26
 import com.dmdirc.events.CommandErrorEvent;
27
 import com.dmdirc.interfaces.CommandController;
27
 import com.dmdirc.interfaces.CommandController;
28
 import com.dmdirc.events.eventbus.EventBus;
28
 import com.dmdirc.events.eventbus.EventBus;
29
-import com.dmdirc.interfaces.config.AggregateConfigProvider;
29
+import com.dmdirc.config.provider.AggregateConfigProvider;
30
 import com.dmdirc.ui.core.components.WindowComponent;
30
 import com.dmdirc.ui.core.components.WindowComponent;
31
 import com.dmdirc.ui.input.TabCompleterFactory;
31
 import com.dmdirc.ui.input.TabCompleterFactory;
32
 import com.dmdirc.ui.messages.BackBufferFactory;
32
 import com.dmdirc.ui.messages.BackBufferFactory;

+ 1
- 1
dcc/src/main/java/com/dmdirc/addons/dcc/DCCCommandParser.java View File

21
 import com.dmdirc.interfaces.CommandController;
21
 import com.dmdirc.interfaces.CommandController;
22
 import com.dmdirc.events.eventbus.EventBus;
22
 import com.dmdirc.events.eventbus.EventBus;
23
 import com.dmdirc.interfaces.WindowModel;
23
 import com.dmdirc.interfaces.WindowModel;
24
-import com.dmdirc.interfaces.config.AggregateConfigProvider;
24
+import com.dmdirc.config.provider.AggregateConfigProvider;
25
 
25
 
26
 /**
26
 /**
27
  * DCC CommandParser.
27
  * DCC CommandParser.

+ 1
- 1
dcc/src/main/java/com/dmdirc/addons/dcc/DCCFrameContainer.java View File

20
 import com.dmdirc.FrameContainer;
20
 import com.dmdirc.FrameContainer;
21
 import com.dmdirc.interfaces.Connection;
21
 import com.dmdirc.interfaces.Connection;
22
 import com.dmdirc.events.eventbus.EventBus;
22
 import com.dmdirc.events.eventbus.EventBus;
23
-import com.dmdirc.interfaces.config.AggregateConfigProvider;
23
+import com.dmdirc.config.provider.AggregateConfigProvider;
24
 import com.dmdirc.ui.messages.BackBufferFactory;
24
 import com.dmdirc.ui.messages.BackBufferFactory;
25
 
25
 
26
 import java.util.Collection;
26
 import java.util.Collection;

+ 2
- 2
dcc/src/main/java/com/dmdirc/addons/dcc/DCCManager.java View File

48
 import com.dmdirc.events.eventbus.EventBus;
48
 import com.dmdirc.events.eventbus.EventBus;
49
 import com.dmdirc.interfaces.User;
49
 import com.dmdirc.interfaces.User;
50
 import com.dmdirc.interfaces.WindowModel;
50
 import com.dmdirc.interfaces.WindowModel;
51
-import com.dmdirc.interfaces.config.AggregateConfigProvider;
52
-import com.dmdirc.interfaces.config.ConfigProvider;
51
+import com.dmdirc.config.provider.AggregateConfigProvider;
52
+import com.dmdirc.config.provider.ConfigProvider;
53
 import com.dmdirc.interfaces.config.IdentityController;
53
 import com.dmdirc.interfaces.config.IdentityController;
54
 import com.dmdirc.parser.interfaces.Parser;
54
 import com.dmdirc.parser.interfaces.Parser;
55
 import com.dmdirc.plugins.PluginDomain;
55
 import com.dmdirc.plugins.PluginDomain;

+ 1
- 1
dcc/src/main/java/com/dmdirc/addons/dcc/PlaceholderContainer.java View File

22
 import com.dmdirc.interfaces.Connection;
22
 import com.dmdirc.interfaces.Connection;
23
 import com.dmdirc.events.eventbus.EventBus;
23
 import com.dmdirc.events.eventbus.EventBus;
24
 import com.dmdirc.interfaces.WindowModel;
24
 import com.dmdirc.interfaces.WindowModel;
25
-import com.dmdirc.interfaces.config.AggregateConfigProvider;
25
+import com.dmdirc.config.provider.AggregateConfigProvider;
26
 import com.dmdirc.ui.WindowManager;
26
 import com.dmdirc.ui.WindowManager;
27
 import com.dmdirc.ui.messages.BackBufferFactory;
27
 import com.dmdirc.ui.messages.BackBufferFactory;
28
 
28
 

+ 1
- 1
dcc/src/main/java/com/dmdirc/addons/dcc/TransferContainer.java View File

26
 import com.dmdirc.addons.dcc.io.DCCTransfer;
26
 import com.dmdirc.addons.dcc.io.DCCTransfer;
27
 import com.dmdirc.interfaces.Connection;
27
 import com.dmdirc.interfaces.Connection;
28
 import com.dmdirc.events.eventbus.EventBus;
28
 import com.dmdirc.events.eventbus.EventBus;
29
-import com.dmdirc.interfaces.config.AggregateConfigProvider;
29
+import com.dmdirc.config.provider.AggregateConfigProvider;
30
 import com.dmdirc.parser.events.SocketCloseEvent;
30
 import com.dmdirc.parser.events.SocketCloseEvent;
31
 import com.dmdirc.parser.interfaces.Parser;
31
 import com.dmdirc.parser.interfaces.Parser;
32
 import com.dmdirc.ui.messages.BackBufferFactory;
32
 import com.dmdirc.ui.messages.BackBufferFactory;

+ 1
- 1
dcc/src/main/java/com/dmdirc/addons/dcc/kde/KFileChooser.java View File

18
 package com.dmdirc.addons.dcc.kde;
18
 package com.dmdirc.addons.dcc.kde;
19
 
19
 
20
 import com.dmdirc.addons.dcc.DCCManager;
20
 import com.dmdirc.addons.dcc.DCCManager;
21
-import com.dmdirc.interfaces.config.AggregateConfigProvider;
21
+import com.dmdirc.config.provider.AggregateConfigProvider;
22
 
22
 
23
 import java.awt.Component;
23
 import java.awt.Component;
24
 import java.awt.HeadlessException;
24
 import java.awt.HeadlessException;

+ 1
- 1
debug/src/main/java/com/dmdirc/addons/debug/commands/ConfigInfo.java View File

22
 import com.dmdirc.commandparser.CommandArguments;
22
 import com.dmdirc.commandparser.CommandArguments;
23
 import com.dmdirc.commandparser.commands.context.CommandContext;
23
 import com.dmdirc.commandparser.commands.context.CommandContext;
24
 import com.dmdirc.interfaces.WindowModel;
24
 import com.dmdirc.interfaces.WindowModel;
25
-import com.dmdirc.interfaces.config.ConfigProvider;
25
+import com.dmdirc.config.provider.ConfigProvider;
26
 
26
 
27
 import javax.annotation.Nonnull;
27
 import javax.annotation.Nonnull;
28
 import javax.inject.Inject;
28
 import javax.inject.Inject;

+ 1
- 1
debug/src/main/java/com/dmdirc/addons/debug/commands/EventBusViewer.java View File

30
 import com.dmdirc.events.FrameClosingEvent;
30
 import com.dmdirc.events.FrameClosingEvent;
31
 import com.dmdirc.events.eventbus.EventBus;
31
 import com.dmdirc.events.eventbus.EventBus;
32
 import com.dmdirc.interfaces.WindowModel;
32
 import com.dmdirc.interfaces.WindowModel;
33
-import com.dmdirc.interfaces.config.AggregateConfigProvider;
33
+import com.dmdirc.config.provider.AggregateConfigProvider;
34
 import com.dmdirc.ui.WindowManager;
34
 import com.dmdirc.ui.WindowManager;
35
 import com.dmdirc.ui.messages.BackBufferFactory;
35
 import com.dmdirc.ui.messages.BackBufferFactory;
36
 import com.dmdirc.ui.messages.IRCControlCodes;
36
 import com.dmdirc.ui.messages.IRCControlCodes;

+ 1
- 1
debug/src/main/java/com/dmdirc/addons/debug/commands/ForceUpdate.java View File

24
 import com.dmdirc.config.GlobalConfig;
24
 import com.dmdirc.config.GlobalConfig;
25
 import com.dmdirc.events.eventbus.EventBus;
25
 import com.dmdirc.events.eventbus.EventBus;
26
 import com.dmdirc.interfaces.WindowModel;
26
 import com.dmdirc.interfaces.WindowModel;
27
-import com.dmdirc.interfaces.config.AggregateConfigProvider;
27
+import com.dmdirc.config.provider.AggregateConfigProvider;
28
 import com.dmdirc.interfaces.config.IdentityController;
28
 import com.dmdirc.interfaces.config.IdentityController;
29
 import com.dmdirc.ui.messages.IRCControlCodes;
29
 import com.dmdirc.ui.messages.IRCControlCodes;
30
 import com.dmdirc.updater.UpdateChecker;
30
 import com.dmdirc.updater.UpdateChecker;

+ 2
- 2
debug/src/main/java/com/dmdirc/addons/debug/commands/GlobalConfigInfo.java View File

23
 import com.dmdirc.commandparser.commands.context.CommandContext;
23
 import com.dmdirc.commandparser.commands.context.CommandContext;
24
 import com.dmdirc.config.GlobalConfig;
24
 import com.dmdirc.config.GlobalConfig;
25
 import com.dmdirc.interfaces.WindowModel;
25
 import com.dmdirc.interfaces.WindowModel;
26
-import com.dmdirc.interfaces.config.AggregateConfigProvider;
27
-import com.dmdirc.interfaces.config.ConfigProvider;
26
+import com.dmdirc.config.provider.AggregateConfigProvider;
27
+import com.dmdirc.config.provider.ConfigProvider;
28
 import javax.annotation.Nonnull;
28
 import javax.annotation.Nonnull;
29
 import javax.inject.Inject;
29
 import javax.inject.Inject;
30
 import javax.inject.Provider;
30
 import javax.inject.Provider;

+ 1
- 1
debug/src/main/java/com/dmdirc/addons/debug/commands/Identities.java View File

22
 import com.dmdirc.commandparser.CommandArguments;
22
 import com.dmdirc.commandparser.CommandArguments;
23
 import com.dmdirc.commandparser.commands.context.CommandContext;
23
 import com.dmdirc.commandparser.commands.context.CommandContext;
24
 import com.dmdirc.interfaces.WindowModel;
24
 import com.dmdirc.interfaces.WindowModel;
25
-import com.dmdirc.interfaces.config.ConfigProvider;
25
+import com.dmdirc.config.provider.ConfigProvider;
26
 import com.dmdirc.interfaces.config.IdentityController;
26
 import com.dmdirc.interfaces.config.IdentityController;
27
 
27
 
28
 import java.util.Collection;
28
 import java.util.Collection;

+ 1
- 1
debug/src/main/java/com/dmdirc/addons/debug/commands/StatusbarMessage.java View File

25
 import com.dmdirc.events.StatusBarMessageEvent;
25
 import com.dmdirc.events.StatusBarMessageEvent;
26
 import com.dmdirc.events.eventbus.EventBus;
26
 import com.dmdirc.events.eventbus.EventBus;
27
 import com.dmdirc.interfaces.WindowModel;
27
 import com.dmdirc.interfaces.WindowModel;
28
-import com.dmdirc.interfaces.config.AggregateConfigProvider;
28
+import com.dmdirc.config.provider.AggregateConfigProvider;
29
 import com.dmdirc.ui.StatusMessage;
29
 import com.dmdirc.ui.StatusMessage;
30
 import javax.annotation.Nonnull;
30
 import javax.annotation.Nonnull;
31
 import javax.inject.Inject;
31
 import javax.inject.Inject;

+ 3
- 3
freedesktop_notifications/src/main/java/com/dmdirc/addons/freedesktop_notifications/FDManager.java View File

25
 import com.dmdirc.config.prefs.PreferencesSetting;
25
 import com.dmdirc.config.prefs.PreferencesSetting;
26
 import com.dmdirc.config.prefs.PreferencesType;
26
 import com.dmdirc.config.prefs.PreferencesType;
27
 import com.dmdirc.events.ClientPrefsOpenedEvent;
27
 import com.dmdirc.events.ClientPrefsOpenedEvent;
28
-import com.dmdirc.interfaces.config.AggregateConfigProvider;
29
-import com.dmdirc.interfaces.config.ConfigChangeListener;
30
-import com.dmdirc.interfaces.config.ConfigProvider;
28
+import com.dmdirc.config.provider.AggregateConfigProvider;
29
+import com.dmdirc.config.provider.ConfigChangeListener;
30
+import com.dmdirc.config.provider.ConfigProvider;
31
 import com.dmdirc.plugins.PluginDomain;
31
 import com.dmdirc.plugins.PluginDomain;
32
 import com.dmdirc.plugins.PluginInfo;
32
 import com.dmdirc.plugins.PluginInfo;
33
 import com.dmdirc.plugins.implementations.PluginFilesHelper;
33
 import com.dmdirc.plugins.implementations.PluginFilesHelper;

+ 3
- 5
identd/src/main/java/com/dmdirc/addons/identd/IdentClient.java View File

17
 
17
 
18
 package com.dmdirc.addons.identd;
18
 package com.dmdirc.addons.identd;
19
 
19
 
20
+import com.dmdirc.config.provider.AggregateConfigProvider;
21
+import com.dmdirc.config.provider.ReadOnlyConfigProvider;
20
 import com.dmdirc.interfaces.Connection;
22
 import com.dmdirc.interfaces.Connection;
21
 import com.dmdirc.interfaces.ConnectionManager;
23
 import com.dmdirc.interfaces.ConnectionManager;
22
 import com.dmdirc.interfaces.User;
24
 import com.dmdirc.interfaces.User;
23
-import com.dmdirc.interfaces.config.AggregateConfigProvider;
24
-import com.dmdirc.interfaces.config.ReadOnlyConfigProvider;
25
 import com.dmdirc.util.LogUtils;
25
 import com.dmdirc.util.LogUtils;
26
-import com.dmdirc.util.system.SystemInfo;
27
 import com.dmdirc.util.io.StreamUtils;
26
 import com.dmdirc.util.io.StreamUtils;
28
-
27
+import com.dmdirc.util.system.SystemInfo;
29
 import java.io.BufferedReader;
28
 import java.io.BufferedReader;
30
 import java.io.IOException;
29
 import java.io.IOException;
31
 import java.io.InputStreamReader;
30
 import java.io.InputStreamReader;
32
 import java.io.PrintWriter;
31
 import java.io.PrintWriter;
33
 import java.net.Socket;
32
 import java.net.Socket;
34
-
35
 import org.slf4j.Logger;
33
 import org.slf4j.Logger;
36
 import org.slf4j.LoggerFactory;
34
 import org.slf4j.LoggerFactory;
37
 
35
 

+ 1
- 1
identd/src/main/java/com/dmdirc/addons/identd/IdentdManager.java View File

29
 import com.dmdirc.events.ServerConnectingEvent;
29
 import com.dmdirc.events.ServerConnectingEvent;
30
 import com.dmdirc.interfaces.Connection;
30
 import com.dmdirc.interfaces.Connection;
31
 import com.dmdirc.events.eventbus.EventBus;
31
 import com.dmdirc.events.eventbus.EventBus;
32
-import com.dmdirc.interfaces.config.AggregateConfigProvider;
32
+import com.dmdirc.config.provider.AggregateConfigProvider;
33
 import com.dmdirc.plugins.PluginDomain;
33
 import com.dmdirc.plugins.PluginDomain;
34
 import com.dmdirc.plugins.PluginInfo;
34
 import com.dmdirc.plugins.PluginInfo;
35
 import com.dmdirc.util.validators.PortValidator;
35
 import com.dmdirc.util.validators.PortValidator;

+ 1
- 1
identd/src/main/java/com/dmdirc/addons/identd/IdentdServer.java View File

19
 
19
 
20
 import com.dmdirc.config.GlobalConfig;
20
 import com.dmdirc.config.GlobalConfig;
21
 import com.dmdirc.interfaces.ConnectionManager;
21
 import com.dmdirc.interfaces.ConnectionManager;
22
-import com.dmdirc.interfaces.config.AggregateConfigProvider;
22
+import com.dmdirc.config.provider.AggregateConfigProvider;
23
 import com.dmdirc.plugins.PluginDomain;
23
 import com.dmdirc.plugins.PluginDomain;
24
 import com.dmdirc.util.system.SystemInfo;
24
 import com.dmdirc.util.system.SystemInfo;
25
 import java.io.IOException;
25
 import java.io.IOException;

+ 1
- 1
identd/src/test/java/com/dmdirc/addons/identd/IdentClientTest.java View File

20
 import com.dmdirc.interfaces.Connection;
20
 import com.dmdirc.interfaces.Connection;
21
 import com.dmdirc.interfaces.ConnectionManager;
21
 import com.dmdirc.interfaces.ConnectionManager;
22
 import com.dmdirc.interfaces.User;
22
 import com.dmdirc.interfaces.User;
23
-import com.dmdirc.interfaces.config.AggregateConfigProvider;
23
+import com.dmdirc.config.provider.AggregateConfigProvider;
24
 import com.dmdirc.parser.irc.IRCClientInfo;
24
 import com.dmdirc.parser.irc.IRCClientInfo;
25
 import com.dmdirc.parser.irc.IRCParser;
25
 import com.dmdirc.parser.irc.IRCParser;
26
 import com.dmdirc.util.system.SystemInfo;
26
 import com.dmdirc.util.system.SystemInfo;

+ 1
- 1
jpq/src/test/java/com/dmdirc/addons/jpq/GroupChatHandlerTest.java View File

25
 import com.dmdirc.events.eventbus.EventBus;
25
 import com.dmdirc.events.eventbus.EventBus;
26
 import com.dmdirc.interfaces.GroupChat;
26
 import com.dmdirc.interfaces.GroupChat;
27
 import com.dmdirc.interfaces.WindowModel;
27
 import com.dmdirc.interfaces.WindowModel;
28
-import com.dmdirc.interfaces.config.AggregateConfigProvider;
28
+import com.dmdirc.config.provider.AggregateConfigProvider;
29
 
29
 
30
 import org.junit.Before;
30
 import org.junit.Before;
31
 import org.junit.Test;
31
 import org.junit.Test;

+ 1
- 1
jpq/src/test/java/com/dmdirc/addons/jpq/JPQManagerTest.java View File

30
 import com.dmdirc.events.eventbus.EventBus;
30
 import com.dmdirc.events.eventbus.EventBus;
31
 import com.dmdirc.interfaces.GroupChat;
31
 import com.dmdirc.interfaces.GroupChat;
32
 import com.dmdirc.interfaces.GroupChatManager;
32
 import com.dmdirc.interfaces.GroupChatManager;
33
-import com.dmdirc.interfaces.config.AggregateConfigProvider;
33
+import com.dmdirc.config.provider.AggregateConfigProvider;
34
 
34
 
35
 import com.google.common.collect.Lists;
35
 import com.google.common.collect.Lists;
36
 
36
 

+ 2
- 2
lagdisplay/src/main/java/com/dmdirc/addons/lagdisplay/LagDisplayManager.java View File

41
 import com.dmdirc.interfaces.Connection;
41
 import com.dmdirc.interfaces.Connection;
42
 import com.dmdirc.events.eventbus.EventBus;
42
 import com.dmdirc.events.eventbus.EventBus;
43
 import com.dmdirc.interfaces.WindowModel;
43
 import com.dmdirc.interfaces.WindowModel;
44
-import com.dmdirc.interfaces.config.AggregateConfigProvider;
45
-import com.dmdirc.interfaces.config.ConfigChangeListener;
44
+import com.dmdirc.config.provider.AggregateConfigProvider;
45
+import com.dmdirc.config.provider.ConfigChangeListener;
46
 import com.dmdirc.plugins.PluginDomain;
46
 import com.dmdirc.plugins.PluginDomain;
47
 import com.dmdirc.plugins.PluginInfo;
47
 import com.dmdirc.plugins.PluginInfo;
48
 import com.dmdirc.util.collections.RollingList;
48
 import com.dmdirc.util.collections.RollingList;

+ 1
- 1
logging/src/main/java/com/dmdirc/addons/logging/LogFileLocator.java View File

23
 import com.dmdirc.interfaces.Connection;
23
 import com.dmdirc.interfaces.Connection;
24
 import com.dmdirc.interfaces.GroupChat;
24
 import com.dmdirc.interfaces.GroupChat;
25
 import com.dmdirc.interfaces.User;
25
 import com.dmdirc.interfaces.User;
26
-import com.dmdirc.interfaces.config.AggregateConfigProvider;
26
+import com.dmdirc.config.provider.AggregateConfigProvider;
27
 import com.dmdirc.plugins.PluginDomain;
27
 import com.dmdirc.plugins.PluginDomain;
28
 import java.io.File;
28
 import java.io.File;
29
 import java.math.BigInteger;
29
 import java.math.BigInteger;

+ 2
- 2
logging/src/main/java/com/dmdirc/addons/logging/LoggingManager.java View File

48
 import com.dmdirc.interfaces.PrivateChat;
48
 import com.dmdirc.interfaces.PrivateChat;
49
 import com.dmdirc.interfaces.User;
49
 import com.dmdirc.interfaces.User;
50
 import com.dmdirc.interfaces.WindowModel;
50
 import com.dmdirc.interfaces.WindowModel;
51
-import com.dmdirc.interfaces.config.AggregateConfigProvider;
52
-import com.dmdirc.interfaces.config.ConfigChangeListener;
51
+import com.dmdirc.config.provider.AggregateConfigProvider;
52
+import com.dmdirc.config.provider.ConfigChangeListener;
53
 import com.dmdirc.plugins.PluginDomain;
53
 import com.dmdirc.plugins.PluginDomain;
54
 import com.dmdirc.plugins.PluginInfo;
54
 import com.dmdirc.plugins.PluginInfo;
55
 import com.dmdirc.ui.WindowManager;
55
 import com.dmdirc.ui.WindowManager;

+ 2
- 2
logging/src/main/java/com/dmdirc/addons/logging/LoggingModule.java View File

22
 import com.dmdirc.commandline.CommandLineOptionsModule.DirectoryType;
22
 import com.dmdirc.commandline.CommandLineOptionsModule.DirectoryType;
23
 import com.dmdirc.config.GlobalConfig;
23
 import com.dmdirc.config.GlobalConfig;
24
 import com.dmdirc.config.UserConfig;
24
 import com.dmdirc.config.UserConfig;
25
-import com.dmdirc.interfaces.config.AggregateConfigProvider;
26
-import com.dmdirc.interfaces.config.ConfigProvider;
25
+import com.dmdirc.config.provider.AggregateConfigProvider;
26
+import com.dmdirc.config.provider.ConfigProvider;
27
 import com.dmdirc.plugins.PluginDomain;
27
 import com.dmdirc.plugins.PluginDomain;
28
 import com.dmdirc.plugins.PluginInfo;
28
 import com.dmdirc.plugins.PluginInfo;
29
 import dagger.Module;
29
 import dagger.Module;

+ 1
- 1
logging/src/test/java/com/dmdirc/addons/logging/HistoryWindowTest.java View File

27
 import com.dmdirc.interfaces.Connection;
27
 import com.dmdirc.interfaces.Connection;
28
 import com.dmdirc.events.eventbus.EventBus;
28
 import com.dmdirc.events.eventbus.EventBus;
29
 import com.dmdirc.interfaces.WindowModel;
29
 import com.dmdirc.interfaces.WindowModel;
30
-import com.dmdirc.interfaces.config.AggregateConfigProvider;
30
+import com.dmdirc.config.provider.AggregateConfigProvider;
31
 import com.dmdirc.ui.messages.BackBufferFactory;
31
 import com.dmdirc.ui.messages.BackBufferFactory;
32
 import com.dmdirc.ui.messages.BackBufferImpl;
32
 import com.dmdirc.ui.messages.BackBufferImpl;
33
 import java.nio.file.Paths;
33
 import java.nio.file.Paths;

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

37
 import com.dmdirc.events.eventbus.EventBus;
37
 import com.dmdirc.events.eventbus.EventBus;
38
 import com.dmdirc.interfaces.GroupChatUser;
38
 import com.dmdirc.interfaces.GroupChatUser;
39
 import com.dmdirc.interfaces.User;
39
 import com.dmdirc.interfaces.User;
40
-import com.dmdirc.interfaces.config.AggregateConfigProvider;
40
+import com.dmdirc.config.provider.AggregateConfigProvider;
41
 import com.dmdirc.parser.interfaces.StringConverter;
41
 import com.dmdirc.parser.interfaces.StringConverter;
42
 import com.dmdirc.plugins.PluginDomain;
42
 import com.dmdirc.plugins.PluginDomain;
43
 import com.dmdirc.plugins.PluginInfo;
43
 import com.dmdirc.plugins.PluginInfo;

+ 1
- 1
notifications/src/main/java/com/dmdirc/addons/notifications/NotificationConfig.java View File

20
 import com.dmdirc.addons.ui_swing.components.reorderablelist.ListReorderButtonPanel;
20
 import com.dmdirc.addons.ui_swing.components.reorderablelist.ListReorderButtonPanel;
21
 import com.dmdirc.addons.ui_swing.components.reorderablelist.ReorderableJList;
21
 import com.dmdirc.addons.ui_swing.components.reorderablelist.ReorderableJList;
22
 import com.dmdirc.config.prefs.PreferencesInterface;
22
 import com.dmdirc.config.prefs.PreferencesInterface;
23
-import com.dmdirc.interfaces.config.ConfigProvider;
23
+import com.dmdirc.config.provider.ConfigProvider;
24
 
24
 
25
 import java.util.LinkedList;
25
 import java.util.LinkedList;
26
 import java.util.List;
26
 import java.util.List;

+ 1
- 1
notifications/src/main/java/com/dmdirc/addons/notifications/NotificationsManager.java View File

26
 import com.dmdirc.events.PluginLoadedEvent;
26
 import com.dmdirc.events.PluginLoadedEvent;
27
 import com.dmdirc.events.PluginUnloadedEvent;
27
 import com.dmdirc.events.PluginUnloadedEvent;
28
 import com.dmdirc.events.eventbus.EventBus;
28
 import com.dmdirc.events.eventbus.EventBus;
29
-import com.dmdirc.interfaces.config.AggregateConfigProvider;
29
+import com.dmdirc.config.provider.AggregateConfigProvider;
30
 import com.dmdirc.plugins.PluginDomain;
30
 import com.dmdirc.plugins.PluginDomain;
31
 import com.dmdirc.plugins.PluginInfo;
31
 import com.dmdirc.plugins.PluginInfo;
32
 import com.dmdirc.plugins.PluginManager;
32
 import com.dmdirc.plugins.PluginManager;

+ 2
- 2
nowplaying/src/main/java/com/dmdirc/addons/nowplaying/ConfigPanel.java View File

22
 import com.dmdirc.addons.ui_swing.components.reorderablelist.ReorderableJList;
22
 import com.dmdirc.addons.ui_swing.components.reorderablelist.ReorderableJList;
23
 import com.dmdirc.addons.ui_swing.components.text.TextLabel;
23
 import com.dmdirc.addons.ui_swing.components.text.TextLabel;
24
 import com.dmdirc.config.prefs.PreferencesInterface;
24
 import com.dmdirc.config.prefs.PreferencesInterface;
25
-import com.dmdirc.interfaces.config.AggregateConfigProvider;
26
-import com.dmdirc.interfaces.config.ConfigProvider;
25
+import com.dmdirc.config.provider.AggregateConfigProvider;
26
+import com.dmdirc.config.provider.ConfigProvider;
27
 
27
 
28
 import java.awt.event.KeyEvent;
28
 import java.awt.event.KeyEvent;
29
 import java.awt.event.KeyListener;
29
 import java.awt.event.KeyListener;

+ 1
- 1
nowplaying/src/main/java/com/dmdirc/addons/nowplaying/NowPlayingCommand.java View File

30
 import com.dmdirc.interfaces.CommandController;
30
 import com.dmdirc.interfaces.CommandController;
31
 import com.dmdirc.interfaces.InputModel;
31
 import com.dmdirc.interfaces.InputModel;
32
 import com.dmdirc.interfaces.WindowModel;
32
 import com.dmdirc.interfaces.WindowModel;
33
-import com.dmdirc.interfaces.config.AggregateConfigProvider;
33
+import com.dmdirc.config.provider.AggregateConfigProvider;
34
 import com.dmdirc.plugins.PluginDomain;
34
 import com.dmdirc.plugins.PluginDomain;
35
 import com.dmdirc.ui.input.AdditionalTabTargets;
35
 import com.dmdirc.ui.input.AdditionalTabTargets;
36
 import com.dmdirc.ui.input.TabCompleterUtils;
36
 import com.dmdirc.ui.input.TabCompleterUtils;

+ 1
- 1
nowplaying/src/main/java/com/dmdirc/addons/nowplaying/NowPlayingManager.java View File

26
 import com.dmdirc.events.PluginLoadedEvent;
26
 import com.dmdirc.events.PluginLoadedEvent;
27
 import com.dmdirc.events.PluginUnloadedEvent;
27
 import com.dmdirc.events.PluginUnloadedEvent;
28
 import com.dmdirc.events.eventbus.EventBus;
28
 import com.dmdirc.events.eventbus.EventBus;
29
-import com.dmdirc.interfaces.config.AggregateConfigProvider;
29
+import com.dmdirc.config.provider.AggregateConfigProvider;
30
 import com.dmdirc.plugins.Plugin;
30
 import com.dmdirc.plugins.Plugin;
31
 import com.dmdirc.plugins.PluginDomain;
31
 import com.dmdirc.plugins.PluginDomain;
32
 import com.dmdirc.plugins.PluginInfo;
32
 import com.dmdirc.plugins.PluginInfo;

+ 1
- 1
qauth/src/main/java/com/dmdirc/addons/qauth/QAuthManager.java View File

33
 import com.dmdirc.interfaces.Connection;
33
 import com.dmdirc.interfaces.Connection;
34
 import com.dmdirc.events.eventbus.EventBus;
34
 import com.dmdirc.events.eventbus.EventBus;
35
 import com.dmdirc.interfaces.User;
35
 import com.dmdirc.interfaces.User;
36
-import com.dmdirc.interfaces.config.AggregateConfigProvider;
36
+import com.dmdirc.config.provider.AggregateConfigProvider;
37
 import com.dmdirc.parser.events.UserInfoEvent;
37
 import com.dmdirc.parser.events.UserInfoEvent;
38
 import com.dmdirc.plugins.PluginDomain;
38
 import com.dmdirc.plugins.PluginDomain;
39
 import com.dmdirc.plugins.PluginInfo;
39
 import com.dmdirc.plugins.PluginInfo;

+ 2
- 2
qauth/src/test/java/com/dmdirc/addons/qauth/QAuthManagerTest.java View File

31
 import com.dmdirc.interfaces.Connection;
31
 import com.dmdirc.interfaces.Connection;
32
 import com.dmdirc.events.eventbus.EventBus;
32
 import com.dmdirc.events.eventbus.EventBus;
33
 import com.dmdirc.interfaces.User;
33
 import com.dmdirc.interfaces.User;
34
-import com.dmdirc.interfaces.config.AggregateConfigProvider;
35
-import com.dmdirc.interfaces.config.ConfigProvider;
34
+import com.dmdirc.config.provider.AggregateConfigProvider;
35
+import com.dmdirc.config.provider.ConfigProvider;
36
 import com.dmdirc.parser.events.UserInfoEvent;
36
 import com.dmdirc.parser.events.UserInfoEvent;
37
 import com.dmdirc.plugins.PluginInfo;
37
 import com.dmdirc.plugins.PluginInfo;
38
 import com.dmdirc.plugins.PluginMetaData;
38
 import com.dmdirc.plugins.PluginMetaData;

+ 1
- 1
scriptplugin/src/main/java/com/dmdirc/addons/scriptplugin/ScriptCommand.java View File

28
 import com.dmdirc.config.GlobalConfig;
28
 import com.dmdirc.config.GlobalConfig;
29
 import com.dmdirc.interfaces.CommandController;
29
 import com.dmdirc.interfaces.CommandController;
30
 import com.dmdirc.interfaces.WindowModel;
30
 import com.dmdirc.interfaces.WindowModel;
31
-import com.dmdirc.interfaces.config.AggregateConfigProvider;
31
+import com.dmdirc.config.provider.AggregateConfigProvider;
32
 import com.dmdirc.plugins.PluginDomain;
32
 import com.dmdirc.plugins.PluginDomain;
33
 import com.dmdirc.ui.input.AdditionalTabTargets;
33
 import com.dmdirc.ui.input.AdditionalTabTargets;
34
 
34
 

+ 1
- 1
systray/src/main/java/com/dmdirc/addons/systray/SystrayManager.java View File

29
 import com.dmdirc.config.prefs.PreferencesType;
29
 import com.dmdirc.config.prefs.PreferencesType;
30
 import com.dmdirc.events.ClientPrefsOpenedEvent;
30
 import com.dmdirc.events.ClientPrefsOpenedEvent;
31
 import com.dmdirc.events.eventbus.EventBus;
31
 import com.dmdirc.events.eventbus.EventBus;
32
-import com.dmdirc.interfaces.config.AggregateConfigProvider;
32
+import com.dmdirc.config.provider.AggregateConfigProvider;
33
 import com.dmdirc.plugins.PluginDomain;
33
 import com.dmdirc.plugins.PluginDomain;
34
 import com.dmdirc.plugins.PluginInfo;
34
 import com.dmdirc.plugins.PluginInfo;
35
 import com.dmdirc.ui.messages.StyledMessageUtils;
35
 import com.dmdirc.ui.messages.StyledMessageUtils;

+ 1
- 1
ui_swing/src/main/java/com/dmdirc/addons/ui_swing/Apple.java View File

22
 import com.dmdirc.events.ClientOpenedEvent;
22
 import com.dmdirc.events.ClientOpenedEvent;
23
 import com.dmdirc.interfaces.ConnectionManager;
23
 import com.dmdirc.interfaces.ConnectionManager;
24
 import com.dmdirc.events.eventbus.EventBus;
24
 import com.dmdirc.events.eventbus.EventBus;
25
-import com.dmdirc.interfaces.config.AggregateConfigProvider;
25
+import com.dmdirc.config.provider.AggregateConfigProvider;
26
 import com.dmdirc.util.InvalidURIException;
26
 import com.dmdirc.util.InvalidURIException;
27
 import com.dmdirc.util.URIParser;
27
 import com.dmdirc.util.URIParser;
28
 import java.awt.Image;
28
 import java.awt.Image;

+ 2
- 2
ui_swing/src/main/java/com/dmdirc/addons/ui_swing/MainFrame.java View File

37
 import com.dmdirc.events.UnreadStatusChangedEvent;
37
 import com.dmdirc.events.UnreadStatusChangedEvent;
38
 import com.dmdirc.events.eventbus.EventBus;
38
 import com.dmdirc.events.eventbus.EventBus;
39
 import com.dmdirc.interfaces.LifecycleController;
39
 import com.dmdirc.interfaces.LifecycleController;
40
-import com.dmdirc.interfaces.config.AggregateConfigProvider;
41
-import com.dmdirc.interfaces.config.ConfigChangeListener;
40
+import com.dmdirc.config.provider.AggregateConfigProvider;
41
+import com.dmdirc.config.provider.ConfigChangeListener;
42
 import com.dmdirc.ui.CoreUIUtils;
42
 import com.dmdirc.ui.CoreUIUtils;
43
 import com.dmdirc.util.collections.QueuedLinkedHashSet;
43
 import com.dmdirc.util.collections.QueuedLinkedHashSet;
44
 
44
 

+ 2
- 2
ui_swing/src/main/java/com/dmdirc/addons/ui_swing/QuitWorker.java View File

20
 import com.dmdirc.events.ClientClosingEvent;
20
 import com.dmdirc.events.ClientClosingEvent;
21
 import com.dmdirc.interfaces.ConnectionManager;
21
 import com.dmdirc.interfaces.ConnectionManager;
22
 import com.dmdirc.events.eventbus.EventBus;
22
 import com.dmdirc.events.eventbus.EventBus;
23
-import com.dmdirc.interfaces.config.AggregateConfigProvider;
24
-import com.dmdirc.interfaces.config.ConfigProvider;
23
+import com.dmdirc.config.provider.AggregateConfigProvider;
24
+import com.dmdirc.config.provider.ConfigProvider;
25
 import com.dmdirc.interfaces.config.IdentityController;
25
 import com.dmdirc.interfaces.config.IdentityController;
26
 
26
 
27
 import javax.inject.Inject;
27
 import javax.inject.Inject;

+ 2
- 2
ui_swing/src/main/java/com/dmdirc/addons/ui_swing/SwingPreferencesModel.java View File

21
 import com.dmdirc.config.prefs.PreferencesCategory;
21
 import com.dmdirc.config.prefs.PreferencesCategory;
22
 import com.dmdirc.config.prefs.PreferencesSetting;
22
 import com.dmdirc.config.prefs.PreferencesSetting;
23
 import com.dmdirc.config.prefs.PreferencesType;
23
 import com.dmdirc.config.prefs.PreferencesType;
24
-import com.dmdirc.interfaces.config.AggregateConfigProvider;
25
-import com.dmdirc.interfaces.config.ConfigProvider;
24
+import com.dmdirc.config.provider.AggregateConfigProvider;
25
+import com.dmdirc.config.provider.ConfigProvider;
26
 import com.dmdirc.plugins.PluginInfo;
26
 import com.dmdirc.plugins.PluginInfo;
27
 import com.dmdirc.util.validators.NumericalValidator;
27
 import com.dmdirc.util.validators.NumericalValidator;
28
 
28
 

+ 2
- 2
ui_swing/src/main/java/com/dmdirc/addons/ui_swing/SwingUIInitialiser.java View File

20
 import com.dmdirc.addons.ui_swing.dialogs.DialogKeyListener;
20
 import com.dmdirc.addons.ui_swing.dialogs.DialogKeyListener;
21
 import com.dmdirc.config.AddonConfig;
21
 import com.dmdirc.config.AddonConfig;
22
 import com.dmdirc.config.GlobalConfig;
22
 import com.dmdirc.config.GlobalConfig;
23
-import com.dmdirc.interfaces.config.AggregateConfigProvider;
24
-import com.dmdirc.interfaces.config.ConfigProvider;
23
+import com.dmdirc.config.provider.AggregateConfigProvider;
24
+import com.dmdirc.config.provider.ConfigProvider;
25
 import com.dmdirc.util.LogUtils;
25
 import com.dmdirc.util.LogUtils;
26
 import java.awt.Font;
26
 import java.awt.Font;
27
 import java.awt.KeyboardFocusManager;
27
 import java.awt.KeyboardFocusManager;

+ 2
- 2
ui_swing/src/main/java/com/dmdirc/addons/ui_swing/components/IconManager.java View File

18
 package com.dmdirc.addons.ui_swing.components;
18
 package com.dmdirc.addons.ui_swing.components;
19
 
19
 
20
 import com.dmdirc.config.GlobalConfig;
20
 import com.dmdirc.config.GlobalConfig;
21
-import com.dmdirc.interfaces.config.AggregateConfigProvider;
22
-import com.dmdirc.interfaces.config.ConfigChangeListener;
21
+import com.dmdirc.config.provider.AggregateConfigProvider;
22
+import com.dmdirc.config.provider.ConfigChangeListener;
23
 import com.dmdirc.util.URLBuilder;
23
 import com.dmdirc.util.URLBuilder;
24
 import java.awt.Image;
24
 import java.awt.Image;
25
 import java.awt.Toolkit;
25
 import java.awt.Toolkit;

+ 2
- 2
ui_swing/src/main/java/com/dmdirc/addons/ui_swing/components/MDIBar.java View File

25
 import com.dmdirc.addons.ui_swing.events.SwingWindowSelectedEvent;
25
 import com.dmdirc.addons.ui_swing.events.SwingWindowSelectedEvent;
26
 import com.dmdirc.addons.ui_swing.interfaces.ActiveFrameManager;
26
 import com.dmdirc.addons.ui_swing.interfaces.ActiveFrameManager;
27
 import com.dmdirc.config.GlobalConfig;
27
 import com.dmdirc.config.GlobalConfig;
28
-import com.dmdirc.interfaces.config.AggregateConfigProvider;
29
-import com.dmdirc.interfaces.config.ConfigChangeListener;
28
+import com.dmdirc.config.provider.AggregateConfigProvider;
29
+import com.dmdirc.config.provider.ConfigChangeListener;
30
 import com.dmdirc.plugins.PluginDomain;
30
 import com.dmdirc.plugins.PluginDomain;
31
 import javax.inject.Inject;
31
 import javax.inject.Inject;
32
 import javax.inject.Singleton;
32
 import javax.inject.Singleton;

+ 1
- 1
ui_swing/src/main/java/com/dmdirc/addons/ui_swing/components/NickList.java View File

31
 import com.dmdirc.events.NickListUpdatedEvent;
31
 import com.dmdirc.events.NickListUpdatedEvent;
32
 import com.dmdirc.interfaces.GroupChat;
32
 import com.dmdirc.interfaces.GroupChat;
33
 import com.dmdirc.interfaces.GroupChatUser;
33
 import com.dmdirc.interfaces.GroupChatUser;
34
-import com.dmdirc.interfaces.config.AggregateConfigProvider;
34
+import com.dmdirc.config.provider.AggregateConfigProvider;
35
 import com.dmdirc.ui.messages.ColourManager;
35
 import com.dmdirc.ui.messages.ColourManager;
36
 import com.dmdirc.ui.messages.ColourManagerFactory;
36
 import com.dmdirc.ui.messages.ColourManagerFactory;
37
 
37
 

+ 2
- 2
ui_swing/src/main/java/com/dmdirc/addons/ui_swing/components/NicklistListModel.java View File

18
 package com.dmdirc.addons.ui_swing.components;
18
 package com.dmdirc.addons.ui_swing.components;
19
 
19
 
20
 import com.dmdirc.interfaces.GroupChatUser;
20
 import com.dmdirc.interfaces.GroupChatUser;
21
-import com.dmdirc.interfaces.config.AggregateConfigProvider;
22
-import com.dmdirc.interfaces.config.ConfigChangeListener;
21
+import com.dmdirc.config.provider.AggregateConfigProvider;
22
+import com.dmdirc.config.provider.ConfigChangeListener;
23
 
23
 
24
 import java.util.ArrayList;
24
 import java.util.ArrayList;
25
 import java.util.Collection;
25
 import java.util.Collection;

+ 1
- 1
ui_swing/src/main/java/com/dmdirc/addons/ui_swing/components/SplitPane.java View File

19
 
19
 
20
 import com.dmdirc.addons.ui_swing.UIUtilities;
20
 import com.dmdirc.addons.ui_swing.UIUtilities;
21
 import com.dmdirc.config.binding.ConfigBinding;
21
 import com.dmdirc.config.binding.ConfigBinding;
22
-import com.dmdirc.interfaces.config.AggregateConfigProvider;
22
+import com.dmdirc.config.provider.AggregateConfigProvider;
23
 
23
 
24
 import java.awt.Component;
24
 import java.awt.Component;
25
 
25
 

+ 2
- 2
ui_swing/src/main/java/com/dmdirc/addons/ui_swing/components/SwingSearchBar.java View File

23
 import com.dmdirc.addons.ui_swing.components.frames.TextFrame;
23
 import com.dmdirc.addons.ui_swing.components.frames.TextFrame;
24
 import com.dmdirc.addons.ui_swing.components.validating.ValidatingJTextField;
24
 import com.dmdirc.addons.ui_swing.components.validating.ValidatingJTextField;
25
 import com.dmdirc.addons.ui_swing.textpane.TextPane;
25
 import com.dmdirc.addons.ui_swing.textpane.TextPane;
26
-import com.dmdirc.interfaces.config.AggregateConfigProvider;
27
-import com.dmdirc.interfaces.config.ConfigChangeListener;
26
+import com.dmdirc.config.provider.AggregateConfigProvider;
27
+import com.dmdirc.config.provider.ConfigChangeListener;
28
 import com.dmdirc.interfaces.ui.SearchBar;
28
 import com.dmdirc.interfaces.ui.SearchBar;
29
 import com.dmdirc.ui.messages.ColourManager;
29
 import com.dmdirc.ui.messages.ColourManager;
30
 import com.dmdirc.ui.messages.Document;
30
 import com.dmdirc.ui.messages.Document;

+ 2
- 2
ui_swing/src/main/java/com/dmdirc/addons/ui_swing/components/TopicBar.java View File

30
 import com.dmdirc.events.ChannelTopicUnsetEvent;
30
 import com.dmdirc.events.ChannelTopicUnsetEvent;
31
 import com.dmdirc.interfaces.CommandController;
31
 import com.dmdirc.interfaces.CommandController;
32
 import com.dmdirc.interfaces.GroupChat;
32
 import com.dmdirc.interfaces.GroupChat;
33
-import com.dmdirc.interfaces.config.AggregateConfigProvider;
34
-import com.dmdirc.interfaces.config.ConfigChangeListener;
33
+import com.dmdirc.config.provider.AggregateConfigProvider;
34
+import com.dmdirc.config.provider.ConfigChangeListener;
35
 import com.dmdirc.plugins.ServiceManager;
35
 import com.dmdirc.plugins.ServiceManager;
36
 import com.dmdirc.ui.input.TabCompleterUtils;
36
 import com.dmdirc.ui.input.TabCompleterUtils;
37
 import com.dmdirc.ui.messages.ColourManager;
37
 import com.dmdirc.ui.messages.ColourManager;

+ 1
- 1
ui_swing/src/main/java/com/dmdirc/addons/ui_swing/components/TopicBarFactory.java View File

23
 import com.dmdirc.config.GlobalConfig;
23
 import com.dmdirc.config.GlobalConfig;
24
 import com.dmdirc.interfaces.CommandController;
24
 import com.dmdirc.interfaces.CommandController;
25
 import com.dmdirc.interfaces.GroupChat;
25
 import com.dmdirc.interfaces.GroupChat;
26
-import com.dmdirc.interfaces.config.AggregateConfigProvider;
26
+import com.dmdirc.config.provider.AggregateConfigProvider;
27
 import com.dmdirc.plugins.PluginDomain;
27
 import com.dmdirc.plugins.PluginDomain;
28
 import com.dmdirc.plugins.ServiceManager;
28
 import com.dmdirc.plugins.ServiceManager;
29
 import com.dmdirc.ui.input.TabCompleterUtils;
29
 import com.dmdirc.ui.input.TabCompleterUtils;

+ 2
- 2
ui_swing/src/main/java/com/dmdirc/addons/ui_swing/components/URLProtocolPanel.java View File

18
 package com.dmdirc.addons.ui_swing.components;
18
 package com.dmdirc.addons.ui_swing.components;
19
 
19
 
20
 import com.dmdirc.addons.ui_swing.dialogs.url.URLSubstitutionsPanel;
20
 import com.dmdirc.addons.ui_swing.dialogs.url.URLSubstitutionsPanel;
21
-import com.dmdirc.interfaces.config.AggregateConfigProvider;
22
-import com.dmdirc.interfaces.config.ConfigProvider;
21
+import com.dmdirc.config.provider.AggregateConfigProvider;
22
+import com.dmdirc.config.provider.ConfigProvider;
23
 import com.dmdirc.ui.core.util.URLHandler;
23
 import com.dmdirc.ui.core.util.URLHandler;
24
 
24
 
25
 import java.awt.event.ActionEvent;
25
 import java.awt.event.ActionEvent;

+ 1
- 1
ui_swing/src/main/java/com/dmdirc/addons/ui_swing/components/addonbrowser/AddonInfo.java View File

17
 
17
 
18
 package com.dmdirc.addons.ui_swing.components.addonbrowser;
18
 package com.dmdirc.addons.ui_swing.components.addonbrowser;
19
 
19
 
20
-import com.dmdirc.interfaces.config.AggregateConfigProvider;
20
+import com.dmdirc.config.provider.AggregateConfigProvider;
21
 import com.dmdirc.updater.UpdateChannel;
21
 import com.dmdirc.updater.UpdateChannel;
22
 import com.dmdirc.updater.UpdateComponent;
22
 import com.dmdirc.updater.UpdateComponent;
23
 import com.dmdirc.updater.manager.UpdateManager;
23
 import com.dmdirc.updater.manager.UpdateManager;

+ 1
- 1
ui_swing/src/main/java/com/dmdirc/addons/ui_swing/components/addonbrowser/DataLoaderWorker.java View File

20
 import com.dmdirc.addons.ui_swing.UIUtilities;
20
 import com.dmdirc.addons.ui_swing.UIUtilities;
21
 import com.dmdirc.addons.ui_swing.components.LoggingSwingWorker;
21
 import com.dmdirc.addons.ui_swing.components.LoggingSwingWorker;
22
 import com.dmdirc.addons.ui_swing.components.text.TextLabel;
22
 import com.dmdirc.addons.ui_swing.components.text.TextLabel;
23
-import com.dmdirc.interfaces.config.AggregateConfigProvider;
23
+import com.dmdirc.config.provider.AggregateConfigProvider;
24
 import com.dmdirc.updater.manager.UpdateManager;
24
 import com.dmdirc.updater.manager.UpdateManager;
25
 import com.dmdirc.util.URLBuilder;
25
 import com.dmdirc.util.URLBuilder;
26
 import com.dmdirc.util.io.ConfigFile;
26
 import com.dmdirc.util.io.ConfigFile;

+ 1
- 1
ui_swing/src/main/java/com/dmdirc/addons/ui_swing/components/addonbrowser/DataLoaderWorkerFactory.java View File

20
 import com.dmdirc.commandline.CommandLineOptionsModule.Directory;
20
 import com.dmdirc.commandline.CommandLineOptionsModule.Directory;
21
 import com.dmdirc.commandline.CommandLineOptionsModule.DirectoryType;
21
 import com.dmdirc.commandline.CommandLineOptionsModule.DirectoryType;
22
 import com.dmdirc.config.GlobalConfig;
22
 import com.dmdirc.config.GlobalConfig;
23
-import com.dmdirc.interfaces.config.AggregateConfigProvider;
23
+import com.dmdirc.config.provider.AggregateConfigProvider;
24
 import com.dmdirc.updater.manager.UpdateManager;
24
 import com.dmdirc.updater.manager.UpdateManager;
25
 import com.dmdirc.util.URLBuilder;
25
 import com.dmdirc.util.URLBuilder;
26
 import com.dmdirc.util.io.Downloader;
26
 import com.dmdirc.util.io.Downloader;

+ 1
- 1
ui_swing/src/main/java/com/dmdirc/addons/ui_swing/components/addonpanel/AddonToggle.java View File

17
 
17
 
18
 package com.dmdirc.addons.ui_swing.components.addonpanel;
18
 package com.dmdirc.addons.ui_swing.components.addonpanel;
19
 
19
 
20
-import com.dmdirc.interfaces.config.ConfigProvider;
20
+import com.dmdirc.config.provider.ConfigProvider;
21
 import com.dmdirc.plugins.PluginInfo;
21
 import com.dmdirc.plugins.PluginInfo;
22
 import com.dmdirc.plugins.PluginManager;
22
 import com.dmdirc.plugins.PluginManager;
23
 import com.dmdirc.ui.themes.Theme;
23
 import com.dmdirc.ui.themes.Theme;

+ 1
- 1
ui_swing/src/main/java/com/dmdirc/addons/ui_swing/components/addonpanel/PluginPanel.java View File

24
 import com.dmdirc.config.UserConfig;
24
 import com.dmdirc.config.UserConfig;
25
 import com.dmdirc.events.PluginRefreshEvent;
25
 import com.dmdirc.events.PluginRefreshEvent;
26
 import com.dmdirc.events.eventbus.EventBus;
26
 import com.dmdirc.events.eventbus.EventBus;
27
-import com.dmdirc.interfaces.config.ConfigProvider;
27
+import com.dmdirc.config.provider.ConfigProvider;
28
 import com.dmdirc.plugins.PluginInfo;
28
 import com.dmdirc.plugins.PluginInfo;
29
 import com.dmdirc.plugins.PluginManager;
29
 import com.dmdirc.plugins.PluginManager;
30
 import com.dmdirc.updater.manager.CachingUpdateManager;
30
 import com.dmdirc.updater.manager.CachingUpdateManager;

+ 1
- 1
ui_swing/src/main/java/com/dmdirc/addons/ui_swing/components/addonpanel/ThemePanel.java View File

23
 import com.dmdirc.addons.ui_swing.injection.MainWindow;
23
 import com.dmdirc.addons.ui_swing.injection.MainWindow;
24
 import com.dmdirc.config.UserConfig;
24
 import com.dmdirc.config.UserConfig;
25
 import com.dmdirc.events.eventbus.EventBus;
25
 import com.dmdirc.events.eventbus.EventBus;
26
-import com.dmdirc.interfaces.config.ConfigProvider;
26
+import com.dmdirc.config.provider.ConfigProvider;
27
 import com.dmdirc.ui.themes.Theme;
27
 import com.dmdirc.ui.themes.Theme;
28
 import com.dmdirc.ui.themes.ThemeManager;
28
 import com.dmdirc.ui.themes.ThemeManager;
29
 import com.dmdirc.updater.manager.CachingUpdateManager;
29
 import com.dmdirc.updater.manager.CachingUpdateManager;

+ 2
- 2
ui_swing/src/main/java/com/dmdirc/addons/ui_swing/components/frames/ChannelFrame.java View File

34
 import com.dmdirc.events.FrameClosingEvent;
34
 import com.dmdirc.events.FrameClosingEvent;
35
 import com.dmdirc.events.eventbus.EventBus;
35
 import com.dmdirc.events.eventbus.EventBus;
36
 import com.dmdirc.interfaces.GroupChat;
36
 import com.dmdirc.interfaces.GroupChat;
37
-import com.dmdirc.interfaces.config.AggregateConfigProvider;
38
-import com.dmdirc.interfaces.config.ConfigProvider;
37
+import com.dmdirc.config.provider.AggregateConfigProvider;
38
+import com.dmdirc.config.provider.ConfigProvider;
39
 import com.dmdirc.interfaces.config.IdentityFactory;
39
 import com.dmdirc.interfaces.config.IdentityFactory;
40
 import com.dmdirc.ui.messages.ColourManagerFactory;
40
 import com.dmdirc.ui.messages.ColourManagerFactory;
41
 
41
 

+ 1
- 1
ui_swing/src/main/java/com/dmdirc/addons/ui_swing/components/frames/TextFrame.java View File

54
 import com.dmdirc.interfaces.CommandController;
54
 import com.dmdirc.interfaces.CommandController;
55
 import com.dmdirc.events.eventbus.EventBus;
55
 import com.dmdirc.events.eventbus.EventBus;
56
 import com.dmdirc.interfaces.WindowModel;
56
 import com.dmdirc.interfaces.WindowModel;
57
-import com.dmdirc.interfaces.config.AggregateConfigProvider;
57
+import com.dmdirc.config.provider.AggregateConfigProvider;
58
 import com.dmdirc.plugins.ServiceManager;
58
 import com.dmdirc.plugins.ServiceManager;
59
 import com.dmdirc.ui.input.TabCompleterUtils;
59
 import com.dmdirc.ui.input.TabCompleterUtils;
60
 import com.dmdirc.ui.messages.ColourManager;
60
 import com.dmdirc.ui.messages.ColourManager;

+ 1
- 1
ui_swing/src/main/java/com/dmdirc/addons/ui_swing/components/inputfields/SwingInputField.java View File

22
 import com.dmdirc.addons.ui_swing.components.colours.ColourPickerDialog;
22
 import com.dmdirc.addons.ui_swing.components.colours.ColourPickerDialog;
23
 import com.dmdirc.addons.ui_swing.injection.MainWindow;
23
 import com.dmdirc.addons.ui_swing.injection.MainWindow;
24
 import com.dmdirc.config.GlobalConfig;
24
 import com.dmdirc.config.GlobalConfig;
25
-import com.dmdirc.interfaces.config.AggregateConfigProvider;
25
+import com.dmdirc.config.provider.AggregateConfigProvider;
26
 import com.dmdirc.interfaces.ui.InputField;
26
 import com.dmdirc.interfaces.ui.InputField;
27
 import com.dmdirc.interfaces.ui.InputValidationListener;
27
 import com.dmdirc.interfaces.ui.InputValidationListener;
28
 import com.dmdirc.ui.messages.ColourManager;
28
 import com.dmdirc.ui.messages.ColourManager;

+ 1
- 1
ui_swing/src/main/java/com/dmdirc/addons/ui_swing/components/inputfields/TextAreaInputField.java View File

18
 package com.dmdirc.addons.ui_swing.components.inputfields;
18
 package com.dmdirc.addons.ui_swing.components.inputfields;
19
 
19
 
20
 import com.dmdirc.addons.ui_swing.components.colours.ColourPickerDialog;
20
 import com.dmdirc.addons.ui_swing.components.colours.ColourPickerDialog;
21
-import com.dmdirc.interfaces.config.AggregateConfigProvider;
21
+import com.dmdirc.config.provider.AggregateConfigProvider;
22
 import com.dmdirc.interfaces.ui.InputField;
22
 import com.dmdirc.interfaces.ui.InputField;
23
 import com.dmdirc.addons.ui_swing.components.IconManager;
23
 import com.dmdirc.addons.ui_swing.components.IconManager;
24
 import com.dmdirc.ui.messages.ColourManager;
24
 import com.dmdirc.ui.messages.ColourManager;

+ 1
- 1
ui_swing/src/main/java/com/dmdirc/addons/ui_swing/components/inputfields/TextPaneInputField.java View File

18
 package com.dmdirc.addons.ui_swing.components.inputfields;
18
 package com.dmdirc.addons.ui_swing.components.inputfields;
19
 
19
 
20
 import com.dmdirc.addons.ui_swing.components.colours.ColourPickerDialog;
20
 import com.dmdirc.addons.ui_swing.components.colours.ColourPickerDialog;
21
-import com.dmdirc.interfaces.config.AggregateConfigProvider;
21
+import com.dmdirc.config.provider.AggregateConfigProvider;
22
 import com.dmdirc.interfaces.ui.InputField;
22
 import com.dmdirc.interfaces.ui.InputField;
23
 import com.dmdirc.addons.ui_swing.components.IconManager;
23
 import com.dmdirc.addons.ui_swing.components.IconManager;
24
 import com.dmdirc.ui.messages.ColourManager;
24
 import com.dmdirc.ui.messages.ColourManager;

+ 1
- 1
ui_swing/src/main/java/com/dmdirc/addons/ui_swing/components/inputfields/ValidatingTextFieldInputField.java View File

19
 
19
 
20
 import com.dmdirc.addons.ui_swing.components.colours.ColourPickerDialog;
20
 import com.dmdirc.addons.ui_swing.components.colours.ColourPickerDialog;
21
 import com.dmdirc.addons.ui_swing.components.validating.ValidatingJTextField;
21
 import com.dmdirc.addons.ui_swing.components.validating.ValidatingJTextField;
22
-import com.dmdirc.interfaces.config.AggregateConfigProvider;
22
+import com.dmdirc.config.provider.AggregateConfigProvider;
23
 import com.dmdirc.interfaces.ui.InputField;
23
 import com.dmdirc.interfaces.ui.InputField;
24
 import com.dmdirc.addons.ui_swing.components.IconManager;
24
 import com.dmdirc.addons.ui_swing.components.IconManager;
25
 import com.dmdirc.ui.messages.ColourManager;
25
 import com.dmdirc.ui.messages.ColourManager;

+ 1
- 1
ui_swing/src/main/java/com/dmdirc/addons/ui_swing/components/modes/ModesPane.java View File

19
 
19
 
20
 import com.dmdirc.addons.ui_swing.UIUtilities;
20
 import com.dmdirc.addons.ui_swing.UIUtilities;
21
 import com.dmdirc.addons.ui_swing.components.text.TextLabel;
21
 import com.dmdirc.addons.ui_swing.components.text.TextLabel;
22
-import com.dmdirc.interfaces.config.AggregateConfigProvider;
22
+import com.dmdirc.config.provider.AggregateConfigProvider;
23
 import com.dmdirc.addons.ui_swing.components.IconManager;
23
 import com.dmdirc.addons.ui_swing.components.IconManager;
24
 
24
 
25
 import java.awt.Insets;
25
 import java.awt.Insets;

+ 1
- 1
ui_swing/src/main/java/com/dmdirc/addons/ui_swing/components/modes/ParamModePanel.java View File

19
 
19
 
20
 import com.dmdirc.addons.ui_swing.UIUtilities;
20
 import com.dmdirc.addons.ui_swing.UIUtilities;
21
 import com.dmdirc.addons.ui_swing.components.validating.ValidatingJTextField;
21
 import com.dmdirc.addons.ui_swing.components.validating.ValidatingJTextField;
22
-import com.dmdirc.interfaces.config.AggregateConfigProvider;
22
+import com.dmdirc.config.provider.AggregateConfigProvider;
23
 import com.dmdirc.addons.ui_swing.components.IconManager;
23
 import com.dmdirc.addons.ui_swing.components.IconManager;
24
 import com.dmdirc.util.validators.RegexStringValidator;
24
 import com.dmdirc.util.validators.RegexStringValidator;
25
 
25
 

+ 1
- 1
ui_swing/src/main/java/com/dmdirc/addons/ui_swing/components/performpanel/PerformPanel.java View File

20
 import com.dmdirc.addons.ui_swing.components.inputfields.TextAreaInputField;
20
 import com.dmdirc.addons.ui_swing.components.inputfields.TextAreaInputField;
21
 import com.dmdirc.commandparser.auto.AutoCommand;
21
 import com.dmdirc.commandparser.auto.AutoCommand;
22
 import com.dmdirc.commandparser.auto.AutoCommandManager;
22
 import com.dmdirc.commandparser.auto.AutoCommandManager;
23
-import com.dmdirc.interfaces.config.AggregateConfigProvider;
23
+import com.dmdirc.config.provider.AggregateConfigProvider;
24
 import com.dmdirc.addons.ui_swing.components.IconManager;
24
 import com.dmdirc.addons.ui_swing.components.IconManager;
25
 import com.dmdirc.ui.messages.ColourManagerFactory;
25
 import com.dmdirc.ui.messages.ColourManagerFactory;
26
 
26
 

+ 1
- 1
ui_swing/src/main/java/com/dmdirc/addons/ui_swing/components/renderers/NicklistRenderer.java View File

22
 import com.dmdirc.config.binding.ConfigBinding;
22
 import com.dmdirc.config.binding.ConfigBinding;
23
 import com.dmdirc.events.DisplayProperty;
23
 import com.dmdirc.events.DisplayProperty;
24
 import com.dmdirc.interfaces.GroupChatUser;
24
 import com.dmdirc.interfaces.GroupChatUser;
25
-import com.dmdirc.interfaces.config.AggregateConfigProvider;
25
+import com.dmdirc.config.provider.AggregateConfigProvider;
26
 import com.dmdirc.ui.messages.ColourManager;
26
 import com.dmdirc.ui.messages.ColourManager;
27
 
27
 
28
 import java.awt.Color;
28
 import java.awt.Color;

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

24
 import com.dmdirc.events.StatusBarMessageClearEvent;
24
 import com.dmdirc.events.StatusBarMessageClearEvent;
25
 import com.dmdirc.events.StatusBarMessageEvent;
25
 import com.dmdirc.events.StatusBarMessageEvent;
26
 import com.dmdirc.events.eventbus.EventBus;
26
 import com.dmdirc.events.eventbus.EventBus;
27
-import com.dmdirc.interfaces.config.AggregateConfigProvider;
27
+import com.dmdirc.config.provider.AggregateConfigProvider;
28
 import com.dmdirc.interfaces.ui.StatusBarComponent;
28
 import com.dmdirc.interfaces.ui.StatusBarComponent;
29
 import com.dmdirc.ui.StatusMessage;
29
 import com.dmdirc.ui.StatusMessage;
30
 import java.awt.Window;
30
 import java.awt.Window;

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

20
 import com.dmdirc.addons.ui_swing.dialogs.StandardDialog;
20
 import com.dmdirc.addons.ui_swing.dialogs.StandardDialog;
21
 import com.dmdirc.addons.ui_swing.injection.MainWindow;
21
 import com.dmdirc.addons.ui_swing.injection.MainWindow;
22
 import com.dmdirc.config.GlobalConfig;
22
 import com.dmdirc.config.GlobalConfig;
23
-import com.dmdirc.interfaces.config.AggregateConfigProvider;
23
+import com.dmdirc.config.provider.AggregateConfigProvider;
24
 import com.dmdirc.interfaces.ui.AboutDialogModel;
24
 import com.dmdirc.interfaces.ui.AboutDialogModel;
25
 import com.dmdirc.ui.core.util.URLHandler;
25
 import com.dmdirc.ui.core.util.URLHandler;
26
 import java.awt.Window;
26
 import java.awt.Window;

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

19
 
19
 
20
 import com.dmdirc.addons.ui_swing.UIUtilities;
20
 import com.dmdirc.addons.ui_swing.UIUtilities;
21
 import com.dmdirc.addons.ui_swing.components.TreeScroller;
21
 import com.dmdirc.addons.ui_swing.components.TreeScroller;
22
-import com.dmdirc.interfaces.config.AggregateConfigProvider;
22
+import com.dmdirc.config.provider.AggregateConfigProvider;
23
 import com.dmdirc.interfaces.ui.AboutDialogModel;
23
 import com.dmdirc.interfaces.ui.AboutDialogModel;
24
 import com.dmdirc.ui.core.about.Licence;
24
 import com.dmdirc.ui.core.about.Licence;
25
 import com.dmdirc.ui.core.about.LicensedComponent;
25
 import com.dmdirc.ui.core.about.LicensedComponent;

+ 3
- 3
ui_swing/src/main/java/com/dmdirc/addons/ui_swing/dialogs/channelsetting/ChannelListModesPane.java View File

22
 import com.dmdirc.addons.ui_swing.components.renderers.ListModeCellRenderer;
22
 import com.dmdirc.addons.ui_swing.components.renderers.ListModeCellRenderer;
23
 import com.dmdirc.addons.ui_swing.dialogs.StandardInputDialog;
23
 import com.dmdirc.addons.ui_swing.dialogs.StandardInputDialog;
24
 import com.dmdirc.interfaces.GroupChat;
24
 import com.dmdirc.interfaces.GroupChat;
25
-import com.dmdirc.interfaces.config.AggregateConfigProvider;
26
-import com.dmdirc.interfaces.config.ConfigChangeListener;
27
-import com.dmdirc.interfaces.config.ConfigProvider;
25
+import com.dmdirc.config.provider.AggregateConfigProvider;
26
+import com.dmdirc.config.provider.ConfigChangeListener;
27
+import com.dmdirc.config.provider.ConfigProvider;
28
 import com.dmdirc.parser.common.ChannelListModeItem;
28
 import com.dmdirc.parser.common.ChannelListModeItem;
29
 import com.dmdirc.util.validators.NotEmptyValidator;
29
 import com.dmdirc.util.validators.NotEmptyValidator;
30
 
30
 

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

28
 import com.dmdirc.interfaces.CommandController;
28
 import com.dmdirc.interfaces.CommandController;
29
 import com.dmdirc.interfaces.GroupChat;
29
 import com.dmdirc.interfaces.GroupChat;
30
 import com.dmdirc.interfaces.WindowModel;
30
 import com.dmdirc.interfaces.WindowModel;
31
-import com.dmdirc.interfaces.config.ConfigProvider;
31
+import com.dmdirc.config.provider.ConfigProvider;
32
 import com.dmdirc.interfaces.config.IdentityFactory;
32
 import com.dmdirc.interfaces.config.IdentityFactory;
33
 import com.dmdirc.plugins.ServiceManager;
33
 import com.dmdirc.plugins.ServiceManager;
34
 import com.dmdirc.ui.input.TabCompleterUtils;
34
 import com.dmdirc.ui.input.TabCompleterUtils;

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

28
 import com.dmdirc.interfaces.GroupChat;
28
 import com.dmdirc.interfaces.GroupChat;
29
 import com.dmdirc.interfaces.GroupChatUser;
29
 import com.dmdirc.interfaces.GroupChatUser;
30
 import com.dmdirc.interfaces.WindowModel;
30
 import com.dmdirc.interfaces.WindowModel;
31
-import com.dmdirc.interfaces.config.AggregateConfigProvider;
31
+import com.dmdirc.config.provider.AggregateConfigProvider;
32
 import com.dmdirc.plugins.ServiceManager;
32
 import com.dmdirc.plugins.ServiceManager;
33
 import com.dmdirc.ui.input.TabCompleterUtils;
33
 import com.dmdirc.ui.input.TabCompleterUtils;
34
 import com.dmdirc.ui.messages.ColourManagerFactory;
34
 import com.dmdirc.ui.messages.ColourManagerFactory;

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

25
 import com.dmdirc.addons.ui_swing.dialogs.StandardDialog;
25
 import com.dmdirc.addons.ui_swing.dialogs.StandardDialog;
26
 import com.dmdirc.interfaces.CommandController;
26
 import com.dmdirc.interfaces.CommandController;
27
 import com.dmdirc.events.eventbus.EventBus;
27
 import com.dmdirc.events.eventbus.EventBus;
28
-import com.dmdirc.interfaces.config.AggregateConfigProvider;
28
+import com.dmdirc.config.provider.AggregateConfigProvider;
29
 import com.dmdirc.plugins.ServiceManager;
29
 import com.dmdirc.plugins.ServiceManager;
30
 import com.dmdirc.addons.ui_swing.components.IconManager;
30
 import com.dmdirc.addons.ui_swing.components.IconManager;
31
 import com.dmdirc.ui.input.TabCompleterUtils;
31
 import com.dmdirc.ui.input.TabCompleterUtils;

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

22
 import com.dmdirc.config.GlobalConfig;
22
 import com.dmdirc.config.GlobalConfig;
23
 import com.dmdirc.interfaces.CommandController;
23
 import com.dmdirc.interfaces.CommandController;
24
 import com.dmdirc.events.eventbus.EventBus;
24
 import com.dmdirc.events.eventbus.EventBus;
25
-import com.dmdirc.interfaces.config.AggregateConfigProvider;
25
+import com.dmdirc.config.provider.AggregateConfigProvider;
26
 import com.dmdirc.plugins.ServiceManager;
26
 import com.dmdirc.plugins.ServiceManager;
27
 import com.dmdirc.ui.input.TabCompleterUtils;
27
 import com.dmdirc.ui.input.TabCompleterUtils;
28
 import com.dmdirc.ui.messages.ColourManagerFactory;
28
 import com.dmdirc.ui.messages.ColourManagerFactory;

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

27
 import com.dmdirc.config.UserConfig;
27
 import com.dmdirc.config.UserConfig;
28
 import com.dmdirc.config.prefs.PreferencesInterface;
28
 import com.dmdirc.config.prefs.PreferencesInterface;
29
 import com.dmdirc.config.validators.URLProtocolValidator;
29
 import com.dmdirc.config.validators.URLProtocolValidator;
30
-import com.dmdirc.interfaces.config.AggregateConfigProvider;
31
-import com.dmdirc.interfaces.config.ConfigProvider;
30
+import com.dmdirc.config.provider.AggregateConfigProvider;
31
+import com.dmdirc.config.provider.ConfigProvider;
32
 import java.awt.Dialog.ModalityType;
32
 import java.awt.Dialog.ModalityType;
33
 import java.awt.Window;
33
 import java.awt.Window;
34
 import java.awt.event.ActionEvent;
34
 import java.awt.event.ActionEvent;

+ 3
- 3
ui_swing/src/main/java/com/dmdirc/addons/ui_swing/dialogs/prefs/UpdateConfigPanel.java View File

22
 import com.dmdirc.config.GlobalConfig;
22
 import com.dmdirc.config.GlobalConfig;
23
 import com.dmdirc.config.UserConfig;
23
 import com.dmdirc.config.UserConfig;
24
 import com.dmdirc.config.prefs.PreferencesInterface;
24
 import com.dmdirc.config.prefs.PreferencesInterface;
25
-import com.dmdirc.interfaces.config.AggregateConfigProvider;
26
-import com.dmdirc.interfaces.config.ConfigChangeListener;
27
-import com.dmdirc.interfaces.config.ConfigProvider;
25
+import com.dmdirc.config.provider.AggregateConfigProvider;
26
+import com.dmdirc.config.provider.ConfigChangeListener;
27
+import com.dmdirc.config.provider.ConfigProvider;
28
 import com.dmdirc.interfaces.config.IdentityController;
28
 import com.dmdirc.interfaces.config.IdentityController;
29
 import com.dmdirc.updater.UpdateChannel;
29
 import com.dmdirc.updater.UpdateChannel;
30
 import com.dmdirc.updater.UpdateChecker;
30
 import com.dmdirc.updater.UpdateChecker;

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

23
 import com.dmdirc.commandparser.auto.AutoCommand;
23
 import com.dmdirc.commandparser.auto.AutoCommand;
24
 import com.dmdirc.commandparser.auto.AutoCommandManager;
24
 import com.dmdirc.commandparser.auto.AutoCommandManager;
25
 import com.dmdirc.interfaces.Connection;
25
 import com.dmdirc.interfaces.Connection;
26
-import com.dmdirc.interfaces.config.AggregateConfigProvider;
26
+import com.dmdirc.config.provider.AggregateConfigProvider;
27
 import com.dmdirc.addons.ui_swing.components.IconManager;
27
 import com.dmdirc.addons.ui_swing.components.IconManager;
28
 import com.dmdirc.ui.messages.ColourManagerFactory;
28
 import com.dmdirc.ui.messages.ColourManagerFactory;
29
 
29
 

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

27
 import com.dmdirc.commandparser.auto.AutoCommandManager;
27
 import com.dmdirc.commandparser.auto.AutoCommandManager;
28
 import com.dmdirc.config.prefs.PreferencesManager;
28
 import com.dmdirc.config.prefs.PreferencesManager;
29
 import com.dmdirc.interfaces.Connection;
29
 import com.dmdirc.interfaces.Connection;
30
-import com.dmdirc.interfaces.config.AggregateConfigProvider;
31
-import com.dmdirc.interfaces.config.ConfigProvider;
30
+import com.dmdirc.config.provider.AggregateConfigProvider;
31
+import com.dmdirc.config.provider.ConfigProvider;
32
 import com.dmdirc.addons.ui_swing.components.IconManager;
32
 import com.dmdirc.addons.ui_swing.components.IconManager;
33
 import com.dmdirc.ui.messages.ColourManagerFactory;
33
 import com.dmdirc.ui.messages.ColourManagerFactory;
34
 
34
 

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

20
 import com.dmdirc.addons.ui_swing.components.URLProtocolPanel;
20
 import com.dmdirc.addons.ui_swing.components.URLProtocolPanel;
21
 import com.dmdirc.addons.ui_swing.components.text.TextLabel;
21
 import com.dmdirc.addons.ui_swing.components.text.TextLabel;
22
 import com.dmdirc.addons.ui_swing.dialogs.StandardDialog;
22
 import com.dmdirc.addons.ui_swing.dialogs.StandardDialog;
23
-import com.dmdirc.interfaces.config.AggregateConfigProvider;
24
-import com.dmdirc.interfaces.config.ConfigProvider;
23
+import com.dmdirc.config.provider.AggregateConfigProvider;
24
+import com.dmdirc.config.provider.ConfigProvider;
25
 import com.dmdirc.ui.core.util.URLHandler;
25
 import com.dmdirc.ui.core.util.URLHandler;
26
 
26
 
27
 import java.awt.Window;
27
 import java.awt.Window;

+ 2
- 2
ui_swing/src/main/java/com/dmdirc/addons/ui_swing/dialogs/url/URLDialogFactory.java View File

20
 import com.dmdirc.addons.ui_swing.injection.MainWindow;
20
 import com.dmdirc.addons.ui_swing.injection.MainWindow;
21
 import com.dmdirc.config.GlobalConfig;
21
 import com.dmdirc.config.GlobalConfig;
22
 import com.dmdirc.config.UserConfig;
22
 import com.dmdirc.config.UserConfig;
23
-import com.dmdirc.interfaces.config.AggregateConfigProvider;
24
-import com.dmdirc.interfaces.config.ConfigProvider;
23
+import com.dmdirc.config.provider.AggregateConfigProvider;
24
+import com.dmdirc.config.provider.ConfigProvider;
25
 import com.dmdirc.ui.core.util.URLHandler;
25
 import com.dmdirc.ui.core.util.URLHandler;
26
 import java.awt.Window;
26
 import java.awt.Window;
27
 import java.net.URI;
27
 import java.net.URI;

+ 1
- 1
ui_swing/src/main/java/com/dmdirc/addons/ui_swing/framemanager/ctrltab/CtrlTabWindowManager.java View File

32
 import com.dmdirc.addons.ui_swing.framemanager.tree.TreeViewModel;
32
 import com.dmdirc.addons.ui_swing.framemanager.tree.TreeViewModel;
33
 import com.dmdirc.addons.ui_swing.framemanager.tree.TreeViewNode;
33
 import com.dmdirc.addons.ui_swing.framemanager.tree.TreeViewNode;
34
 import com.dmdirc.config.GlobalConfig;
34
 import com.dmdirc.config.GlobalConfig;
35
-import com.dmdirc.interfaces.config.AggregateConfigProvider;
35
+import com.dmdirc.config.provider.AggregateConfigProvider;
36
 import com.dmdirc.util.LogUtils;
36
 import com.dmdirc.util.LogUtils;
37
 import java.awt.event.InputEvent;
37
 import java.awt.event.InputEvent;
38
 import java.awt.event.KeyEvent;
38
 import java.awt.event.KeyEvent;

+ 1
- 1
ui_swing/src/main/java/com/dmdirc/addons/ui_swing/framemanager/tree/Tree.java View File

24
 import com.dmdirc.addons.ui_swing.events.SwingActiveWindowChangeRequestEvent;
24
 import com.dmdirc.addons.ui_swing.events.SwingActiveWindowChangeRequestEvent;
25
 import com.dmdirc.addons.ui_swing.events.SwingEventBus;
25
 import com.dmdirc.addons.ui_swing.events.SwingEventBus;
26
 import com.dmdirc.config.binding.ConfigBinding;
26
 import com.dmdirc.config.binding.ConfigBinding;
27
-import com.dmdirc.interfaces.config.AggregateConfigProvider;
27
+import com.dmdirc.config.provider.AggregateConfigProvider;
28
 
28
 
29
 import java.awt.Rectangle;
29
 import java.awt.Rectangle;
30
 import java.awt.event.ActionEvent;
30
 import java.awt.event.ActionEvent;

+ 2
- 2
ui_swing/src/main/java/com/dmdirc/addons/ui_swing/framemanager/tree/TreeFrameManager.java View File

35
 import com.dmdirc.events.UnreadStatusChangedEvent;
35
 import com.dmdirc.events.UnreadStatusChangedEvent;
36
 import com.dmdirc.events.eventbus.EventBus;
36
 import com.dmdirc.events.eventbus.EventBus;
37
 import com.dmdirc.interfaces.WindowModel;
37
 import com.dmdirc.interfaces.WindowModel;
38
-import com.dmdirc.interfaces.config.AggregateConfigProvider;
39
-import com.dmdirc.interfaces.config.ConfigChangeListener;
38
+import com.dmdirc.config.provider.AggregateConfigProvider;
39
+import com.dmdirc.config.provider.ConfigChangeListener;
40
 import com.dmdirc.plugins.PluginDomain;
40
 import com.dmdirc.plugins.PluginDomain;
41
 import com.dmdirc.ui.WindowManager;
41
 import com.dmdirc.ui.WindowManager;
42
 import com.dmdirc.ui.messages.ColourManager;
42
 import com.dmdirc.ui.messages.ColourManager;

+ 1
- 1
ui_swing/src/main/java/com/dmdirc/addons/ui_swing/framemanager/tree/TreeViewModel.java View File

19
 
19
 
20
 import com.dmdirc.GlobalWindow;
20
 import com.dmdirc.GlobalWindow;
21
 import com.dmdirc.addons.ui_swing.WindowComparator;
21
 import com.dmdirc.addons.ui_swing.WindowComparator;
22
-import com.dmdirc.interfaces.config.AggregateConfigProvider;
22
+import com.dmdirc.config.provider.AggregateConfigProvider;
23
 
23
 
24
 import javax.swing.tree.DefaultTreeModel;
24
 import javax.swing.tree.DefaultTreeModel;
25
 import javax.swing.tree.MutableTreeNode;
25
 import javax.swing.tree.MutableTreeNode;

+ 2
- 2
ui_swing/src/main/java/com/dmdirc/addons/ui_swing/framemanager/tree/TreeViewTreeCellRenderer.java View File

18
 package com.dmdirc.addons.ui_swing.framemanager.tree;
18
 package com.dmdirc.addons.ui_swing.framemanager.tree;
19
 
19
 
20
 import com.dmdirc.addons.ui_swing.UIUtilities;
20
 import com.dmdirc.addons.ui_swing.UIUtilities;
21
-import com.dmdirc.interfaces.config.AggregateConfigProvider;
22
-import com.dmdirc.interfaces.config.ConfigChangeListener;
21
+import com.dmdirc.config.provider.AggregateConfigProvider;
22
+import com.dmdirc.config.provider.ConfigChangeListener;
23
 import com.dmdirc.ui.messages.ColourManager;
23
 import com.dmdirc.ui.messages.ColourManager;
24
 import com.dmdirc.ui.messages.IRCControlCodes;
24
 import com.dmdirc.ui.messages.IRCControlCodes;
25
 import com.dmdirc.ui.messages.Styliser;
25
 import com.dmdirc.ui.messages.Styliser;

+ 1
- 1
ui_swing/src/main/java/com/dmdirc/addons/ui_swing/injection/DialogModule.java View File

42
 import com.dmdirc.events.eventbus.EventBus;
42
 import com.dmdirc.events.eventbus.EventBus;
43
 import com.dmdirc.interfaces.GroupChat;
43
 import com.dmdirc.interfaces.GroupChat;
44
 import com.dmdirc.interfaces.LifecycleController;
44
 import com.dmdirc.interfaces.LifecycleController;
45
-import com.dmdirc.interfaces.config.ConfigProvider;
45
+import com.dmdirc.config.provider.ConfigProvider;
46
 import com.dmdirc.interfaces.config.IdentityFactory;
46
 import com.dmdirc.interfaces.config.IdentityFactory;
47
 import com.dmdirc.interfaces.ui.AboutDialogModel;
47
 import com.dmdirc.interfaces.ui.AboutDialogModel;
48
 import com.dmdirc.interfaces.ui.AliasDialogModel;
48
 import com.dmdirc.interfaces.ui.AliasDialogModel;

+ 2
- 2
ui_swing/src/main/java/com/dmdirc/addons/ui_swing/injection/SwingModule.java View File

52
 import com.dmdirc.interfaces.ConnectionManager;
52
 import com.dmdirc.interfaces.ConnectionManager;
53
 import com.dmdirc.events.eventbus.EventBus;
53
 import com.dmdirc.events.eventbus.EventBus;
54
 import com.dmdirc.interfaces.LifecycleController;
54
 import com.dmdirc.interfaces.LifecycleController;
55
-import com.dmdirc.interfaces.config.AggregateConfigProvider;
56
-import com.dmdirc.interfaces.config.ConfigProvider;
55
+import com.dmdirc.config.provider.AggregateConfigProvider;
56
+import com.dmdirc.config.provider.ConfigProvider;
57
 import com.dmdirc.plugins.PluginDomain;
57
 import com.dmdirc.plugins.PluginDomain;
58
 import com.dmdirc.plugins.PluginInfo;
58
 import com.dmdirc.plugins.PluginInfo;
59
 import com.dmdirc.plugins.ServiceLocator;
59
 import com.dmdirc.plugins.ServiceLocator;

+ 1
- 1
ui_swing/src/main/java/com/dmdirc/addons/ui_swing/textpane/BackgroundPainter.java View File

20
 import com.dmdirc.addons.ui_swing.BackgroundOption;
20
 import com.dmdirc.addons.ui_swing.BackgroundOption;
21
 import com.dmdirc.addons.ui_swing.UIUtilities;
21
 import com.dmdirc.addons.ui_swing.UIUtilities;
22
 import com.dmdirc.config.binding.ConfigBinding;
22
 import com.dmdirc.config.binding.ConfigBinding;
23
-import com.dmdirc.interfaces.config.AggregateConfigProvider;
23
+import com.dmdirc.config.provider.AggregateConfigProvider;
24
 import com.dmdirc.util.URLBuilder;
24
 import com.dmdirc.util.URLBuilder;
25
 
25
 
26
 import java.awt.Graphics;
26
 import java.awt.Graphics;

+ 1
- 2
ui_swing/src/main/java/com/dmdirc/addons/ui_swing/textpane/TextPane.java View File

19
 
19
 
20
 import com.dmdirc.addons.ui_swing.UIUtilities;
20
 import com.dmdirc.addons.ui_swing.UIUtilities;
21
 import com.dmdirc.interfaces.WindowModel;
21
 import com.dmdirc.interfaces.WindowModel;
22
-import com.dmdirc.interfaces.config.ConfigChangeListener;
22
+import com.dmdirc.config.provider.ConfigChangeListener;
23
 import com.dmdirc.ui.messages.CachingDocument;
23
 import com.dmdirc.ui.messages.CachingDocument;
24
 import com.dmdirc.ui.messages.Document;
24
 import com.dmdirc.ui.messages.Document;
25
 import com.dmdirc.ui.messages.DocumentListener;
25
 import com.dmdirc.ui.messages.DocumentListener;
26
 import com.dmdirc.ui.messages.LinePosition;
26
 import com.dmdirc.ui.messages.LinePosition;
27
 import com.dmdirc.ui.messages.StyledMessageUtils;
27
 import com.dmdirc.ui.messages.StyledMessageUtils;
28
-import com.dmdirc.ui.messages.Styliser;
29
 import com.dmdirc.util.StringUtils;
28
 import com.dmdirc.util.StringUtils;
30
 import com.dmdirc.util.URLBuilder;
29
 import com.dmdirc.util.URLBuilder;
31
 import java.awt.Adjustable;
30
 import java.awt.Adjustable;

+ 2
- 2
ui_swing/src/main/java/com/dmdirc/addons/ui_swing/textpane/TextPaneCanvas.java View File

19
 
19
 
20
 import com.dmdirc.addons.ui_swing.UIUtilities;
20
 import com.dmdirc.addons.ui_swing.UIUtilities;
21
 import com.dmdirc.addons.ui_swing.textpane.LineRenderer.RenderResult;
21
 import com.dmdirc.addons.ui_swing.textpane.LineRenderer.RenderResult;
22
-import com.dmdirc.interfaces.config.AggregateConfigProvider;
23
-import com.dmdirc.interfaces.config.ConfigChangeListener;
22
+import com.dmdirc.config.provider.AggregateConfigProvider;
23
+import com.dmdirc.config.provider.ConfigChangeListener;
24
 import com.dmdirc.ui.messages.CachingDocument;
24
 import com.dmdirc.ui.messages.CachingDocument;
25
 import com.dmdirc.ui.messages.IRCTextAttribute;
25
 import com.dmdirc.ui.messages.IRCTextAttribute;
26
 import com.dmdirc.ui.messages.LinePosition;
26
 import com.dmdirc.ui.messages.LinePosition;

+ 1
- 1
ui_swing/src/main/java/com/dmdirc/addons/ui_swing/wizard/firstrun/SwingFirstRunWizard.java View File

24
 import com.dmdirc.addons.ui_swing.wizard.WizardDialog;
24
 import com.dmdirc.addons.ui_swing.wizard.WizardDialog;
25
 import com.dmdirc.addons.ui_swing.wizard.WizardListener;
25
 import com.dmdirc.addons.ui_swing.wizard.WizardListener;
26
 import com.dmdirc.config.UserConfig;
26
 import com.dmdirc.config.UserConfig;
27
-import com.dmdirc.interfaces.config.ConfigProvider;
27
+import com.dmdirc.config.provider.ConfigProvider;
28
 import com.dmdirc.interfaces.ui.FirstRunWizard;
28
 import com.dmdirc.interfaces.ui.FirstRunWizard;
29
 import com.dmdirc.plugins.CorePluginExtractor;
29
 import com.dmdirc.plugins.CorePluginExtractor;
30
 import java.awt.Dialog.ModalityType;
30
 import java.awt.Dialog.ModalityType;

+ 1
- 1
ui_web2/src/main/java/com/dmdirc/addons/ui_web2/WebUiModule.java View File

19
 
19
 
20
 import com.dmdirc.ClientModule;
20
 import com.dmdirc.ClientModule;
21
 import com.dmdirc.config.GlobalConfig;
21
 import com.dmdirc.config.GlobalConfig;
22
-import com.dmdirc.interfaces.config.AggregateConfigProvider;
22
+import com.dmdirc.config.provider.AggregateConfigProvider;
23
 import com.dmdirc.plugins.PluginDomain;
23
 import com.dmdirc.plugins.PluginDomain;
24
 import com.dmdirc.plugins.PluginInfo;
24
 import com.dmdirc.plugins.PluginInfo;
25
 import dagger.Module;
25
 import dagger.Module;

+ 2
- 2
whoisonquery/src/main/java/com/dmdirc/addons/whoisonquery/WhoisOnQueryManager.java View File

25
 import com.dmdirc.events.ConnectionPrefsRequestedEvent;
25
 import com.dmdirc.events.ConnectionPrefsRequestedEvent;
26
 import com.dmdirc.events.QueryOpenedEvent;
26
 import com.dmdirc.events.QueryOpenedEvent;
27
 import com.dmdirc.events.eventbus.EventBus;
27
 import com.dmdirc.events.eventbus.EventBus;
28
-import com.dmdirc.interfaces.config.AggregateConfigProvider;
29
-import com.dmdirc.interfaces.config.ConfigProvider;
28
+import com.dmdirc.config.provider.AggregateConfigProvider;
29
+import com.dmdirc.config.provider.ConfigProvider;
30
 import com.dmdirc.plugins.PluginDomain;
30
 import com.dmdirc.plugins.PluginDomain;
31
 import com.dmdirc.plugins.PluginInfo;
31
 import com.dmdirc.plugins.PluginInfo;
32
 
32
 

+ 2
- 2
whoisonquery/src/test/java/com/dmdirc/addons/whoisonquery/WhoisOnQueryManagerTest.java View File

28
 import com.dmdirc.events.eventbus.EventBus;
28
 import com.dmdirc.events.eventbus.EventBus;
29
 import com.dmdirc.interfaces.User;
29
 import com.dmdirc.interfaces.User;
30
 import com.dmdirc.interfaces.WindowModel;
30
 import com.dmdirc.interfaces.WindowModel;
31
-import com.dmdirc.interfaces.config.AggregateConfigProvider;
32
-import com.dmdirc.interfaces.config.ConfigProvider;
31
+import com.dmdirc.config.provider.AggregateConfigProvider;
32
+import com.dmdirc.config.provider.ConfigProvider;
33
 import com.dmdirc.plugins.PluginInfo;
33
 import com.dmdirc.plugins.PluginInfo;
34
 import com.dmdirc.plugins.PluginMetaData;
34
 import com.dmdirc.plugins.PluginMetaData;
35
 
35
 

+ 1
- 1
windowflashing/src/main/java/com/dmdirc/addons/windowflashing/WindowFlashingManager.java View File

29
 import com.dmdirc.config.prefs.PreferencesType;
29
 import com.dmdirc.config.prefs.PreferencesType;
30
 import com.dmdirc.events.ClientPrefsOpenedEvent;
30
 import com.dmdirc.events.ClientPrefsOpenedEvent;
31
 import com.dmdirc.events.eventbus.EventBus;
31
 import com.dmdirc.events.eventbus.EventBus;
32
-import com.dmdirc.interfaces.config.AggregateConfigProvider;
32
+import com.dmdirc.config.provider.AggregateConfigProvider;
33
 import com.dmdirc.plugins.PluginDomain;
33
 import com.dmdirc.plugins.PluginDomain;
34
 import com.dmdirc.plugins.PluginInfo;
34
 import com.dmdirc.plugins.PluginInfo;
35
 import com.sun.jna.Native;
35
 import com.sun.jna.Native;

+ 0
- 0
windowstatus/src/main/java/com/dmdirc/addons/windowstatus/WindowStatusManager.java View File


Some files were not shown because too many files changed in this diff

Loading…
Cancel
Save