midori_web_view_console_message_cb (GtkWidget* web_view,
const gchar* message,
gint line,
- const gchar* sourceId,
+ const gchar* source_id,
MidoriBrowser* browser)
{
// FIXME: We want this to appear in a panel
if (!uri && !webkit_web_view_has_selection (WEBKIT_WEB_VIEW (web_view)))
{
// TODO: menu items
- // undo close tab
+ // UndoTabClose
// sep
// BookmarkNew
// SaveAs
}
static void
-_action_trash_undo_activate (GtkAction* action,
- MidoriBrowser* browser)
+_action_undo_tab_close_activate (GtkAction* action,
+ MidoriBrowser* browser)
{
MidoriBrowserPrivate* priv = browser->priv;
{ "TrashEmpty", GTK_STOCK_CLEAR,
"Empty Trash", "",
"hm?", G_CALLBACK (_action_trash_empty_activate) },
+ { "UndoTabClose", GTK_STOCK_UNDELETE,
+ "Undo Close Tab", "",
+ "hm?", G_CALLBACK (_action_undo_tab_close_activate) },
{ "Bookmarks", NULL, "_Bookmarks" },
{ "BookmarkNew", STOCK_BOOKMARK_NEW,
return FALSE;
}
-static void
-midori_web_view_menu_new_tab_activate (GtkWidget* action,
- MidoriBrowser* browser)
+/*static void
+midori_web_view_menu_new_tab_activate (GtkWidget* widget,
+ MidoriWebView* web_view)
{
// FIXME: Open a new tab and load the uri
-}
+}*/
static void
webkit_web_view_populate_popup_cb (GtkWidget* web_view,
"signal::scroll-event",
gtk_widget_scroll_event, NULL,
"signal::populate-popup",
- webkit_web_view_populate_popup_cb, browser,
+ webkit_web_view_populate_popup_cb, NULL,
NULL);
g_object_connect (web_frame,
"signal::load-done",