Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/Sound.py
diff options
context:
space:
mode:
Diffstat (limited to 'Sound.py')
-rw-r--r--Sound.py28
1 files changed, 14 insertions, 14 deletions
diff --git a/Sound.py b/Sound.py
index aec6e87..db52810 100644
--- a/Sound.py
+++ b/Sound.py
@@ -21,31 +21,27 @@ import Theme
from Utils import *
from sugar.activity.activity import get_bundle_path
-sound_icon = Theme.pixmap('icons/sound_icon.png')
+speaker = Theme.pixmap('images/sounds/speaker.png')
THEMES = (
- { 'name' : _('Custom'),
- 'pixbuf': sound_icon,
- 'sound' : None },
-
{ 'name' : _('Gobble'),
- 'pixbuf': sound_icon,
+ 'pixbuf': speaker,
'sound' : 'sounds/gobble.wav' },
-
{ 'name' : _('Funk'),
- 'pixbuf': sound_icon,
+ 'pixbuf': speaker,
'sound' : 'sounds/funk.wav' },
-
{ 'name' : _('Giggle'),
- 'pixbuf': sound_icon,
+ 'pixbuf': speaker,
'sound' : 'sounds/giggle.wav' },
-
{ 'name' : _('Jungle'),
- 'pixbuf': sound_icon,
+ 'pixbuf': speaker,
'sound' : 'sounds/jungle.wav' },
-
{ 'name' : _('Mute'),
- 'pixbuf': sound_icon,
+ 'pixbuf': Theme.pixmap('images/sounds/mute.png'),
+ 'sound' : None },
+ None,
+ { 'name' : _('Custom'),
+ 'pixbuf': Theme.pixmap('images/sounds/custom.png'),
'sound' : None } )
theme = FileInstanceVariable(THEMES[0])
@@ -63,6 +59,10 @@ def change(a_theme):
if not a_theme: return
theme.set(a_theme)
+
+ import logging
+ logging.error(theme['name'])
+
if not playing.get(): return
player.set_state(gst.STATE_NULL)