projects
/
watersofshiloah
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
433318f
)
Giving the date of the currently viewed radio program
author
Ed Page
<eopage@byu.net>
Fri, 14 May 2010 03:00:08 +0000
(22:00 -0500)
committer
Ed Page
<eopage@byu.net>
Fri, 14 May 2010 03:00:08 +0000
(22:00 -0500)
src/windows.py
patch
|
blob
|
history
diff --git
a/src/windows.py
b/src/windows.py
index
d62c0ed
..
a7ec704
100644
(file)
--- a/
src/windows.py
+++ b/
src/windows.py
@@
-350,8
+350,8
@@
class RadioWindow(BasicWindow):
self._layout.pack_start(self._loadingBanner.toplevel, False, False)
self._layout.pack_start(self._radioLayout, True, True)
self._layout.pack_start(self._loadingBanner.toplevel, False, False)
self._layout.pack_start(self._radioLayout, True, True)
- self._window.set_title(self._node.title)
self._dateShown = datetime.datetime.now()
self._dateShown = datetime.datetime.now()
+ self._update_title()
def show(self):
BasicWindow.show(self)
def show(self):
BasicWindow.show(self)
@@
-364,6
+364,9
@@
class RadioWindow(BasicWindow):
def jump_to(self, node):
_moduleLogger.info("Only 1 channel, nothing to jump to")
def jump_to(self, node):
_moduleLogger.info("Only 1 channel, nothing to jump to")
+ def _update_title(self):
+ self._window.set_title("%s - %s" % (self._node.title, self._dateShown.strftime("%m/%d")))
+
@property
def _active(self):
return self._player.node is self._childNode
@property
def _active(self):
return self._player.node is self._childNode
@@
-474,9
+477,11
@@
class RadioWindow(BasicWindow):
pass
elif navState == "left":
self._dateShown += datetime.timedelta(days=1)
pass
elif navState == "left":
self._dateShown += datetime.timedelta(days=1)
+ self._update_title()
self._refresh()
elif navState == "right":
self._dateShown -= datetime.timedelta(days=1)
self._refresh()
elif navState == "right":
self._dateShown -= datetime.timedelta(days=1)
+ self._update_title()
self._refresh()
@misc_utils.log_exception(_moduleLogger)
self._refresh()
@misc_utils.log_exception(_moduleLogger)