Browse Source

Fixes for core changes.

pull/276/head
Chris Smith 9 years ago
parent
commit
b556ca9ae9

+ 3
- 2
freedesktop_notifications/src/com/dmdirc/addons/freedesktop_notifications/FDModule.java View File

25
 import com.dmdirc.ClientModule;
25
 import com.dmdirc.ClientModule;
26
 import com.dmdirc.plugins.PluginDomain;
26
 import com.dmdirc.plugins.PluginDomain;
27
 import com.dmdirc.plugins.PluginInfo;
27
 import com.dmdirc.plugins.PluginInfo;
28
+import com.dmdirc.plugins.PluginManager;
28
 import com.dmdirc.plugins.implementations.PluginFilesHelper;
29
 import com.dmdirc.plugins.implementations.PluginFilesHelper;
29
 
30
 
30
 import javax.inject.Singleton;
31
 import javax.inject.Singleton;
49
 
50
 
50
     @Provides
51
     @Provides
51
     @Singleton
52
     @Singleton
52
-    public PluginFilesHelper getPluginFilesHelper() {
53
-        return new PluginFilesHelper(pluginInfo);
53
+    public PluginFilesHelper getPluginFilesHelper(final PluginManager manager) {
54
+        return new PluginFilesHelper(manager, pluginInfo);
54
     }
55
     }
55
 
56
 
56
 }
57
 }

+ 4
- 2
mediasource_windows/src/com/dmdirc/addons/mediasource_windows/WindowsMediaSourcePlugin.java View File

25
 import com.dmdirc.addons.nowplaying.MediaSource;
25
 import com.dmdirc.addons.nowplaying.MediaSource;
26
 import com.dmdirc.addons.nowplaying.MediaSourceManager;
26
 import com.dmdirc.addons.nowplaying.MediaSourceManager;
27
 import com.dmdirc.plugins.PluginInfo;
27
 import com.dmdirc.plugins.PluginInfo;
28
+import com.dmdirc.plugins.PluginManager;
28
 import com.dmdirc.plugins.implementations.BasePlugin;
29
 import com.dmdirc.plugins.implementations.BasePlugin;
29
 import com.dmdirc.plugins.implementations.PluginFilesHelper;
30
 import com.dmdirc.plugins.implementations.PluginFilesHelper;
30
 import com.dmdirc.util.io.StreamUtils;
31
 import com.dmdirc.util.io.StreamUtils;
52
      *
53
      *
53
      * @param pluginInfo This plugin's plugin info
54
      * @param pluginInfo This plugin's plugin info
54
      */
55
      */
55
-    public WindowsMediaSourcePlugin(final PluginInfo pluginInfo) {
56
-        this.filesHelper = new PluginFilesHelper(pluginInfo);
56
+    public WindowsMediaSourcePlugin(final PluginManager pluginManager,
57
+            final PluginInfo pluginInfo) {
58
+        this.filesHelper = new PluginFilesHelper(pluginManager, pluginInfo);
57
         sources = new ArrayList<>();
59
         sources = new ArrayList<>();
58
         sources.add(new DllSource(this, "Winamp", true));
60
         sources.add(new DllSource(this, "Winamp", true));
59
         sources.add(new DllSource(this, "iTunes", false));
61
         sources.add(new DllSource(this, "iTunes", false));

Loading…
Cancel
Save