[gnome-music] artistalbumwidget: Pass cover size group as argument
- From: Marinus Schraal <mschraal src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-music] artistalbumwidget: Pass cover size group as argument
- Date: Fri, 24 Feb 2017 12:22:03 +0000 (UTC)
commit 65c70cbc229c27d41fa966b2bedaa226f2c698df
Author: Marinus Schraal <mschraal src gnome org>
Date: Fri Feb 24 12:00:43 2017 +0100
artistalbumwidget: Pass cover size group as argument
In line with the other size group, pass it as argument to the widget.
gnomemusic/widgets/artistalbumswidget.py | 9 ++++-----
gnomemusic/widgets/artistalbumwidget.py | 6 +++++-
2 files changed, 9 insertions(+), 6 deletions(-)
---
diff --git a/gnomemusic/widgets/artistalbumswidget.py b/gnomemusic/widgets/artistalbumswidget.py
index e9975ea..abffa5e 100644
--- a/gnomemusic/widgets/artistalbumswidget.py
+++ b/gnomemusic/widgets/artistalbumswidget.py
@@ -111,11 +111,10 @@ class ArtistAlbumsWidget(Gtk.Box):
@log
def add_album(self, album, is_last_album=False):
- widget = ArtistAlbumWidget(
- album, self.player, self._model,
- self.header_bar, self.selectionModeAllowed,
- self._songsGridSizeGroup, self.header_bar
- )
+ widget = ArtistAlbumWidget(album, self.player, self._model,
+ self.header_bar, self.selectionModeAllowed,
+ self._songsGridSizeGroup,
+ self._coverSizeGroup, self.header_bar)
self._coverSizeGroup.add_widget(widget.cover)
self._albumBox.pack_start(widget, False, False, 0)
diff --git a/gnomemusic/widgets/artistalbumwidget.py b/gnomemusic/widgets/artistalbumwidget.py
index d48e1a8..48c8658 100644
--- a/gnomemusic/widgets/artistalbumwidget.py
+++ b/gnomemusic/widgets/artistalbumwidget.py
@@ -44,10 +44,11 @@ class ArtistAlbumWidget(Gtk.Box):
@log
def __init__(self, media, player, model, header_bar,
selection_mode_allowed, size_group=None,
- selection_toolbar = None):
+ cover_size_group=None, selection_toolbar=None):
super().__init__(self, orientation=Gtk.Orientation.HORIZONTAL)
self._size_group = size_group
+ self._cover_size_group = cover_size_group
scale = self.get_scale_factor()
self._cache = AlbumArtCache(scale)
self._loading_icon_surface = DefaultIcon(scale).get(
@@ -87,6 +88,9 @@ class ArtistAlbumWidget(Gtk.Box):
if self._size_group:
self._size_group.add_widget(ui.get_object('box1'))
+ if self._cover_size_group:
+ self._cover_size_group.add_widget(self.cover)
+
self.pack_start(ui.get_object('ArtistAlbumWidget'), True, True, 0)
GLib.idle_add(self._update_album_art)
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]