[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: kdebase/kdesktop
From: Waldo Bastian <bastian () kde ! org>
Date: 2003-11-14 22:35:11
[Download RAW message or body]
CVS commit by waba:
KIOSK: Make it possible to disable RMB on desktop / desktop-icons
M +4 -2 desktop.cc 1.287
M +1 -0 kdiconview.cc 1.99
M +1 -0 krootwm.cc 1.183
--- kdebase/kdesktop/desktop.cc #1.286:1.287
@@ -706,5 +706,6 @@ void KDesktop::handleImageDropEvent(QDro
KTempFile tmpFile(QString::null, filename);
i.save(tmpFile.name(), "PNG");
- KIO::NetAccess::copy(tmpFile.name(), KGlobalSettings::desktopPath() + "/" + filename);
+ // We pass 0 as parent window because passing the desktop is not a good idea
+ KIO::NetAccess::copy(tmpFile.name(), KGlobalSettings::desktopPath() + "/" + filename, 0);
tmpFile.unlink();
}
@@ -725,5 +726,6 @@ void KDesktop::slotNewWallpaper(const KU
// (called by KonqOperations)
QString tmpFile;
- KIO::NetAccess::download( url, tmpFile );
+ // We pass 0 as parent window because passing the desktop is not a good idea
+ KIO::NetAccess::download( url, tmpFile, 0 );
bgMgr->setWallpaper(tmpFile);
}
--- kdebase/kdesktop/kdiconview.cc #1.98:1.99
@@ -566,4 +566,5 @@ void KDIconView::slotShred()
void KDIconView::popupMenu( const QPoint &_global, KFileItemList _items )
{
+ if (!kapp->authorize("action/kdesktop_rmb")) return;
if (!m_dirLister) return;
if ( _items.count() == 1 )
--- kdebase/kdesktop/krootwm.cc #1.182:1.183
@@ -537,4 +537,5 @@ void KRootWm::mousePressed( const QPoint
break;
case RightButton:
+ if (!kapp->authorize("action/kdesktop_rmb")) return;
activateMenu( rightButtonChoice, _global );
break;
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic