diff options
author | Bastien Nocera <hadess@hadess.net> | 2013-05-15 14:34:49 +0200 |
---|---|---|
committer | Bastien Nocera <hadess@hadess.net> | 2013-05-15 17:36:37 +0200 |
commit | 1cedb723582a9984f03869c341bf0b1fb075b8a0 (patch) | |
tree | 164374737942ccadb50959170a731d8a7a010d50 /src/totem-menu.c | |
parent | 755266dd11d25b4387f0de04ac272d51d29228df (diff) | |
download | totem-1cedb723582a9984f03869c341bf0b1fb075b8a0.tar.gz |
main: Move "Select Subtitles" to cogwheel menu
Diffstat (limited to 'src/totem-menu.c')
-rw-r--r-- | src/totem-menu.c | 18 |
1 files changed, 10 insertions, 8 deletions
diff --git a/src/totem-menu.c b/src/totem-menu.c index 571289ef6..045e857f8 100644 --- a/src/totem-menu.c +++ b/src/totem-menu.c @@ -43,7 +43,6 @@ G_MODULE_EXPORT void play_action_callback (GtkAction *action, Totem *totem); G_MODULE_EXPORT void next_chapter_action_callback (GtkAction *action, Totem *totem); G_MODULE_EXPORT void previous_chapter_action_callback (GtkAction *action, Totem *totem); G_MODULE_EXPORT void show_sidebar_action_callback (GtkToggleAction *action, Totem *totem); -G_MODULE_EXPORT void select_subtitle_action_callback (GtkAction *action, Totem *totem); G_MODULE_EXPORT void clear_playlist_action_callback (GtkAction *action, Totem *totem); static void @@ -236,6 +235,15 @@ eject_action_cb (GSimpleAction *action, totem_action_eject (TOTEM_OBJECT (user_data)); } +static void +select_subtitle_action_cb (GSimpleAction *action, + GVariant *parameter, + gpointer user_data) +{ + totem_playlist_select_subtitle_dialog (TOTEM_OBJECT (user_data)->playlist, + TOTEM_PLAYLIST_DIALOG_PLAYING); +} + static GActionEntry app_entries[] = { /* Main app menu */ { "open", open_action_cb, NULL, NULL, NULL }, @@ -255,6 +263,7 @@ static GActionEntry app_entries[] = { { "dvd-chapter-menu", dvd_chapter_menu_action_cb, NULL, NULL, NULL }, /* Cogwheel menu */ + { "select-subtitle", select_subtitle_action_cb, NULL, NULL, NULL }, { "aspect-ratio", aspect_ratio_action_cb, "i", "0", aspect_ratio_change_state }, { "zoom", toggle_action_cb, NULL, "false", zoom_action_change_state }, { "next-angle", next_angle_action_cb, NULL, NULL, NULL }, @@ -555,13 +564,6 @@ play_action_callback (GtkAction *action, Totem *totem) } void -select_subtitle_action_callback (GtkAction *action, Totem *totem) -{ - totem_playlist_select_subtitle_dialog (totem->playlist, - TOTEM_PLAYLIST_DIALOG_PLAYING); -} - -void next_chapter_action_callback (GtkAction *action, Totem *totem) { TOTEM_PROFILE (totem_object_action_next (totem)); |