[balsa/wip/gtk4: 5/351] Another fix
- From: Peter Bloomfield <peterb src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [balsa/wip/gtk4: 5/351] Another fix
- Date: Wed, 23 May 2018 21:17:22 +0000 (UTC)
commit b82b25222e3dd96edfc96d7a1831239fb0632c02
Author: Peter Bloomfield <PeterBloomfield bellsouth net>
Date: Tue Oct 3 20:28:15 2017 -0400
Another fix
libbalsa/libbalsa-gpgme-widgets.c | 32 ++++++++++++++++++--------------
1 files changed, 18 insertions(+), 14 deletions(-)
---
diff --git a/libbalsa/libbalsa-gpgme-widgets.c b/libbalsa/libbalsa-gpgme-widgets.c
index 87967a6..56ec8ab 100644
--- a/libbalsa/libbalsa-gpgme-widgets.c
+++ b/libbalsa/libbalsa-gpgme-widgets.c
@@ -114,7 +114,7 @@ libbalsa_gpgme_key(gpgme_key_t key,
gtk_widget_set_margin_start(uid_box, 12);
gtk_container_add(GTK_CONTAINER(uid_expander), uid_box);
for (uid = key->uids->next; uid != NULL; uid = uid->next) {
- gtk_box_pack_end(GTK_BOX(uid_box), create_key_uid_widget(uid), FALSE, FALSE, 0U);
+ gtk_box_pack_end(GTK_BOX(uid_box), create_key_uid_widget(uid));
}
}
@@ -171,20 +171,20 @@ libbalsa_gpgme_key(gpgme_key_t key,
gtk_expander_set_expanded(GTK_EXPANDER(subkey_expander), expanded);
gtk_grid_attach(GTK_GRID(key_data), subkey_expander, 0, row++, 2, 1);
- subkey_box = gtk_box_new(GTK_ORIENTATION_VERTICAL, 2);
+ subkey_box = gtk_box_new(GTK_ORIENTATION_VERTICAL, 4);
gtk_widget_set_margin_start(subkey_box, 12);
gtk_container_add(GTK_CONTAINER(subkey_expander), subkey_box);
for (subkey = key->subkeys; subkey != NULL; subkey = subkey->next) {
if (fingerprint != NULL) {
if (strcmp(fingerprint, subkey->fpr) == 0) {
- gtk_box_pack_end(GTK_BOX(subkey_box), create_subkey_widget(subkey),
FALSE, FALSE, 2);
+ gtk_box_pack_end(GTK_BOX(subkey_box), create_subkey_widget(subkey));
}
} else if ((((subkey_capa & GPG_SUBKEY_CAP_SIGN) != 0U) && (subkey->can_sign != 0)) ||
(((subkey_capa & GPG_SUBKEY_CAP_ENCRYPT) != 0U) &&
(subkey->can_encrypt != 0)) ||
(((subkey_capa & GPG_SUBKEY_CAP_CERTIFY) != 0U) &&
(subkey->can_certify != 0)) ||
(((subkey_capa & GPG_SUBKEY_CAP_AUTH) != 0U) &&
(subkey->can_authenticate != 0))) {
- gtk_box_pack_end(GTK_BOX(subkey_box), create_subkey_widget(subkey), FALSE,
FALSE, 2);
+ gtk_box_pack_end(GTK_BOX(subkey_box), create_subkey_widget(subkey));
} else {
/* do not print this subkey */
}
@@ -228,17 +228,19 @@ libbalsa_key_dialog(GtkWindow *parent,
gtk_window_set_resizable(GTK_WINDOW(dialog), TRUE);
hbox = gtk_box_new(GTK_ORIENTATION_HORIZONTAL, 12);
- gtk_container_set_border_width(GTK_CONTAINER(hbox), 6);
- gtk_box_pack_start(GTK_BOX(gtk_dialog_get_content_area(GTK_DIALOG(dialog))), hbox, TRUE, TRUE, 0);
+ g_object_set(G_OBJECT(hbox), "margin", 6, NULL);
+ gtk_widget_set_vexpand(hbox, TRUE);
+ gtk_box_pack_start(GTK_BOX(gtk_dialog_get_content_area(GTK_DIALOG(dialog))), hbox);
gtk_box_set_homogeneous(GTK_BOX(hbox), FALSE);
/* standard key icon; "application-certificate" would be an alternative... */
icon = gtk_image_new_from_icon_name("dialog-password", GTK_ICON_SIZE_DIALOG);
- gtk_box_pack_start(GTK_BOX(hbox), icon, FALSE, FALSE, 0);
+ gtk_box_pack_start(GTK_BOX(hbox), icon);
gtk_widget_set_valign(icon, GTK_ALIGN_START);
vbox = gtk_box_new(GTK_ORIENTATION_VERTICAL, 6);
- gtk_box_pack_start(GTK_BOX(hbox), vbox, TRUE, TRUE, 0);
+ gtk_widget_set_hexpand(vbox, TRUE);
+ gtk_box_pack_start(GTK_BOX(hbox), vbox);
gtk_box_set_homogeneous(GTK_BOX(vbox), FALSE);
if (message1 != NULL) {
@@ -248,26 +250,28 @@ libbalsa_key_dialog(GtkWindow *parent,
markup = g_markup_printf_escaped("<b><big>%s</big></b>", message1);
gtk_label_set_markup(GTK_LABEL(label), markup);
g_free(markup);
- gtk_box_pack_start(GTK_BOX(vbox), label, FALSE, FALSE, 0);
+ gtk_box_pack_start(GTK_BOX(vbox), label);
gtk_label_set_line_wrap(GTK_LABEL(label), FALSE);
}
if (message2 != NULL) {
label = gtk_label_new(message2);
gtk_widget_set_halign(label, GTK_ALIGN_START);
- gtk_box_pack_start(GTK_BOX(vbox), label, FALSE, FALSE, 0);
+ gtk_box_pack_start(GTK_BOX(vbox), label);
gtk_label_set_line_wrap(GTK_LABEL(label), TRUE);
}
scrolledw = gtk_scrolled_window_new(NULL, NULL);
- gtk_box_pack_start(GTK_BOX(vbox), scrolledw, TRUE, TRUE, 6);
+ gtk_widget_set_vexpand(scrolledw, TRUE);
+ gtk_widget_set_margin_top(scrolledw, 6);
+ gtk_box_pack_start(GTK_BOX(vbox), scrolledw);
gtk_scrolled_window_set_policy(GTK_SCROLLED_WINDOW(scrolledw), GTK_POLICY_NEVER,
GTK_POLICY_AUTOMATIC);
gtk_scrolled_window_set_min_content_height(GTK_SCROLLED_WINDOW(scrolledw), 120);
key_data = libbalsa_gpgme_key(key, NULL, subkey_capa, TRUE);
gtk_container_add(GTK_CONTAINER(scrolledw), key_data);
- gtk_widget_show_all(hbox);
+ gtk_widget_show(hbox);
return dialog;
}
@@ -398,7 +402,7 @@ create_key_label_with_warn(const gchar *text,
result = gtk_box_new(GTK_ORIENTATION_HORIZONTAL, 6);
icon = gtk_image_new_from_icon_name("gtk-dialog-warning", GTK_ICON_SIZE_MENU);
- gtk_box_pack_start(GTK_BOX(result), icon, FALSE, FALSE, 0U);
+ gtk_box_pack_start(GTK_BOX(result), icon);
buf = g_markup_printf_escaped("<span fgcolor=\"red\">%s</span>", text);
label = gtk_label_new(NULL);
gtk_label_set_markup(GTK_LABEL(label), buf);
@@ -407,7 +411,7 @@ create_key_label_with_warn(const gchar *text,
gtk_widget_set_hexpand(label, TRUE);
gtk_label_set_line_wrap(GTK_LABEL(label), TRUE);
gtk_label_set_selectable(GTK_LABEL(label), TRUE);
- gtk_box_pack_start(GTK_BOX(result), label, FALSE, TRUE, 0U);
+ gtk_box_pack_start(GTK_BOX(result), label);
} else {
result = gtk_label_new(text);
gtk_widget_set_halign(result, GTK_ALIGN_START);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]