From c5bcad96143a48b6c04107ec8e4d3d554297425c Mon Sep 17 00:00:00 2001 From: raveit65 Date: Mon, 27 Jun 2016 21:11:46 +0200 Subject: GTK+-3 fm-list-view: use widget properties instead of GtkAlignment taken from: https://git.gnome.org/browse/nautilus/commit/?id=f81188e --- src/file-manager/fm-list-view.c | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'src/file-manager/fm-list-view.c') diff --git a/src/file-manager/fm-list-view.c b/src/file-manager/fm-list-view.c index 71b7f65d..f39c1975 100644 --- a/src/file-manager/fm-list-view.c +++ b/src/file-manager/fm-list-view.c @@ -2517,7 +2517,9 @@ create_column_editor (FMListView *view) GtkWidget *label; GtkWidget *box; GtkWidget *column_chooser; +#if !GTK_CHECK_VERSION (3, 0, 0) GtkWidget *alignment; +#endif CajaFile *file; char *str; char *name; @@ -2560,6 +2562,12 @@ create_column_editor (FMListView *view) g_free (str); +#if GTK_CHECK_VERSION (3, 0, 0) + column_chooser = caja_column_chooser_new (file); + gtk_widget_set_margin_start (column_chooser, 12); + gtk_widget_show (column_chooser); + gtk_box_pack_start (GTK_BOX (box), column_chooser, TRUE, TRUE, 0); +#else alignment = gtk_alignment_new (0.5, 0.5, 1, 1); gtk_alignment_set_padding (GTK_ALIGNMENT (alignment), 0, 0, 12, 0); @@ -2569,6 +2577,7 @@ create_column_editor (FMListView *view) column_chooser = caja_column_chooser_new (file); gtk_widget_show (column_chooser); gtk_container_add (GTK_CONTAINER (alignment), column_chooser); +#endif g_signal_connect (column_chooser, "changed", G_CALLBACK (column_chooser_changed_callback), -- cgit v1.2.1