Italian translation update (via transifex.net, by mij37)
[cinaest] / src / plugin-interface.vala
index cac2937..09d7fec 100644 (file)
@@ -27,10 +27,18 @@ public abstract class Plugin : Object {
        public abstract unowned string get_name ();
 }
 
+public enum SourceFlags {
+       EDITABLE = 1,
+       ONLINE = 2,
+       RATING = 4,
+       NOEMPTY = 8,
+       REFERENCE = 16,
+}
+
 public abstract class MovieSource : Object {
        public abstract bool active { get; set construct; }
 
-       public delegate void ReceiveMovieFunction (Movie movie);
+       public delegate void ReceiveMovieFunction (SList<Movie> movie);
 
        public abstract async int get_movies (MovieFilter filter, ReceiveMovieFunction callback, int limit, GLib.Cancellable? cancellable);
 
@@ -41,7 +49,7 @@ public abstract class MovieSource : Object {
 
        public abstract unowned string get_description ();
 
-       public abstract bool get_editable ();
+       public abstract SourceFlags get_flags ();
 }
 
 public class MovieAction : Object {