[gnome-boxes/wip/feborges/flowbox: 23/24] i-collection-view: Drop "add_item" and "remove_item" methods



commit 15dab789b0e395f6f5782383fbe58c78e8cc398e
Author: Felipe Borges <felipeborges gnome org>
Date:   Thu Jan 4 14:11:17 2018 +0100

    i-collection-view: Drop "add_item" and "remove_item" methods
    
    The interface between the collection and the views no longer needs
    to handle addition and removal of items since all the views are
    directly binded to the collection model.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=791839

 src/i-collection-view.vala |    2 --
 src/icon-view.vala         |    6 ------
 src/list-view.vala         |    6 ------
 3 files changed, 0 insertions(+), 14 deletions(-)
---
diff --git a/src/i-collection-view.vala b/src/i-collection-view.vala
index f20a730..6251fcc 100644
--- a/src/i-collection-view.vala
+++ b/src/i-collection-view.vala
@@ -3,8 +3,6 @@
 private interface Boxes.ICollectionView: Gtk.Widget {
     public abstract CollectionFilter filter { get; protected set; }
 
-    public abstract void add_item (CollectionItem item);
-    public abstract void remove_item (CollectionItem item);
     public abstract List<CollectionItem> get_selected_items ();
     public abstract void activate_first_item ();
     public abstract void select_by_criteria (SelectionCriteria criteria);
diff --git a/src/icon-view.vala b/src/icon-view.vala
index 8221625..ead02ac 100644
--- a/src/icon-view.vala
+++ b/src/icon-view.vala
@@ -56,12 +56,6 @@ private class Boxes.IconView: Gtk.ScrolledWindow, Boxes.ICollectionView, Boxes.U
         context_popover = new Boxes.ActionsPopover (window);
     }
 
-    public void add_item (CollectionItem item) {
-    }
-
-    public void remove_item (CollectionItem item) {
-    }
-
     public void select_by_criteria (SelectionCriteria criteria) {
         window.selection_mode = true;
 
diff --git a/src/list-view.vala b/src/list-view.vala
index 2e28a33..726687f 100644
--- a/src/list-view.vala
+++ b/src/list-view.vala
@@ -81,12 +81,6 @@ private class Boxes.ListView: Gtk.ScrolledWindow, Boxes.ICollectionView, Boxes.U
         context_popover = new Boxes.ActionsPopover (window);
     }
 
-    public void add_item (CollectionItem item) {
-    }
-
-    public void remove_item (CollectionItem item) {
-    }
-
     private void add_row (Gtk.Widget row) {
         var item = row as CollectionItem;
         var machine = item as Machine;


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]