summaryrefslogtreecommitdiff
path: root/src/ui/uploadwidget.c
diff options
context:
space:
mode:
authorJaakko Keränen <jaakko.keranen@iki.fi>2021-12-03 07:46:16 +0200
committerJaakko Keränen <jaakko.keranen@iki.fi>2021-12-03 07:46:16 +0200
commit6e917280380316eba77b1dfa983daf488510e70f (patch)
tree50b31d131b6a4aa7edd6b90e8ed34b4706cf74ac /src/ui/uploadwidget.c
parentba90c9f0b61419b4d8878276be898cc0012a37a0 (diff)
Mobile: Manage Identities via Settings
Diffstat (limited to 'src/ui/uploadwidget.c')
-rw-r--r--src/ui/uploadwidget.c7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/ui/uploadwidget.c b/src/ui/uploadwidget.c
index c22bfe86..89376633 100644
--- a/src/ui/uploadwidget.c
+++ b/src/ui/uploadwidget.c
@@ -123,9 +123,14 @@ static const iArray *makeIdentityItems_UploadWidget_(const iUploadWidget *d) {
123 pushBack_Array(items, &(iMenuItem){ "---" }); 123 pushBack_Array(items, &(iMenuItem){ "---" });
124 iConstForEach(PtrArray, i, listIdentities_GmCerts(certs_App(), NULL, NULL)) { 124 iConstForEach(PtrArray, i, listIdentities_GmCerts(certs_App(), NULL, NULL)) {
125 const iGmIdentity *id = i.ptr; 125 const iGmIdentity *id = i.ptr;
126 iString *str = collect_String(copy_String(name_GmIdentity(id)));
127 if (!isEmpty_String(&id->notes)) {
128 appendFormat_String(
129 str, "\n%s%s", escape_Color(uiAnnotation_ColorId), cstr_String(&id->notes));
130 }
126 pushBack_Array( 131 pushBack_Array(
127 items, 132 items,
128 &(iMenuItem){ cstr_String(name_GmIdentity(id)), 0, 0, 133 &(iMenuItem){ cstr_String(str), 0, 0,
129 format_CStr("upload.setid fp:%s", 134 format_CStr("upload.setid fp:%s",
130 cstrCollect_String(hexEncode_Block(&id->fingerprint))) }); 135 cstrCollect_String(hexEncode_Block(&id->fingerprint))) });
131 } 136 }