Plugins: add plugin names
authorPhilipp Zabel <philipp.zabel@gmail.com>
Mon, 9 Nov 2009 22:03:22 +0000 (23:03 +0100)
committerPhilipp Zabel <philipp.zabel@gmail.com>
Tue, 10 Nov 2009 11:40:56 +0000 (12:40 +0100)
To be shown in the settings dialog.

src/plugin-interface.vala
src/plugins/imdb-plugin.vala

index 9fb48ad..0203fdd 100644 (file)
@@ -20,6 +20,8 @@ public abstract class Plugin : Object {
        public abstract void hello (Gtk.Window window);
 
        public abstract unowned List<MovieSource> get_sources ();
+
+       public abstract unowned string get_name ();
 }
 
 public abstract class MovieSource : Object {
index 78070c2..f91f3cd 100644 (file)
@@ -83,6 +83,10 @@ class IMDbPlugin : Plugin {
        public override unowned List<MovieSource> get_sources () {
                return sources;
        }
+
+       public override unowned string get_name () {
+               return "IMDb";
+       }
 }
 
 class IMDBSource : MovieSource {