summaryrefslogtreecommitdiff
path: root/src/preferences/prefs-general-page.c
diff options
context:
space:
mode:
authorAlexander Mikhaylenko <alexm@gnome.org>2020-05-26 21:19:25 +0500
committerJan-Michael Brummer <jan.brummer@tabos.org>2020-06-03 07:36:10 +0000
commit83040372c8e6dfb3d3d47959f8c295bf71335993 (patch)
tree69296a3bc1b92a6ec2ccdacd7e7248eedb8ca9b4 /src/preferences/prefs-general-page.c
parente4ebf2b37dfc753e29967fd4c55606cf8197ae14 (diff)
downloadepiphany-83040372c8e6dfb3d3d47959f8c295bf71335993.tar.gz
Port to libhandy master
HdyDialog was removed, so revert to GtkDialog for now. Normalize the remove button in passwords dialog and use a proper action row there. This reverts commit 5a9e76f676dd4ea98841ac5f1348f146f00d034f.
Diffstat (limited to 'src/preferences/prefs-general-page.c')
-rw-r--r--src/preferences/prefs-general-page.c15
1 files changed, 5 insertions, 10 deletions
diff --git a/src/preferences/prefs-general-page.c b/src/preferences/prefs-general-page.c
index 104e67f91..7542cecd7 100644
--- a/src/preferences/prefs-general-page.c
+++ b/src/preferences/prefs-general-page.c
@@ -456,7 +456,7 @@ language_editor_add (PrefsGeneralPage *general_page,
const char *desc)
{
GtkWidget *event_box;
- HdyActionRow *row;
+ GtkWidget *row;
GtkWidget *prefix;
GtkWidget *action;
int len;
@@ -478,7 +478,7 @@ language_editor_add (PrefsGeneralPage *general_page,
}
row = hdy_action_row_new ();
- hdy_action_row_set_title (row, desc);
+ hdy_action_row_set_title (HDY_ACTION_ROW (row), desc);
g_object_set_data (G_OBJECT (row), "code", g_strdup (code));
gtk_style_context_add_class (gtk_widget_get_style_context (GTK_WIDGET (row)), "row");
@@ -489,7 +489,7 @@ language_editor_add (PrefsGeneralPage *general_page,
g_signal_connect (event_box, "drag-data-get", G_CALLBACK (drag_data_get), general_page);
prefix = gtk_image_new_from_icon_name ("list-drag-handle-symbolic", GTK_ICON_SIZE_SMALL_TOOLBAR);
gtk_container_add (GTK_CONTAINER (event_box), prefix);
- hdy_action_row_add_prefix (row, event_box);
+ hdy_action_row_add_prefix (HDY_ACTION_ROW (row), event_box);
action = gtk_button_new_from_icon_name ("edit-delete-symbolic", GTK_ICON_SIZE_SMALL_TOOLBAR);
gtk_widget_set_tooltip_text (action, _("Delete language"));
@@ -497,7 +497,7 @@ language_editor_add (PrefsGeneralPage *general_page,
g_object_set_data (G_OBJECT (action), "row", row);
g_signal_connect (action, "clicked", G_CALLBACK (language_editor_remove_button_clicked_cb), general_page);
gtk_widget_set_valign (action, GTK_ALIGN_CENTER);
- hdy_action_row_add_action (row, action);
+ gtk_container_add (GTK_CONTAINER (row), action);
gtk_widget_show_all (GTK_WIDGET (row));
@@ -769,7 +769,7 @@ create_download_path_button (PrefsGeneralPage *general_page)
DOWNLOAD_BUTTON_WIDTH);
g_signal_connect (button, "selection-changed",
G_CALLBACK (download_path_changed_cb), general_page);
- hdy_action_row_add_action (HDY_ACTION_ROW (general_page->download_folder_row), button);
+ gtk_container_add (GTK_CONTAINER (general_page->download_folder_row), button);
gtk_widget_set_valign (button, GTK_ALIGN_CENTER);
gtk_widget_show (button);
@@ -1196,11 +1196,6 @@ init_lang_listbox (PrefsGeneralPage *general_page)
char **list = NULL;
int i;
GtkCssProvider *provider;
- GtkStyleContext *style_context;
-
- style_context = gtk_widget_get_style_context (general_page->lang_listbox);
- gtk_style_context_add_class (style_context, "frame");
- gtk_list_box_set_header_func (GTK_LIST_BOX (general_page->lang_listbox), hdy_list_box_separator_header, NULL, NULL);
provider = gtk_css_provider_new ();
gtk_css_provider_load_from_data (provider, css, -1, NULL);