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 /src | |
| parent | 6912dc1f958585c39df14e92f5e1ac6090d73910 (diff) | |
| download | engrampa-87a0873ebb46632ece92ed8f8705ecad718f997e.tar.bz2 engrampa-87a0873ebb46632ece92ed8f8705ecad718f997e.tar.xz | |
fr-window: avoid deprecated GtkMisc and GtkAlignment
Diffstat (limited to 'src')
| -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 */ | 
