[gnome-music] player: Use utils.second_to_string
- From: Marinus Schraal <mschraal src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-music] player: Use utils.second_to_string
- Date: Sun, 6 Nov 2016 19:53:17 +0000 (UTC)
commit 53440493c512b373e1bbdef376305e93003be91c
Author: Marinus Schraal <mschraal src gnome org>
Date: Sun Nov 6 20:51:46 2016 +0100
player: Use utils.second_to_string
Also change hh:mm to mm:ss in seconds_to_string docstring.
gnomemusic/player.py | 12 +++---------
gnomemusic/utils.py | 4 ++--
2 files changed, 5 insertions(+), 11 deletions(-)
---
diff --git a/gnomemusic/player.py b/gnomemusic/player.py
index 640b7e8..deed31b 100644
--- a/gnomemusic/player.py
+++ b/gnomemusic/player.py
@@ -590,7 +590,8 @@ class Player(GObject.GObject):
def load(self, media):
self.progressScale.set_value(0)
self._set_duration(media.get_duration())
- self.songTotalTimeLabel.set_label(self.seconds_to_string(media.get_duration()))
+ self.songTotalTimeLabel.set_label(
+ utils.seconds_to_string(media.get_duration()))
self.progressScale.set_sensitive(True)
self.playBtn.set_sensitive(True)
@@ -832,7 +833,7 @@ class Player(GObject.GObject):
def _on_progress_value_changed(self, widget):
seconds = int(self.progressScale.get_value() / 60)
- self.songPlaybackTimeLabel.set_label(self.seconds_to_string(seconds))
+ self.songPlaybackTimeLabel.set_label(utils.seconds_to_string(seconds))
return False
@log
@@ -844,13 +845,6 @@ class Player(GObject.GObject):
self.timeout = None
return False
- def seconds_to_string(self, duration):
- seconds = duration
- minutes = seconds // 60
- seconds %= 60
-
- return '%i:%02i' % (minutes, seconds)
-
@log
def _on_play_btn_clicked(self, btn):
if self._get_playing():
diff --git a/gnomemusic/utils.py b/gnomemusic/utils.py
index 4a15310..5e0152a 100644
--- a/gnomemusic/utils.py
+++ b/gnomemusic/utils.py
@@ -76,10 +76,10 @@ def get_media_title(item):
def seconds_to_string(duration):
- """Convert a time in seconds to a hh:mm string
+ """Convert a time in seconds to a mm:ss string
:param int duration: Time in seconds
- :return: Time in hh:mm format
+ :return: Time in mm:ss format
:rtype: string
"""
seconds = duration
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]