summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexander Mikhaylenko <exalm7659@gmail.com>2019-10-06 19:14:27 +0500
committerAlexander Mikhaylenko <exalm7659@gmail.com>2019-10-06 19:14:48 +0500
commita22d37b81a5a163c66043466f1a3d9d6f89e2c0b (patch)
tree132b2571bbc712d673409bbc296bc8aa08ecff9a
parent7edcc5336a7a7425ff4e07e55ce45142e3f02e15 (diff)
downloadepiphany-wip/exalm/dialogs.tar.gz
-rw-r--r--src/window-commands.c31
1 files changed, 20 insertions, 11 deletions
diff --git a/src/window-commands.c b/src/window-commands.c
index bbc3c4eab..d1ac4d457 100644
--- a/src/window-commands.c
+++ b/src/window-commands.c
@@ -389,24 +389,33 @@ window_cmd_import_bookmarks (GSimpleAction *action,
GtkWidget *combo_box;
GtkTreeModel *tree_model;
GtkCellRenderer *cell_renderer;
+ GtkWidget *button;
+
+ dialog = g_object_new (GTK_TYPE_DIALOG,
+ "parent", window,
+ "deletable", FALSE,
+ "resizable", FALSE,
+ "border-width", 6,
+ "transient-for", window,
+ "modal", TRUE,
+ NULL);
- dialog = hdy_dialog_new (GTK_WINDOW (window));
gtk_window_set_title (GTK_WINDOW (dialog), _("Import Bookmarks"));
- gtk_dialog_add_buttons (GTK_DIALOG (dialog),
- _("_Cancel"),
- GTK_RESPONSE_CANCEL,
- _("Ch_oose File"),
- GTK_RESPONSE_OK,
- NULL);
+ gtk_dialog_add_button (GTK_DIALOG (dialog),
+ _("_Cancel"),
+ GTK_RESPONSE_CANCEL);
+
+ button = gtk_dialog_add_button (GTK_DIALOG (dialog),
+ _("Ch_oose File"),
+ GTK_RESPONSE_OK);
+ gtk_style_context_add_class (gtk_widget_get_style_context (button),
+ "suggested-action");
gtk_dialog_set_default_response (GTK_DIALOG (dialog), GTK_RESPONSE_OK);
content_area = gtk_dialog_get_content_area (GTK_DIALOG (dialog));
- gtk_widget_set_valign (content_area, GTK_ALIGN_CENTER);
- gtk_widget_set_margin_start (content_area, 25);
- gtk_widget_set_margin_end (content_area, 25);
- gtk_container_set_border_width (GTK_CONTAINER (content_area), 5);
hbox = gtk_box_new (GTK_ORIENTATION_HORIZONTAL, 12);
+ g_object_set (hbox, "margin", 6, "margin-top", 0, NULL);
label = gtk_label_new (_("From:"));
gtk_box_pack_start (GTK_BOX (hbox), label, FALSE, FALSE, 0);