summaryrefslogtreecommitdiff
path: root/src/totem-object.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/totem-object.c')
-rw-r--r--src/totem-object.c50
1 files changed, 1 insertions, 49 deletions
diff --git a/src/totem-object.c b/src/totem-object.c
index 8f0d088ae..02740cdee 100644
--- a/src/totem-object.c
+++ b/src/totem-object.c
@@ -3907,37 +3907,6 @@ update_add_button_visibility (GObject *gobject,
}
}
-static GtkWidget *
-create_control_button (TotemObject *totem,
- const gchar *action_name,
- const gchar *icon_name,
- const gchar *tooltip_text)
-{
- GtkWidget *button, *image;
-
- button = gtk_button_new ();
- gtk_actionable_set_action_name (GTK_ACTIONABLE (button), action_name);
- image = gtk_image_new_from_icon_name (icon_name, GTK_ICON_SIZE_MENU);
- gtk_button_set_image (GTK_BUTTON (button), image);
- gtk_widget_set_valign (GTK_WIDGET (button), GTK_ALIGN_CENTER);
- gtk_style_context_add_class (gtk_widget_get_style_context (button), "image-button");
- if (g_str_equal (action_name, "app.play")) {
- g_object_set (G_OBJECT (image),
- "margin-start", 16,
- "margin-end", 16,
- NULL);
- totem->play_button = button;
- }
-
- gtk_button_set_label (GTK_BUTTON (button), NULL);
- gtk_widget_set_tooltip_text (button, tooltip_text);
- atk_object_set_name (gtk_widget_get_accessible (button), tooltip_text);
-
- gtk_widget_show_all (button);
-
- return button;
-}
-
static void
totem_callback_connect (TotemObject *totem)
{
@@ -3956,23 +3925,8 @@ totem_callback_connect (TotemObject *totem)
box = GTK_BOX (gtk_builder_get_object (totem->xml, "controls_box"));
gtk_widget_insert_action_group (GTK_WIDGET (box), "app", G_ACTION_GROUP (totem));
- /* Previous */
- item = create_control_button (totem, "app.previous-chapter",
- "media-skip-backward-symbolic",
- _("Previous Chapter/Movie"));
- gtk_box_pack_start (box, item, FALSE, FALSE, 0);
-
/* Play/Pause */
- item = create_control_button (totem, "app.play",
- "media-playback-start-symbolic",
- _("Play / Pause"));
- gtk_box_pack_start (box, item, FALSE, FALSE, 0);
-
- /* Next */
- item = create_control_button (totem, "app.next-chapter",
- "media-skip-forward-symbolic",
- _("Next Chapter/Movie"));
- gtk_box_pack_start (box, item, FALSE, FALSE, 0);
+ totem->play_button = GTK_WIDGET (gtk_builder_get_object (totem->xml, "play_button"));
/* Seekbar */
g_signal_connect (totem->seek, "button-press-event",
@@ -3995,8 +3949,6 @@ totem_callback_connect (TotemObject *totem)
/* Go button */
item = GTK_WIDGET (gtk_builder_get_object (totem->xml, "go_button"));
- menu = (GMenuModel *) gtk_builder_get_object (totem->xml, "gomenu");
- gtk_menu_button_set_menu_model (GTK_MENU_BUTTON (item), menu);
popover = gtk_menu_button_get_popover (GTK_MENU_BUTTON (item));
gtk_widget_set_size_request (GTK_WIDGET (popover), 175, -1);
g_signal_connect (G_OBJECT (item), "toggled",