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
Downstream Bug link : https://bugs.edge.launchpad.net/k3b/+bug/325370
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
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
:( 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)