From 2e874fa14264bf37f17ae9b9375e26059e7f35ec Mon Sep 17 00:00:00 2001 From: Felix Domke Date: Thu, 15 Jun 2006 17:34:06 +0000 Subject: add new skin stuff --- lib/python/Components/Converter/RemainingToText.py | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 lib/python/Components/Converter/RemainingToText.py (limited to 'lib/python/Components/Converter/RemainingToText.py') diff --git a/lib/python/Components/Converter/RemainingToText.py b/lib/python/Components/Converter/RemainingToText.py new file mode 100644 index 00000000..534fef18 --- /dev/null +++ b/lib/python/Components/Converter/RemainingToText.py @@ -0,0 +1,19 @@ +from Components.Converter.Converter import Converter + +class RemainingToText(Converter, object): + def __init__(self, type, *args, **kwargs): + Converter.__init__(self) + + def getText(self): + + r = self.source.time + if r is None: + return "" + + (duration, remaining) = self.source.time + if remaining is not None: + return "+%d min" % (remaining / 60) + else: + return "%d min" % (duration / 60) + + text = property(getText) -- cgit v1.2.3