Avoid warnings with Gtk+ >= 3.14
This commit is contained in:
parent
5ca6043464
commit
e1ac81b059
|
@ -290,7 +290,11 @@ Compose * compose_new(Config * config)
|
|||
sizegroup = gtk_size_group_new(GTK_SIZE_GROUP_HORIZONTAL);
|
||||
toolbar = gtk_toolbar_new();
|
||||
widget = gtk_label_new(_("From: "));
|
||||
#if GTK_CHECK_VERSION(3, 14, 0)
|
||||
g_object_set(widget, "halign", GTK_ALIGN_START, NULL);
|
||||
#else
|
||||
gtk_misc_set_alignment(GTK_MISC(widget), 0.1, 0.5);
|
||||
#endif
|
||||
gtk_widget_set_size_request(widget, 80, -1);
|
||||
gtk_size_group_add_widget(sizegroup, widget);
|
||||
toolitem = gtk_tool_item_new();
|
||||
|
@ -372,7 +376,11 @@ Compose * compose_new(Config * config)
|
|||
/* subject */
|
||||
toolbar = gtk_toolbar_new();
|
||||
widget = gtk_label_new(_("Subject: "));
|
||||
#if GTK_CHECK_VERSION(3, 14, 0)
|
||||
g_object_set(widget, "halign", GTK_ALIGN_START, NULL);
|
||||
#else
|
||||
gtk_misc_set_alignment(GTK_MISC(widget), 0.1, 0.5);
|
||||
#endif
|
||||
gtk_size_group_add_widget(sizegroup, widget);
|
||||
toolitem = gtk_tool_item_new();
|
||||
gtk_container_add(GTK_CONTAINER(toolitem), widget);
|
||||
|
|
50
src/mailer.c
50
src/mailer.c
|
@ -871,14 +871,24 @@ static GtkWidget * _new_headers(Mailer * mailer)
|
|||
hbox = gtk_hbox_new(FALSE, 0);
|
||||
widget = gtk_label_new(_(widgets[i].hdr));
|
||||
gtk_widget_override_font(widget, bold);
|
||||
#if GTK_CHECK_VERSION(3, 14, 0)
|
||||
g_object_set(widget, "halign", GTK_ALIGN_END,
|
||||
"valign", GTK_ALIGN_START, NULL);
|
||||
#else
|
||||
gtk_misc_set_alignment(GTK_MISC(widget), 1.0, 0.0);
|
||||
#endif
|
||||
gtk_size_group_add_widget(GTK_SIZE_GROUP(group), widget);
|
||||
gtk_box_pack_start(GTK_BOX(hbox), widget, FALSE, TRUE, 0);
|
||||
widget = gtk_label_new("");
|
||||
*(widgets[i].widget) = widget;
|
||||
gtk_label_set_ellipsize(GTK_LABEL(widget),
|
||||
PANGO_ELLIPSIZE_MIDDLE);
|
||||
#if GTK_CHECK_VERSION(3, 14, 0)
|
||||
g_object_set(widget, "halign", GTK_ALIGN_START,
|
||||
"valign", GTK_ALIGN_START, NULL);
|
||||
#else
|
||||
gtk_misc_set_alignment(GTK_MISC(widget), 0.0, 0.0);
|
||||
#endif
|
||||
gtk_box_pack_start(GTK_BOX(hbox), widget, TRUE, TRUE, 0);
|
||||
gtk_box_pack_start(GTK_BOX(mailer->hdr_vbox), hbox, FALSE,
|
||||
FALSE, 0);
|
||||
|
@ -1908,7 +1918,11 @@ static void _preferences_display(Mailer * mailer, GtkWidget * notebook)
|
|||
/* default font */
|
||||
hbox = gtk_hbox_new(FALSE, 4);
|
||||
widget = gtk_label_new(_("Messages font:"));
|
||||
#if GTK_CHECK_VERSION(3, 14, 0)
|
||||
g_object_set(widget, "halign", GTK_ALIGN_START, NULL);
|
||||
#else
|
||||
gtk_misc_set_alignment(GTK_MISC(widget), 0.0, 0.5);
|
||||
#endif
|
||||
gtk_box_pack_start(GTK_BOX(hbox), widget, FALSE, TRUE, 0);
|
||||
mailer->pr_messages_font = gtk_font_button_new();
|
||||
widget = mailer->pr_messages_font;
|
||||
|
@ -2320,7 +2334,11 @@ static void _account_add_label(GtkWidget * box, PangoFontDescription * desc,
|
|||
gtk_widget_override_font(label, desc);
|
||||
if(group != NULL)
|
||||
gtk_size_group_add_widget(group, label);
|
||||
#if GTK_CHECK_VERSION(3, 14, 0)
|
||||
g_object_set(label, "halign", GTK_ALIGN_START, NULL);
|
||||
#else
|
||||
gtk_misc_set_alignment(GTK_MISC(label), 0.0, 0.5);
|
||||
#endif
|
||||
gtk_box_pack_start(GTK_BOX(box), label, FALSE, TRUE, 0);
|
||||
}
|
||||
|
||||
|
@ -2587,7 +2605,11 @@ static GtkWidget * _display_string(AccountConfig * config,
|
|||
hbox = gtk_hbox_new(FALSE, 0);
|
||||
_account_add_label(hbox, desc, group, config->title);
|
||||
widget = gtk_label_new(config->value);
|
||||
#if GTK_CHECK_VERSION(3, 14, 0)
|
||||
g_object_set(widget, "halign", GTK_ALIGN_START, NULL);
|
||||
#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;
|
||||
}
|
||||
|
@ -2610,7 +2632,11 @@ static GtkWidget * _display_password(AccountConfig * config,
|
|||
desc = pango_font_description_new();
|
||||
pango_font_description_set_style(desc, PANGO_STYLE_ITALIC);
|
||||
gtk_widget_override_font(widget, desc);
|
||||
#if GTK_CHECK_VERSION(3, 14, 0)
|
||||
g_object_set(widget, "halign", GTK_ALIGN_START, NULL);
|
||||
#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;
|
||||
}
|
||||
|
@ -2627,7 +2653,11 @@ static GtkWidget * _display_uint16(AccountConfig * config,
|
|||
_account_add_label(hbox, desc, group, config->title);
|
||||
snprintf(buf, sizeof(buf), "%hu", u16);
|
||||
widget = gtk_label_new(buf);
|
||||
#if GTK_CHECK_VERSION(3, 14, 0)
|
||||
g_object_set(widget, "halign", GTK_ALIGN_START, NULL);
|
||||
#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;
|
||||
}
|
||||
|
@ -2641,7 +2671,11 @@ static GtkWidget * _display_boolean(AccountConfig * config,
|
|||
hbox = gtk_hbox_new(FALSE, 0);
|
||||
_account_add_label(hbox, desc, group, config->title);
|
||||
widget = gtk_label_new(config->value != 0 ? _("Yes") : _("No"));
|
||||
#if GTK_CHECK_VERSION(3, 14, 0)
|
||||
g_object_set(widget, "halign", GTK_ALIGN_START, NULL);
|
||||
#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;
|
||||
}
|
||||
|
@ -2754,7 +2788,11 @@ static GtkWidget * _account_edit(Mailer * mailer, Account * account)
|
|||
/* account name */
|
||||
hbox = gtk_hbox_new(FALSE, 4);
|
||||
widget = gtk_label_new(_("Account name:"));
|
||||
#if GTK_CHECK_VERSION(3, 14, 0)
|
||||
g_object_set(widget, "halign", GTK_ALIGN_START, NULL);
|
||||
#else
|
||||
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_entry_new();
|
||||
|
@ -2768,7 +2806,11 @@ static GtkWidget * _account_edit(Mailer * mailer, Account * account)
|
|||
/* identity: name */
|
||||
hbox = gtk_hbox_new(FALSE, 4);
|
||||
widget = gtk_label_new(_("Name:"));
|
||||
#if GTK_CHECK_VERSION(3, 14, 0)
|
||||
g_object_set(widget, "halign", GTK_ALIGN_START, NULL);
|
||||
#else
|
||||
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_entry_new();
|
||||
|
@ -2779,7 +2821,11 @@ static GtkWidget * _account_edit(Mailer * mailer, Account * account)
|
|||
/* identity: address */
|
||||
hbox = gtk_hbox_new(FALSE, 4);
|
||||
widget = gtk_label_new(_("Address:"));
|
||||
#if GTK_CHECK_VERSION(3, 14, 0)
|
||||
g_object_set(widget, "halign", GTK_ALIGN_START, NULL);
|
||||
#else
|
||||
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_entry_new();
|
||||
|
@ -2790,7 +2836,11 @@ static GtkWidget * _account_edit(Mailer * mailer, Account * account)
|
|||
/* identity: organization */
|
||||
hbox = gtk_hbox_new(FALSE, 4);
|
||||
widget = gtk_label_new(_("Organization:"));
|
||||
#if GTK_CHECK_VERSION(3, 14, 0)
|
||||
g_object_set(widget, "halign", GTK_ALIGN_START, NULL);
|
||||
#else
|
||||
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_entry_new();
|
||||
|
|
|
@ -81,13 +81,25 @@ static MailerPlugin * _ml_init(MailerPluginHelper * helper)
|
|||
ml->vbox = gtk_vbox_new(FALSE, 4);
|
||||
ml->folder = gtk_label_new("");
|
||||
gtk_widget_modify_font(ml->folder, bold);
|
||||
#if GTK_CHECK_VERSION(3, 14, 0)
|
||||
g_object_set(ml->folder, "halign", GTK_ALIGN_START, NULL);
|
||||
#else
|
||||
gtk_misc_set_alignment(GTK_MISC(ml->folder), 0.0, 0.5);
|
||||
#endif
|
||||
gtk_box_pack_start(GTK_BOX(ml->vbox), ml->folder, FALSE, TRUE, 0);
|
||||
ml->message = gtk_label_new("");
|
||||
#if GTK_CHECK_VERSION(3, 14, 0)
|
||||
g_object_set(ml->message, "halign", GTK_ALIGN_START, NULL);
|
||||
#else
|
||||
gtk_misc_set_alignment(GTK_MISC(ml->message), 0.0, 0.5);
|
||||
#endif
|
||||
gtk_box_pack_start(GTK_BOX(ml->vbox), ml->message, FALSE, TRUE, 0);
|
||||
ml->name = gtk_label_new("");
|
||||
#if GTK_CHECK_VERSION(3, 14, 0)
|
||||
g_object_set(ml->name, "halign", GTK_ALIGN_START, NULL);
|
||||
#else
|
||||
gtk_misc_set_alignment(GTK_MISC(ml->name), 0.0, 0.5);
|
||||
#endif
|
||||
gtk_box_pack_start(GTK_BOX(ml->vbox), ml->name, FALSE, TRUE, 0);
|
||||
pango_font_description_free(bold);
|
||||
return ml;
|
||||
|
|
Loading…
Reference in New Issue
Block a user