[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    [kde-baseapps/frameworks] lib/konq/src: Konq popupmenu: remove code for opening the "Share" properti
From:       David Faure <faure () kde ! org>
Date:       2016-02-21 11:22:04
Message-ID: E1aXS5U-0007jP-6r () scm ! kde ! org
[Download RAW message or body]

Git commit fcf6934d55243dcc936a6a3bfaf0749b524d3447 by David Faure.
Committed on 21/02/2016 at 11:14.
Pushed by dfaure into branch 'frameworks'.

Konq popupmenu: remove code for opening the "Share" properties page

That page disappeared since 503901262ab0a49 in kdelibs (kio) (before 5.0),
with no apparent replacement, during the change from KFileShare to KSambaShare.

CCMAIL: rclbelem@gmail.com, j_schaef@informatik.uni-kl.de

M  +0    -24   lib/konq/src/konq_popupmenu.cpp

http://commits.kde.org/kde-baseapps/fcf6934d55243dcc936a6a3bfaf0749b524d3447

diff --git a/lib/konq/src/konq_popupmenu.cpp b/lib/konq/src/konq_popupmenu.cpp
index 2cc1eb0..1ce4070 100644
--- a/lib/konq/src/konq_popupmenu.cpp
+++ b/lib/konq/src/konq_popupmenu.cpp
@@ -37,10 +37,8 @@
 #include <kinputdialog.h>
 #include <kglobalsettings.h>
 #include <kmimetypetrader.h>
-#include <kstandarddirs.h>
 #include <kconfiggroup.h>
 #include <kdesktopfile.h>
-#include <kfileshare.h>
 #include <kauthorized.h>
 #include <kglobal.h>
 #include <kacceleratormanager.h>
@@ -108,7 +106,6 @@ public:
     void slotPopupAddToBookmark();
     void slotPopupMimeType();
     void slotPopupProperties();
-    void slotOpenShareFileDialog();
     void slotShowOriginalFile();
 
     KonqPopupMenu* q;
@@ -185,7 +182,6 @@ void KonqPopupMenuPrivate::init(KonqPopupMenu::Flags kpf, KParts::BrowserExtensi
                      && m_popupItemProperties.supportsDeleting();
     const bool sWriting = m_popupItemProperties.supportsWriting();
     const bool sMoving = sDeleting && m_popupItemProperties.supportsMoving();
-    const bool isLocal = m_popupItemProperties.isLocal();
 
     QUrl url = m_sViewURL.adjusted(QUrl::NormalizePathSegments);
 
@@ -469,30 +465,10 @@ void KonqPopupMenuPrivate::init(KonqPopupMenu::Flags kpf, KParts::BrowserExtensi
             q->actions().last()->isSeparator() )
         delete q->actions().last();
 
-    if ( isDirectory && isLocal ) {
-        if ( KFileShare::authorization() == KFileShare::Authorized ) {
-            q->addSeparator();
-            act = new QAction(m_parentWidget);
-            m_ownActions.append(act);
-            act->setText( i18n("Share") );
-            QObject::connect(act, &QAction::triggered, [this]() {
-                slotOpenShareFileDialog();
-            });
-            q->addAction(act);
-        }
-    }
-
     // Anything else that is provided by the part
     addGroup( "partactions" );
 }
 
-void KonqPopupMenuPrivate::slotOpenShareFileDialog()
-{
-    KPropertiesDialog* dlg = new KPropertiesDialog( m_popupItemProperties.items(), m_parentWidget );
-    dlg->showFileSharingPage();
-    dlg->exec();
-}
-
 KonqPopupMenu::~KonqPopupMenu()
 {
   delete d;

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic