Add NOEMPTY plugin flag to MoviePilot plugin - don't start empty searches when set
authorPhilipp Zabel <philipp.zabel@gmail.com>
Fri, 16 Jul 2010 17:03:22 +0000 (19:03 +0200)
committerPhilipp Zabel <philipp.zabel@gmail.com>
Thu, 5 Aug 2010 19:08:25 +0000 (21:08 +0200)
src/movie-list-window.vala
src/plugin-interface.vala
src/plugins/moviepilot-plugin.vala

index 133451a..f028439 100644 (file)
@@ -118,7 +118,7 @@ public class MovieListWindow : StackableWindow {
                filter = new MovieFilter ();
                menu.filter = filter;
                filter.title = "";
-               if (SourceFlags.ONLINE in source.get_flags ()) {
+               if (SourceFlags.NOEMPTY in source.get_flags ()) {
                        no_movies.hide ();
                        search_bar_visible = true;
                        search_bar.show ();
index 0252e9a..d1f538d 100644 (file)
@@ -31,6 +31,7 @@ public enum SourceFlags {
        EDITABLE = 1,
        ONLINE = 2,
        RATING = 4,
+       NOEMPTY = 8,
 }
 
 public abstract class MovieSource : Object {
index 27fe167..f77fac6 100644 (file)
@@ -175,7 +175,7 @@ class MoviePilotSource : MovieSource {
        }
 
        public override SourceFlags get_flags () {
-               return SourceFlags.ONLINE;
+               return SourceFlags.ONLINE | SourceFlags.NOEMPTY;
        }
 }