[gnome-music/wip/mschraal/duration-fixes: 4/4] corealbum: Various minor cleanups
- From: Marinus Schraal <mschraal src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-music/wip/mschraal/duration-fixes: 4/4] corealbum: Various minor cleanups
- Date: Mon, 22 Jul 2019 13:58:52 +0000 (UTC)
commit 2949010eda4468f688bed27bba83af80cac7ed3a
Author: Marinus Schraal <mschraal gnome org>
Date: Mon Jul 22 15:52:16 2019 +0200
corealbum: Various minor cleanups
* Remove old style logging
* Add __repr__
* Add a few docstrings
gnomemusic/corealbum.py | 17 +++++++++++++----
1 file changed, 13 insertions(+), 4 deletions(-)
---
diff --git a/gnomemusic/corealbum.py b/gnomemusic/corealbum.py
index b78fc33a..3fa22737 100644
--- a/gnomemusic/corealbum.py
+++ b/gnomemusic/corealbum.py
@@ -23,10 +23,9 @@
# delete this exception statement from your version.
import gi
-gi.require_version('Grl', '0.3')
+gi.require_version("Grl", "0.3")
from gi.repository import Gio, Grl, GObject
-from gnomemusic import log
import gnomemusic.utils as utils
@@ -41,8 +40,15 @@ class CoreAlbum(GObject.GObject):
title = GObject.Property(type=str)
year = GObject.Property(type=str, default="----")
- @log
+ def __repr__(self):
+ return "<CoreAlbum>"
+
def __init__(self, media, coremodel):
+ """Initiate the CoreSong object
+
+ :param Grl.Media media: A media object
+ :param CoreModel coremodel: The CoreModel to use models from
+ """
super().__init__()
self._coremodel = coremodel
@@ -50,8 +56,11 @@ class CoreAlbum(GObject.GObject):
self._selected = False
self.update(media)
- @log
def update(self, media):
+ """Update the CoreSong object with new info
+
+ :param Grl.Media media: A media object
+ """
self.props.media = media
self.props.artist = utils.get_artist_name(media)
self.props.composer = media.get_composer()
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]