diff -u kdebase-3.5.6/debian/changelog kdebase-3.5.6/debian/changelog --- kdebase-3.5.6/debian/changelog +++ kdebase-3.5.6/debian/changelog @@ -1,3 +1,12 @@ +kdebase (4:3.5.6-0ubuntu20) feisty; urgency=low + + * Add kubuntu_95_safely-remove_umount_dialog.diff + On 'Safely Remove' this will make a kprogressdialog-popup telling + the user it's unmounting. + The popup will not close until the umount is complete. (Closes: LP #61946) + + -- Frode M. Døving Sun, 8 Apr 2007 01:10:14 +0200 + kdebase (4:3.5.6-0ubuntu19) feisty; urgency=low * Fixes konsole.README.Debian according to debian changes. only in patch2: unchanged: --- kdebase-3.5.6.orig/debian/patches/kubuntu_95_safely-remove_umount_dialog.diff +++ kdebase-3.5.6/debian/patches/kubuntu_95_safely-remove_umount_dialog.diff @@ -0,0 +1,26 @@ +diff -Nur kdebase-3.5.6/kioslave/media/mounthelper/kio_media_mounthelper.cpp kdebase-3.5.6.new/kioslave/media/mounthelper/kio_media_mounthelper.cpp +--- kdebase-3.5.6/kioslave/media/mounthelper/kio_media_mounthelper.cpp 2007-04-08 01:20:19.000000000 +0200 ++++ kdebase-3.5.6.new/kioslave/media/mounthelper/kio_media_mounthelper.cpp 2007-04-08 01:20:43.000000000 +0200 +@@ -31,6 +31,7 @@ + #include + #include + #include ++#include + #include + + #include "kio_media_mounthelper.h" +@@ -136,6 +137,14 @@ + */ + if (medium.isMounted()) + { ++ KProgressDialog *info = new KProgressDialog(); ++ info->setLabel(i18n("Unmounting, please wait")+".."); ++ info->setAutoClose(true); ++ info->setAllowCancel(false); ++ info->progressBar()->setTextEnabled(false); ++ info->progressBar()->setTotalSteps(3); ++ info->show(); ++ info->progressBar()->setProgress(1); + DCOPRef mediamanager("kded", "mediamanager"); + DCOPReply reply = mediamanager.call( "unmount", medium.id()); + if (reply.isValid())