From f67a1150e9f23c8b23e83b10cc97b2a43d59215f Mon Sep 17 00:00:00 2001 From: Antoine van Gelder Date: Tue, 30 Oct 2007 20:45:00 +0000 Subject: * Feature: If no sound set, play default sound: laugh_attack.au * Fixed: Activity icon now adopts users color scheme * Fixed: Temp directory now rooted off activity.get_activity_root() * Fixed: Moved locale/ dir back to po/ * Fixed: Temp filenames now created using more secure tempfile.mkstemp() * i18n: Changed pot files to utf-8 --- (limited to 'pages') diff --git a/pages/joke.py b/pages/joke.py index 43d0764..ee92fb8 100644 --- a/pages/joke.py +++ b/pages/joke.py @@ -19,6 +19,7 @@ import gtk import hippo import pango from gettext import gettext as _ +import logging from globals import Globals from gui.page import Page @@ -134,11 +135,14 @@ class Joke(Page): def __do_clicked_answer(self, button, jokebook, joke_id): # play a sound if the jokebook has one + player = AudioPlayer() if jokebook.sound_blob != None: - player = AudioPlayer() player.raw = jokebook.sound_blob - player.play() - + else: # default laugh + logging.debug('Playing default sound: %s', Globals.laugh_uri) + player.uri = Globals.laugh_uri + player.play() + # show the answer self.joke_box.answer_box.set_visible(True) -- cgit v0.9.1