[gnome-music/wip/mschraal/baseview-cleanup: 6/7] baseview: Remove get_selected_songs



commit 09c08168aa8f524fc0f9704930496dd386e52849
Author: Marinus Schraal <mschraal gnome org>
Date:   Wed Jul 17 20:44:41 2019 +0200

    baseview: Remove get_selected_songs
    
    It is unused.

 gnomemusic/views/baseview.py             |  4 ----
 gnomemusic/widgets/albumwidget.py        | 15 ---------------
 gnomemusic/widgets/artistalbumswidget.py | 12 ------------
 gnomemusic/widgets/artistalbumwidget.py  |  6 ------
 4 files changed, 37 deletions(-)
---
diff --git a/gnomemusic/views/baseview.py b/gnomemusic/views/baseview.py
index 0e0ef9ee..4dd5d0c8 100644
--- a/gnomemusic/views/baseview.py
+++ b/gnomemusic/views/baseview.py
@@ -87,7 +87,3 @@ class BaseView(Gtk.Stack):
     @log
     def _on_item_activated(self, widget, id, path):
         pass
-
-    @log
-    def get_selected_songs(self, callback):
-        callback([])
diff --git a/gnomemusic/widgets/albumwidget.py b/gnomemusic/widgets/albumwidget.py
index bae4b3ba..d56a3116 100644
--- a/gnomemusic/widgets/albumwidget.py
+++ b/gnomemusic/widgets/albumwidget.py
@@ -180,21 +180,6 @@ class AlbumWidget(Gtk.EventBox):
     def select_none(self):
         self._listbox.select_none()
 
-    @log
-    def get_selected_songs(self):
-        """Return a list of selected songs.
-
-        :returns: selected songs
-        :rtype: list
-        """
-        selected_songs = []
-
-        for song in self._model:
-            if song.props.selected:
-                selected_songs.append(song.props.media)
-
-        return selected_songs
-
     @GObject.Property(
         type=Grl.Media, default=False, flags=GObject.ParamFlags.READABLE)
     def album(self):
diff --git a/gnomemusic/widgets/artistalbumswidget.py b/gnomemusic/widgets/artistalbumswidget.py
index 1a6b2c99..5c48a8de 100644
--- a/gnomemusic/widgets/artistalbumswidget.py
+++ b/gnomemusic/widgets/artistalbumswidget.py
@@ -124,15 +124,3 @@ class ArtistAlbumsWidget(Gtk.ListBox):
     def artist(self):
         """Artist name"""
         return self._artist
-
-    @log
-    def get_selected_songs(self):
-        """Return a list of selected songs.
-
-        :returns: selected songs
-        :rtype: list
-        """
-        songs = []
-        for widget in self._widgets:
-            songs += widget.get_selected_songs()
-        return songs
diff --git a/gnomemusic/widgets/artistalbumwidget.py b/gnomemusic/widgets/artistalbumwidget.py
index b2627df5..a42b381e 100644
--- a/gnomemusic/widgets/artistalbumwidget.py
+++ b/gnomemusic/widgets/artistalbumwidget.py
@@ -133,9 +133,3 @@ class ArtistAlbumWidget(Gtk.Box):
     def select_none(self):
         """Deselect all items"""
         self._disc_list_box.select_none()
-
-    @log
-    def get_selected_songs(self):
-        """Return a list of selected songs."""
-        items = self._disc_list_box.get_selected_items()
-        return items


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