X-Git-Url: http://git.code-monkey.de/?a=blobdiff_plain;f=src%2Frakt-window.c;h=dbd3c78f8396e3315717edae16364b27a27eca18;hb=c54a5801f39e05b684c2c526f9079da4181203df;hp=b929331400187d21b5f1472ae15845c73071525f;hpb=8476b6220c0d4cd5374212ff9586bd8c04cab7a5;p=raktpdf.git diff --git a/src/rakt-window.c b/src/rakt-window.c index b929331..dbd3c78 100644 --- a/src/rakt-window.c +++ b/src/rakt-window.c @@ -58,12 +58,15 @@ static const GtkActionEntry action_entries[] = { { "FileMenu", NULL, "_File", NULL, NULL, NULL }, + { + "GoMenu", NULL, "_Go", NULL, NULL, NULL + }, { "HelpMenu", NULL, "_Help", NULL, NULL, NULL }, { - "Open", GTK_STOCK_OPEN, - "_Open", "O", "Open a PDF file", + "Open", GTK_STOCK_OPEN, "_Open", + "O", "Open a PDF file", G_CALLBACK (on_action_open) }, { @@ -77,13 +80,13 @@ static const GtkActionEntry action_entries[] = { G_CALLBACK (on_action_go_previous) }, { - "Quit", GTK_STOCK_QUIT, - "_Quit", "Q", "Quit the application", + "Quit", GTK_STOCK_QUIT, "_Quit", + "Q", "Quit the application", G_CALLBACK (on_action_quit) }, { - "About", GTK_STOCK_ABOUT, - "_About", NULL, "About this application", + "About", GTK_STOCK_ABOUT, "_About", + NULL, "About this application", G_CALLBACK (on_action_about) } }; @@ -96,6 +99,10 @@ static const gchar *ui_layout = " " " " " " + " " + " " + " " + " " " " " " " " @@ -305,6 +312,7 @@ on_action_open (GtkAction *action, RaktWindow *window) file = gtk_file_chooser_get_filename (GTK_FILE_CHOOSER (dialog)); open_document (window, file); + g_free (file); } gtk_widget_destroy (dialog);