diff options
author | raveit65 <[email protected]> | 2017-04-21 14:50:13 +0200 |
---|---|---|
committer | raveit65 <[email protected]> | 2017-04-22 08:32:41 +0200 |
commit | 87a0873ebb46632ece92ed8f8705ecad718f997e (patch) | |
tree | 0e1afa62f82421b0307465e1d269594b7afd3552 | |
parent | 6912dc1f958585c39df14e92f5e1ac6090d73910 (diff) | |
download | engrampa-87a0873ebb46632ece92ed8f8705ecad718f997e.tar.bz2 engrampa-87a0873ebb46632ece92ed8f8705ecad718f997e.tar.xz |
fr-window: avoid deprecated GtkMisc and GtkAlignment
-rw-r--r-- | src/fr-window.c | 28 |
1 files changed, 15 insertions, 13 deletions
diff --git a/src/fr-window.c b/src/fr-window.c index 23cc6a8..cb42dca 100644 --- a/src/fr-window.c +++ b/src/fr-window.c @@ -2481,7 +2481,6 @@ create_the_progress_dialog (FrWindow *window) GtkDialog *d; GtkWidget *hbox; GtkWidget *vbox; - GtkWidget *align; GtkWidget *progress_vbox; GtkWidget *lbl; PangoAttrList *attr_list; @@ -2535,16 +2534,19 @@ create_the_progress_dialog (FrWindow *window) /* action description */ lbl = window->priv->pd_action = gtk_label_new (""); + gtk_widget_set_halign (lbl, GTK_ALIGN_START); + gtk_widget_set_valign (lbl, GTK_ALIGN_START); + gtk_widget_set_hexpand (lbl, TRUE); + gtk_widget_set_vexpand (lbl, TRUE); + gtk_widget_set_margin_bottom (lbl, 12); - align = gtk_alignment_new (0.0, 0.0, 1.0, 1.0); - gtk_alignment_set_padding (GTK_ALIGNMENT (align), 0, 12, 0, 0); - +#if GTK_CHECK_VERSION (3, 16, 0) + gtk_label_set_xalign (GTK_LABEL (lbl), 0.0); +#else gtk_misc_set_alignment (GTK_MISC (lbl), 0.0, 0.5); - gtk_misc_set_padding (GTK_MISC (lbl), 0, 0); +#endif gtk_label_set_ellipsize (GTK_LABEL (lbl), PANGO_ELLIPSIZE_END); - - gtk_container_add (GTK_CONTAINER (align), lbl); - gtk_box_pack_start (GTK_BOX (vbox), align, TRUE, TRUE, 0); + gtk_box_pack_start (GTK_BOX (vbox), lbl, TRUE, TRUE, 0); /* archive name */ @@ -2556,12 +2558,12 @@ create_the_progress_dialog (FrWindow *window) /* progress and details */ - align = gtk_alignment_new (0.0, 0.0, 1.0, 1.0); - gtk_alignment_set_padding (GTK_ALIGNMENT (align), 0, 6, 0, 0); - progress_vbox = gtk_box_new (GTK_ORIENTATION_VERTICAL, 6); - gtk_container_add (GTK_CONTAINER (align), progress_vbox); - gtk_box_pack_start (GTK_BOX (vbox), align, TRUE, TRUE, 0); + gtk_widget_set_valign (progress_vbox, GTK_ALIGN_START); + gtk_widget_set_hexpand (progress_vbox, TRUE); + gtk_widget_set_vexpand (progress_vbox, TRUE); + gtk_widget_set_margin_bottom (progress_vbox, 6); + gtk_box_pack_start (GTK_BOX (vbox), progress_vbox, TRUE, TRUE, 0); /* progress bar */ |