Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorWalter Bender <walter.bender@gmail.com>2011-11-15 20:32:07 (GMT)
committer Walter Bender <walter.bender@gmail.com>2011-11-15 20:32:07 (GMT)
commit493ce1d7112feac791d6a94f15a869a9f28abe67 (patch)
treed7e15388ea2ede7833d669f5840a5d60645262b2
parent432c49a67f00f5609826e99018f9462102f18fa0 (diff)
update playback button status depending on whether or not there is an audio note
-rw-r--r--PortfolioActivity.py5
1 files changed, 5 insertions, 0 deletions
diff --git a/PortfolioActivity.py b/PortfolioActivity.py
index 25345ee..7655f8d 100644
--- a/PortfolioActivity.py
+++ b/PortfolioActivity.py
@@ -543,6 +543,11 @@ class PortfolioActivity(activity.Activity):
self._dsobjects[self.i].object_id)
if audio_obj is not None:
gobject.idle_add(play_audio_from_file, audio_obj.file_path)
+ self._playback_button.set_icon('media-playback-start')
+ self._playback_button.set_tooltip(_('Play recording'))
+ else:
+ self._playback_button.set_icon('media-playback-start-insensitive')
+ self._playback_button.set_tooltip(_('Nothing to play'))
if self._hw == XO175:
if hasattr(self, '_bump_id') and self._bump_id is not None: