static void cancel_btn_cb (GtkWidget *widget, gpointer data);
static void dont_encrypt_btn_cb (GtkWidget *widget, gpointer data);
static void other_btn_cb (GtkWidget *widget, gpointer data);
-static void sort_keys (struct select_keys_s *sk, enum col_titles column);
-static void sort_keys_name (GtkWidget *widget, gpointer data);
-static void sort_keys_email (GtkWidget *widget, gpointer data);
static gboolean use_untrusted (gpgme_key_t, gpgme_user_id_t uid, gpgme_protocol_t proto);
return sk.kset;
}
-static void
-destroy_key (gpointer data)
-{
- gpgme_key_t key = data;
-
- debug_print("unref key %p\n", key);
-
- gpgme_key_unref (key);
-}
-
static void
set_row (GtkListStore *store, gpgme_key_t key, gpgme_protocol_t proto)
{
gtk_container_set_border_width (GTK_CONTAINER (window), 8);
gtk_window_set_title (GTK_WINDOW (window), _("Select Keys"));
gtk_window_set_modal (GTK_WINDOW (window), TRUE);
+ gtk_window_set_type_hint(GTK_WINDOW(window), GDK_WINDOW_TYPE_HINT_DIALOG);
g_signal_connect (G_OBJECT (window), "delete_event",
G_CALLBACK (delete_event_cb), sk);
g_signal_connect (G_OBJECT (window), "key_press_event",
buf = g_strdup_printf(_("This encryption key is not fully trusted.\n"
"If you choose to encrypt the message with this key, you don't\n"
"know for sure that it will go to the person you mean it to.\n\n"
- "Key details: ID %s, primary identity %s <%s>\n\n"
+ "Key details: ID %s, primary identity %s <%s>\n\n"
"Do you trust this key enough to use it anyway?"),
key->subkeys->keyid, key->uids->name, key->uids->email);
aval = alertpanel(title, buf,