[gnome-music/wip/feborges/playback-popover: 40/40] playbackpopover: Limit list length to 10 entries
- From: Felipe Borges <felipeborges src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-music/wip/feborges/playback-popover: 40/40] playbackpopover: Limit list length to 10 entries
- Date: Tue, 6 Feb 2018 12:12:21 +0000 (UTC)
commit 2563d33b42a7d53ea61d68b46c5e3e050d25cc14
Author: Felipe Borges <felipeborges gnome org>
Date: Thu Feb 1 13:16:09 2018 +0100
playbackpopover: Limit list length to 10 entries
As specified in the wireframes
https://github.com/gnome-design-team/gnome-mockups/blob/master/
music/wire-playback-buffer.png
gnomemusic/widgets/playbackpopover.py | 7 ++++++-
1 file changed, 6 insertions(+), 1 deletion(-)
---
diff --git a/gnomemusic/widgets/playbackpopover.py b/gnomemusic/widgets/playbackpopover.py
index 43580c5..bb432cd 100644
--- a/gnomemusic/widgets/playbackpopover.py
+++ b/gnomemusic/widgets/playbackpopover.py
@@ -28,6 +28,8 @@ from gnomemusic import log
from gnomemusic.albumartcache import Art
import gnomemusic.utils as utils
+TRACK_LIST_LENGTH = 10
+
class PlaybackItem(GObject.Object):
"""Metadata of a track"""
@@ -138,7 +140,10 @@ class PlaybackPopover(Gtk.Popover):
self._model.insert(0, self._previous_track)
iter = current_iter
- while iter != None:
+ for count in range(0, TRACK_LIST_LENGTH):
+ if iter == None:
+ break
+
item = PlaybackItem(playlist[iter], iter)
self._model.append(item)
iter = playlist.iter_next(iter)
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]