diff --git a/gtk/actions.c b/gtk/actions.c index 57ade1310..55af91f10 100644 --- a/gtk/actions.c +++ b/gtk/actions.c @@ -128,6 +128,7 @@ static GtkActionEntry entries[] = { "open-torrent-folder", GTK_STOCK_OPEN, N_("_Open Folder"), NULL, NULL, G_CALLBACK(action_cb) }, { "show-about-dialog", GTK_STOCK_ABOUT, NULL, NULL, NULL, G_CALLBACK(action_cb) }, + { "help", GTK_STOCK_HELP, NULL, NULL, NULL, G_CALLBACK(action_cb) }, { "update-tracker", GTK_STOCK_NETWORK, N_("Ask Tracker for _More Peers"), NULL, NULL, G_CALLBACK(action_cb) } }; diff --git a/gtk/main.c b/gtk/main.c index 8754233af..211dd0810 100644 --- a/gtk/main.c +++ b/gtk/main.c @@ -1183,6 +1183,10 @@ doAction ( const char * action_name, gpointer user_data ) { about( data->wind ); } + else if (!strcmp (action_name, "help")) + { + gtr_open_file( "http://www.transmissionbt.com/help/gtk" ); + } else if (!strcmp (action_name, "toggle-main-window")) { toggleMainWindow( data ); diff --git a/gtk/ui.h b/gtk/ui.h index 9c1ffdade..00f7d93a8 100644 --- a/gtk/ui.h +++ b/gtk/ui.h @@ -44,6 +44,7 @@ const char * fallback_ui_file = " \n" " \n" " \n" +" \n" " \n" " \n" " \n"