From 7c2e682ec435f9e2c08a0f49ec67e6aa4358f263 Mon Sep 17 00:00:00 2001 From: Wilfried Goesgens Date: Thu, 19 Nov 2015 22:44:44 +0100 Subject: [PATCH] fix vcard sorting and tabs --- webcit/vcard_edit.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/webcit/vcard_edit.c b/webcit/vcard_edit.c index 636992f22..f94841f9a 100644 --- a/webcit/vcard_edit.c +++ b/webcit/vcard_edit.c @@ -985,7 +985,7 @@ void do_addrbook_view(vcardview_struct* VS) { } if (num_ab > 1) { - ///SortByHashKey(VS->addrbook, 0); + SortByHashKey(VS->addrbook, 1); } num_pages = (GetCount(VS->addrbook) / NAMESPERPAGE) + 1; @@ -1012,12 +1012,13 @@ void do_addrbook_view(vcardview_struct* VS) { if (GetHashAt(VS->addrbook, tabfirst, &hklen1, &c1, &v1)) { a1 = (addrbookent*) v1; StrBufAppendBuf(headline, a1->name, 0); - + StrBuf_Utf8StrCut(headline, 3); if (GetHashAt(VS->addrbook, tablast, &hklen2, &c2, &v2)) { a2 = (addrbookent*) v2; StrBufAppendBufPlain(headline, HKEY(" - "), 0); StrBufAppendBuf(headline, a2->name, 0); + StrBuf_Utf8StrCut(headline, 9); } } tablabels[i] = headline; @@ -1031,7 +1032,6 @@ void do_addrbook_view(vcardview_struct* VS) { DeleteHash(&headlines); free(tablabels); StrBufAppendBufPlain(WCC->WBuf, HKEY(""), 0);/* closes: id=global */ - wDumpContent(1); } -- 2.30.2