462 |
const char *fmt; |
const char *fmt; |
463 |
char *keyid; |
char *keyid; |
464 |
char defkeyinf[128]; |
char defkeyinf[128]; |
465 |
|
|
|
/* XXX: also show the name? */ |
|
466 |
keyid = get_gnupg_default_key (); |
keyid = get_gnupg_default_key (); |
467 |
if (!keyid) |
if (!keyid) |
468 |
return; |
return; |
474 |
fmt = _("Default Key: 0x%s"); |
fmt = _("Default Key: 0x%s"); |
475 |
_snprintf (defkeyinf, sizeof (defkeyinf) - 1, fmt, keyid); |
_snprintf (defkeyinf, sizeof (defkeyinf) - 1, fmt, keyid); |
476 |
SendMessage (dlg, SB_SETTEXT, 0, (LPARAM)defkeyinf); |
SendMessage (dlg, SB_SETTEXT, 0, (LPARAM)defkeyinf); |
477 |
|
gpg_keycache_set_default_key (keycache_get_ctx (0), keyid); |
478 |
free_if_alloc (keyid); |
free_if_alloc (keyid); |
479 |
} |
} |
480 |
|
|
866 |
0, |
0, |
867 |
0, |
0, |
868 |
ID_KEYMISC_VIEWCREAT, |
ID_KEYMISC_VIEWCREAT, |
869 |
|
ID_KEYMISC_VIEWDESC, |
870 |
-1 |
-1 |
871 |
}; |
}; |
872 |
listview_column_s cols[] = { |
listview_column_s cols[] = { |
878 |
{5, 66, (char *)_("Validity")}, |
{5, 66, (char *)_("Validity")}, |
879 |
{6, 58, (char *)_("Trust")}, |
{6, 58, (char *)_("Trust")}, |
880 |
{7, 72, (char *)_("Creation")}, |
{7, 72, (char *)_("Creation")}, |
881 |
|
{8, 160,(char *)_("Description")}, |
882 |
{0, 0, NULL} |
{0, 0, NULL} |
883 |
}; |
}; |
884 |
UINT pos; |
UINT pos; |
1177 |
Header_SetImageList(ListView_GetHeader (kl), glob_imagelist); |
Header_SetImageList(ListView_GetHeader (kl), glob_imagelist); |
1178 |
kmi->lv = keylist_load (GetDlgItem (dlg, IDC_KEYMISC_KEYLIST), c, |
kmi->lv = keylist_load (GetDlgItem (dlg, IDC_KEYMISC_KEYLIST), c, |
1179 |
NULL, KEYLIST_LIST, kmi->keylist_sortby); |
NULL, KEYLIST_LIST, kmi->keylist_sortby); |
1180 |
|
if (check_ultimate_trusted_key ()) { |
1181 |
|
msg_box (dlg, _("No ultimately trusted key found.\n" |
1182 |
|
"Please set at least one secret key to ultimate trust."), |
1183 |
|
_("Key Manager"), MB_WARN); |
1184 |
|
} |
1185 |
/* init subclassing for the listview */ |
/* init subclassing for the listview */ |
1186 |
keylist_proc.opaque = kmi; |
keylist_proc.opaque = kmi; |
1187 |
keylist_proc.dlg = dlg; |
keylist_proc.dlg = dlg; |
1929 |
km_refresh_from_keyserver (kmi->lv, dlg); |
km_refresh_from_keyserver (kmi->lv, dlg); |
1930 |
if (updated_keys_avail ()) |
if (updated_keys_avail ()) |
1931 |
refresh_keylist (kmi); |
refresh_keylist (kmi); |
|
else |
|
|
msg_box (NULL, "no updates", "", MB_OK); |
|
1932 |
break; |
break; |
1933 |
|
|
1934 |
case ID_KEYCTX_UID_COPY: |
case ID_KEYCTX_UID_COPY: |
2007 |
case ID_KEYMISC_VIEWCIPHER: |
case ID_KEYMISC_VIEWCIPHER: |
2008 |
case ID_KEYMISC_VIEWTYPE: |
case ID_KEYMISC_VIEWTYPE: |
2009 |
case ID_KEYMISC_VIEWCREAT: |
case ID_KEYMISC_VIEWCREAT: |
2010 |
|
case ID_KEYMISC_VIEWDESC: |
2011 |
DWORD n; |
DWORD n; |
2012 |
|
|
2013 |
hm = GetMenu (dlg); |
hm = GetMenu (dlg); |