From c7b3f98fcae46f983a8163412c141244cf938fe7 Mon Sep 17 00:00:00 2001 From: Andrea Diamantini Date: Thu, 22 Oct 2009 10:38:36 +0200 Subject: Removed "Add to Favorites" action. Matgic78 customizable favorites page is clearly better :D --- src/mainwindow.cpp | 41 ----------------------------------------- src/mainwindow.h | 3 --- src/webview.cpp | 3 +-- 3 files changed, 1 insertion(+), 46 deletions(-) (limited to 'src') diff --git a/src/mainwindow.cpp b/src/mainwindow.cpp index 4e9c4b26..28a59f11 100644 --- a/src/mainwindow.cpp +++ b/src/mainwindow.cpp @@ -381,11 +381,6 @@ void MainWindow::setupActions() bmMenu->setIcon(KIcon("bookmarks")); bmMenu->setDelayed(false); actionCollection()->addAction(QLatin1String("bookmarksActionMenu"), bmMenu); - - // Add to favorites - a = new KAction(KIcon("rating"), i18n("Add to Favorites"), this); - actionCollection()->addAction(QLatin1String("add_to_favorites"), a); - connect(a, SIGNAL(triggered(bool)), this, SLOT(addFavoriteLink())); } @@ -1100,39 +1095,3 @@ void MainWindow::slotOpenActionUrl(QAction *action) } } - - -void MainWindow::addFavoriteLink() -{ - QString name = currentTab()->title(); - QString url = currentTab()->url().prettyUrl(KUrl::RemoveTrailingSlash); - - QStringList names = ReKonfig::previewNames(); - QStringList urls = ReKonfig::previewUrls(); - - - for (int i = 0; i < 8 && i < urls.size() ; ++i) - { - if(urls.at(i).isEmpty() || urls.at(i) == url) - { - names.replace(i, name); - urls.replace(i, url); - break; - } - if(i == 7) - { - names.prepend(name); - if(names.count() > 8) - names.removeLast(); - - urls.prepend(url); - if(urls.count() > 8) - urls.removeLast(); - - break; - } - } - - ReKonfig::setPreviewNames(names); - ReKonfig::setPreviewUrls(urls); -} diff --git a/src/mainwindow.h b/src/mainwindow.h index c680cc60..5d8aeec2 100644 --- a/src/mainwindow.h +++ b/src/mainwindow.h @@ -152,9 +152,6 @@ private slots: void slotAboutToShowBackMenu(); void slotOpenActionUrl(QAction *action); - // add link to the favorites shown in the rekonq homepage - void addFavoriteLink(); - private: MainView *m_view; FindBar *m_findBar; diff --git a/src/webview.cpp b/src/webview.cpp index c9160e5a..e65aea9e 100644 --- a/src/webview.cpp +++ b/src/webview.cpp @@ -333,8 +333,7 @@ void WebView::contextMenuEvent(QContextMenuEvent *event) menu.addAction(mainwindow->actionByName(KStandardAction::name(KStandardAction::SaveAs))); menu.addAction(mainwindow->actionByName("page_source")); - - menu.addAction(mainwindow->actionByName("add_to_favorites")); + QAction *addBookmarkAction = Application::bookmarkProvider()->actionByName("rekonq_add_bookmark"); menu.addAction(addBookmarkAction); -- cgit v1.2.1