textview_show_message(mimeview->messageview->textview, mimeinfo,
mimeview->file);
- icon_list_clear(mimeview);
- icon_list_create(mimeview, mimeview->mimeinfo);
+ mimeview_update(mimeview);
}
#endif /* USE_GPGME */
desc = mimeinfo->sigstatus;
if (mimeinfo->sig_ok)
stockp = STOCK_PIXMAP_MIME_GPG_PASSED;
+ else if (mimeinfo->sig_unknown)
+ stockp = STOCK_PIXMAP_MIME_GPG_UNKNOWN;
+ else if (mimeinfo->sig_expired
+ || mimeinfo->key_expired)
+ stockp = STOCK_PIXMAP_MIME_GPG_EXPIRED;
else
stockp = STOCK_PIXMAP_MIME_GPG_FAILED;
} else