X-Git-Url: https://git.kaliko.me/?a=blobdiff_plain;f=sima%2Fplugins%2Fcore%2Fhistory.py;h=ae98a3ff5490f204c72626f61bec7e114a533b3f;hb=5aa6ec2f4b449797fbe8269c0d8d7da66bd2c9bc;hp=67414a845f2a756e5f0314f9c1aee5be7b3891a8;hpb=39becab4a5cf591b1833e875c06793d97ac78659;p=mpd-sima.git diff --git a/sima/plugins/core/history.py b/sima/plugins/core/history.py index 67414a8..ae98a3f 100644 --- a/sima/plugins/core/history.py +++ b/sima/plugins/core/history.py @@ -1,4 +1,22 @@ # -*- coding: utf-8 -*- +# Copyright (c) 2013, 2014 Jack Kaliko +# +# This file is part of sima +# +# sima is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# sima is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with sima. If not, see . +# +# """Add playing tracks to history """ @@ -24,7 +42,9 @@ class History(Plugin): def callback_next_song(self): current = self.player.current - self.log.debug('add history: "{}"'.format(current)) + self.log.debug('add history: "%s"', current) + if not current: + self.log.warning('Cannot add "%s" to history (empty or missing file)', current) self.sdb.add_history(current)