From 10ba862ed49704cc8df2a9242c50b94069714df1 Mon Sep 17 00:00:00 2001 From: Jean-Marie Traissard Date: Mon, 19 Jun 2006 15:38:41 +0000 Subject: [PATCH] We want beep per event, reverting [6494]. Sorry, thought it was a bug. Note that if works only if beep enabled in kernel conf --- src/common/helpers.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/common/helpers.py b/src/common/helpers.py index f32c20a9c..e8b4a0eef 100644 --- a/src/common/helpers.py +++ b/src/common/helpers.py @@ -418,8 +418,7 @@ def play_sound(event): if not gajim.config.get('sounds_on'): return path_to_soundfile = gajim.config.get_per('soundevents', event, 'path') - player = gajim.config.get('soundplayer') - if player == 'beep': + if path_to_soundfile == 'beep': print '\a' # make a speaker beep return if path_to_soundfile is None or not os.path.exists(path_to_soundfile): @@ -431,8 +430,9 @@ def play_sound(event): except: pass elif os.name == 'posix': - if player == '': + if gajim.config.get('soundplayer') == '': return + player = gajim.config.get('soundplayer') # we add the path in "" so we have good parsing from shell path_to_soundfile = path_to_soundfile.replace('"', '\\"') # escape " command = player + ' "' + path_to_soundfile + '" &'