diff --git a/src/articleviewer-ng/webengine/articleviewerwebengine.h b/src/articleviewer-ng/webengine/articleviewerwebengine.h --- a/src/articleviewer-ng/webengine/articleviewerwebengine.h +++ b/src/articleviewer-ng/webengine/articleviewerwebengine.h @@ -56,7 +56,6 @@ SendUrlArticle, SendFileArticle, OpenInExternalBrowser, - Share, OpenInBackgroundTab }; explicit ArticleViewerWebEngine(KActionCollection *ac, QWidget *parent); diff --git a/src/formatter/articlegrantleeobject.h b/src/formatter/articlegrantleeobject.h --- a/src/formatter/articlegrantleeobject.h +++ b/src/formatter/articlegrantleeobject.h @@ -44,7 +44,6 @@ Q_PROPERTY(QString sendFileAction READ sendFileAction) Q_PROPERTY(QString openInExternalBrowser READ openInExternalBrowser) Q_PROPERTY(QString openInBackgroundTab READ openInBackgroundTab) - Q_PROPERTY(QString share READ share) Q_PROPERTY(Akregator::ArticleGrantleeObject::ArticleStatus articleStatus READ articleStatus) Q_PROPERTY(bool important READ important) @@ -78,7 +77,6 @@ QString sendUrlAction() const; QString sendFileAction() const; QString openInExternalBrowser() const; - QString share() const; QString openInBackgroundTab() const; diff --git a/src/formatter/articlegrantleeobject.cpp b/src/formatter/articlegrantleeobject.cpp --- a/src/formatter/articlegrantleeobject.cpp +++ b/src/formatter/articlegrantleeobject.cpp @@ -192,14 +192,6 @@ return text; } -QString ArticleGrantleeObject::share() const -{ - const QString iconPath = QUrl::fromLocalFile(MessageViewer::IconNameCache::instance()->iconPath(QStringLiteral("document-share"), KIconLoader::Small)).url(); - const QString text = QStringLiteral("\n") - .arg(createActionUrl(QStringLiteral("share")), iconPath, i18n("Share"), QString::number(mIconSize)); - return text; -} - QString ArticleGrantleeObject::openInBackgroundTab() const { const QString iconPath = QUrl::fromLocalFile(MessageViewer::IconNameCache::instance()->iconPath(QStringLiteral("tab-new"), KIconLoader::Small)).url(); diff --git a/src/mainwidget.cpp b/src/mainwidget.cpp --- a/src/mainwidget.cpp +++ b/src/mainwidget.cpp @@ -1340,12 +1340,5 @@ slotOpenArticleInBrowser(article); break; } - case ArticleViewerWebEngine::Share: - const Akregator::Article article = m_feedList->findArticle(feed, articleId); - const QUrl url = article.link(); - if (url.isValid()) { - //TODO - } - break; } } diff --git a/src/urlhandler/webengine/urlhandlerwebengine.cpp b/src/urlhandler/webengine/urlhandlerwebengine.cpp --- a/src/urlhandler/webengine/urlhandlerwebengine.cpp +++ b/src/urlhandler/webengine/urlhandlerwebengine.cpp @@ -119,8 +119,6 @@ return i18n("Send the Html Page of Article"); } else if (urlPath == QLatin1String("openInExternalBrowser")) { return i18n("Open In External Browser"); - } else if (urlPath == QLatin1String("share")) { - return i18n("Share"); } else if (urlPath == QLatin1String("openInBackgroundTab")) { return i18n("Open In Background Tab"); } @@ -159,9 +157,6 @@ } else if (urlPath == QLatin1String("openInExternalBrowser")) { articleViewer->setArticleAction(ArticleViewerWebEngine::OpenInExternalBrowser, articleId, feed); return true; - } else if (urlPath == QLatin1String("share")) { - articleViewer->setArticleAction(ArticleViewerWebEngine::Share, articleId, feed); - return true; } else if (urlPath == QLatin1String("openInBackgroundTab")) { articleViewer->setArticleAction(ArticleViewerWebEngine::OpenInBackgroundTab, articleId, feed); return true;