From 1bd6d270adccf9ddedd81e460e47d2b07abe707c Mon Sep 17 00:00:00 2001 From: Pierre Pronchery Date: Thu, 22 Oct 2015 03:09:39 +0200 Subject: [PATCH] Avoid some warnings with Gtk+ 3 --- src/mixer.c | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/src/mixer.c b/src/mixer.c index f7a9813..dde004a 100644 --- a/src/mixer.c +++ b/src/mixer.c @@ -448,7 +448,11 @@ static GtkWidget * _new_frame_label(GdkPixbuf * pixbuf, char const * name, if(label == NULL) label = name; widget = gtk_label_new(label); +#if GTK_CHECK_VERSION(3, 0, 0) + gtk_widget_set_halign(widget, GTK_ALIGN_START); +#else gtk_misc_set_alignment(GTK_MISC(widget), 0.0, 0.5); +#endif gtk_box_pack_start(GTK_BOX(hbox), widget, TRUE, TRUE, 0); return hbox; } @@ -954,12 +958,21 @@ static GtkWidget * _properties_label(Mixer * mixer, GtkSizeGroup * group, hbox = gtk_hbox_new(FALSE, 4); #endif widget = gtk_label_new(label); +#if GTK_CHECK_VERSION(3, 0, 0) + gtk_widget_override_font(widget, mixer->bold); + gtk_widget_set_halign(widget, GTK_ALIGN_START); +#else gtk_widget_modify_font(widget, mixer->bold); gtk_misc_set_alignment(GTK_MISC(widget), 0.0, 0.5); +#endif gtk_size_group_add_widget(group, widget); gtk_box_pack_start(GTK_BOX(hbox), widget, FALSE, TRUE, 0); widget = gtk_label_new(value); +#if GTK_CHECK_VERSION(3, 0, 0) + gtk_widget_set_halign(widget, GTK_ALIGN_START); +#else gtk_misc_set_alignment(GTK_MISC(widget), 0.0, 0.5); +#endif gtk_box_pack_start(GTK_BOX(hbox), widget, TRUE, TRUE, 0); return hbox; }