[Xfce4-commits] <midori:master> Remove bookmark, open and image in window from Link context menu
Christian Dywan
noreply at xfce.org
Wed Apr 14 04:24:01 CEST 2010
Updating branch refs/heads/master
to 2ba9b1b65f2faf0947ce3252aa83df5464ff505b (commit)
from e2d7d080435bfc3414631974f75c9d200454f8d0 (commit)
commit 2ba9b1b65f2faf0947ce3252aa83df5464ff505b
Author: Christian Dywan <christian at twotoasts.de>
Date: Tue Apr 13 22:29:26 2010 +0200
Remove bookmark, open and image in window from Link context menu
midori/midori-view.c | 40 ++--------------------------------------
1 files changed, 2 insertions(+), 38 deletions(-)
diff --git a/midori/midori-view.c b/midori/midori-view.c
index 0837daf..c4ca731 100644
--- a/midori/midori-view.c
+++ b/midori/midori-view.c
@@ -1623,13 +1623,6 @@ midori_web_view_set_clipboard (GtkWidget* widget,
}
static void
-midori_web_view_menu_open_activate_cb (GtkWidget* widget,
- MidoriView* view)
-{
- midori_view_set_uri (view, view->link_uri);
-}
-
-static void
midori_web_view_menu_new_window_activate_cb (GtkWidget* widget,
MidoriView* view)
{
@@ -1677,15 +1670,6 @@ midori_web_view_menu_image_new_tab_activate_cb (GtkWidget* widget,
}
static void
-midori_web_view_menu_image_new_window_activate_cb (GtkWidget* widget,
- MidoriView* view)
-{
- gchar* uri = katze_object_get_string (view->hit_test, "image-uri");
- g_signal_emit (view, signals[NEW_WINDOW], 0, uri);
- g_free (uri);
-}
-
-static void
midori_web_view_menu_image_copy_activate_cb (GtkWidget* widget,
MidoriView* view)
{
@@ -1832,13 +1816,6 @@ midori_web_view_menu_download_activate_cb (GtkWidget* widget,
sokoke_spawn_program (view->download_manager, view->link_uri, FALSE);
}
-static void
-midori_web_view_menu_add_bookmark_activate_cb (GtkWidget* widget,
- MidoriView* view)
-{
- g_signal_emit (view, signals[ADD_BOOKMARK], 0, view->link_uri);
-}
-
#if WEBKIT_CHECK_VERSION (1, 1, 17)
static void
midori_web_view_menu_inspect_element_activate_cb (GtkWidget* widget,
@@ -2071,9 +2048,6 @@ midori_view_populate_popup (MidoriView* view,
if (view->link_uri)
{
midori_view_insert_menu_item (menu_shell, -1,
- _("Open _Link"), NULL,
- G_CALLBACK (midori_web_view_menu_open_activate_cb), widget);
- midori_view_insert_menu_item (menu_shell, -1,
_("Open Link in New _Tab"), STOCK_TAB_NEW,
G_CALLBACK (midori_web_view_menu_new_tab_activate_cb), widget);
midori_view_insert_menu_item (menu_shell, -1,
@@ -2098,9 +2072,6 @@ midori_view_populate_popup (MidoriView* view,
midori_view_insert_menu_item (menu_shell, -1,
_("Download with Download _Manager"), STOCK_TRANSFER,
G_CALLBACK (midori_web_view_menu_download_activate_cb), widget);
- midori_view_insert_menu_item (menu_shell, -1,
- NULL, STOCK_BOOKMARK_ADD,
- G_CALLBACK (midori_web_view_menu_add_bookmark_activate_cb), widget);
}
if (is_image)
@@ -2111,9 +2082,6 @@ midori_view_populate_popup (MidoriView* view,
_("Open _Image in New Tab"), STOCK_TAB_NEW,
G_CALLBACK (midori_web_view_menu_image_new_tab_activate_cb), widget);
midori_view_insert_menu_item (menu_shell, -1,
- _("Open Image in New Wi_ndow"), STOCK_WINDOW_NEW,
- G_CALLBACK (midori_web_view_menu_image_new_window_activate_cb), widget);
- midori_view_insert_menu_item (menu_shell, -1,
_("Copy Image _Address"), NULL,
G_CALLBACK (midori_web_view_menu_image_copy_activate_cb), widget);
midori_view_insert_menu_item (menu_shell, -1,
@@ -2147,9 +2115,8 @@ midori_view_populate_popup (MidoriView* view,
{
items = gtk_container_get_children (GTK_CONTAINER (menu));
menuitem = (GtkWidget*)g_list_nth_data (items, 0);
- /* hack to localize menu item */
- label = gtk_bin_get_child (GTK_BIN (menuitem));
- gtk_label_set_label (GTK_LABEL (label), _("Open _Link"));
+ /* hack to hide menu item */
+ gtk_widget_hide (menuitem);
midori_view_insert_menu_item (menu_shell, 1,
_("Open Link in New _Tab"), STOCK_TAB_NEW,
G_CALLBACK (midori_web_view_menu_new_tab_activate_cb), widget);
@@ -2177,9 +2144,6 @@ midori_view_populate_popup (MidoriView* view,
midori_view_insert_menu_item (menu_shell, 4,
_("Download with Download _Manager"), STOCK_TRANSFER,
G_CALLBACK (midori_web_view_menu_download_activate_cb), widget);
- midori_view_insert_menu_item (menu_shell, 5,
- NULL, STOCK_BOOKMARK_ADD,
- G_CALLBACK (midori_web_view_menu_add_bookmark_activate_cb), widget);
}
#endif
More information about the Xfce4-commits
mailing list