[gnome-music/wip/mschraal/duration-fixes: 4/4] corealbum: Various minor cleanups



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]