Bug 242395 - Please change default k3b success and error sound notifications
Summary: Please change default k3b success and error sound notifications
Status: RESOLVED FIXED
Alias: None
Product: k3b
Classification: Applications
Component: GUI/Usability (show other bugs)
Version: 1.93.0
Platform: Ubuntu Linux
: NOR wishlist
Target Milestone: ---
Assignee: Michał Małek
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-06-21 19:33 UTC by Rohan Garg
Modified: 2011-01-22 21:24 UTC (History)
4 users (show)

See Also:
Latest Commit:
Version Fixed In: 2.0.2


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Rohan Garg 2010-06-21 19:33:30 UTC
Version:           1.93.0 (using Devel) 
OS:                Linux

Binary package hint: k3b

On systems where I do not run Kubuntu, I will usually install the k3b package.

Without the Kubuntu desktop package, however, the nice Kubuntu sound theme is not installed.

As such, any time k3b succeeds or fails performing an operation, it will play the most annoying sounds:
 /usr/share/sounds/k3b_error1.wav
 /usr/share/sounds/k3b_success1.wav

The success wav is a 5 second long reveille.  And the error message is a 3 second long cartoon noise.

Please, please, please change these to something much shorter and less harsh on the ears.  A simple "ding" and "donk" would suffice ;-)

Reproducible: Always

Steps to Reproduce:
Just play the files mentioned above and you will see how annoying the sounds are :)


Expected Results:  
I would have expected a shorter sound, a simple bell alert will suffice
Comment 1 Rohan Garg 2010-06-21 19:38:44 UTC
Downstream Bug link : https://bugs.edge.launchpad.net/k3b/+bug/325370
Comment 2 Michał Małek 2010-07-10 21:44:53 UTC
SVN commit 1148480 by mmalek:

Use Oxygen theme sounds. They actually prepared sound actions specifically for K3b.
FEATURE: 242395

 M  +0 -1      CMakeLists.txt  
 M  +3 -3      k3b.notifyrc  
 D             sounds/CMakeLists.txt  
 D             sounds/k3b_error1.wav  
 D             sounds/k3b_success1.wav  
 D             sounds/k3b_wait_media1.wav  


WebSVN link: http://websvn.kde.org/?view=rev&revision=1148480
Comment 3 Michał Małek 2011-01-06 23:47:50 UTC
commit 96eacab7862bc13ed0f3f24b81bf1a924218865c
branch 2.0
Author: Michal Malek <michalm@jabster.pl>
Date:   Sat Jul 10 19:55:26 2010 +0000

    Use Oxygen theme sounds. They actually prepared sound actions specifically for K3b.
    FEATURE: 242395
    
    svn path=/trunk/extragear/multimedia/k3b/; revision=1148480

diff --git a/ChangeLog b/ChangeLog
index 6758c0b..81f275d 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -2,6 +2,7 @@
 =====
 Changes:
  * Added K3B_ENABLE_HAL_SUPPORT option to the build configuration. It allows to disable any direct calls to HAL (253388)
+ * Using Oxygen sounds for events (242395)
 
 Bugfixes:
  * Crash on start when checking device capabilities (246822)
diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
index da14fe4..a8912f4 100644
--- a/src/CMakeLists.txt
+++ b/src/CMakeLists.txt
@@ -29,7 +29,6 @@ include_directories(
 add_subdirectory( pics )
 add_subdirectory( icons )
 add_subdirectory( services )
-add_subdirectory( sounds )
 
 
 ########### next target ###############
diff --git a/src/k3b.notifyrc b/src/k3b.notifyrc
index cc900ea..7ad0e56 100644
--- a/src/k3b.notifyrc
+++ b/src/k3b.notifyrc
@@ -157,7 +157,7 @@ Comment[uk]=Процес закінчився успішно
 Comment[x-test]=xxProcess successfully finishedxx
 Comment[zh_CN]=处理成功完成
 Comment[zh_TW]=行程已成功結束
-Sound=k3b_success1.wav
+Sound=KDE-K3B-Finish-Success.ogg
 Action=Sound
 
 [Event/FinishedWithError]
@@ -265,7 +265,7 @@ Comment[uk]=Процес закінчився з помилками
 Comment[x-test]=xxProcess finished with errorsxx
 Comment[zh_CN]=处理完成,有错误
 Comment[zh_TW]=行程已完成,但是發生錯誤
-Sound=k3b_error1.wav
+Sound=KDE-K3B-Finish-Error.ogg
 Action=Sound
 
 [Event/WaitingForMedium]
@@ -370,5 +370,5 @@ Comment[uk]=Користувач повинен вставити носій
 Comment[x-test]=xxThe user needs to insert a mediumxx
 Comment[zh_CN]=用户需要插入存储介质
 Comment[zh_TW]=使用者需要插入媒體
-Sound=k3b_wait_media1.wav
+Sound=KDE-K3B-Insert-Medium.ogg
 Action=Sound
diff --git a/src/sounds/CMakeLists.txt b/src/sounds/CMakeLists.txt
deleted file mode 100644
index ac28e7c..0000000
--- a/src/sounds/CMakeLists.txt
+++ /dev/null
@@ -1 +0,0 @@
-install( FILES  k3b_success1.wav k3b_error1.wav k3b_wait_media1.wav DESTINATION ${SOUND_INSTALL_DIR} )
diff --git a/src/sounds/k3b_error1.wav b/src/sounds/k3b_error1.wav
deleted file mode 100644
index 5b2e0b3..0000000
Binary files a/src/sounds/k3b_error1.wav and /dev/null differ
diff --git a/src/sounds/k3b_success1.wav b/src/sounds/k3b_success1.wav
deleted file mode 100644
index 7a42a2b..0000000
Binary files a/src/sounds/k3b_success1.wav and /dev/null differ
diff --git a/src/sounds/k3b_wait_media1.wav b/src/sounds/k3b_wait_media1.wav
deleted file mode 100644
index a629bae..0000000
Binary files a/src/sounds/k3b_wait_media1.wav and /dev/null differ
Comment 4 t3ddy 2011-01-22 21:24:58 UTC
:(
I really like the reveille for the success, it's no more k3b without that.

Is it possible to have it, although not default? (so I can set it for the success :P)