pidgin/gtkdialogs.c

branch
soc.2013.gobjectification.plugins
changeset 36959
4806ff428ecd
parent 36861
799cc4a31a49
parent 35079
4fb1914491f1
child 36973
c2947ee224ca
equal deleted inserted replaced
36958:2ab9fcc7ca7c 36959:4806ff428ecd
95 {"Evan Schoenberg", NULL, NULL}, 95 {"Evan Schoenberg", NULL, NULL},
96 {"Kevin 'SimGuy' Stange", N_("webmaster"), NULL}, 96 {"Kevin 'SimGuy' Stange", N_("webmaster"), NULL},
97 {"Will 'resiak' Thompson", NULL, NULL}, 97 {"Will 'resiak' Thompson", NULL, NULL},
98 {"Stu 'nosnilmot' Tomlinson", NULL, NULL}, 98 {"Stu 'nosnilmot' Tomlinson", NULL, NULL},
99 {"Jorge 'Masca' VillaseƱor", NULL, NULL}, 99 {"Jorge 'Masca' VillaseƱor", NULL, NULL},
100 {"Tomasz Wasilczyk", NULL, NULL}, 100 {"Tomasz Wasilczyk", NULL, "https://www.wasilczyk.pl"},
101 {NULL, NULL, NULL} 101 {NULL, NULL, NULL}
102 }; 102 };
103 103
104 /* Order: Alphabetical by Last Name */ 104 /* Order: Alphabetical by Last Name */
105 static const struct developer patch_writers[] = { 105 static const struct developer patch_writers[] = {
346 static void 346 static void
347 add_developers(GString *str, const struct developer *list) 347 add_developers(GString *str, const struct developer *list)
348 { 348 {
349 for (; list->name != NULL; list++) { 349 for (; list->name != NULL; list++) {
350 if (list->email != NULL) { 350 if (list->email != NULL) {
351 const gchar *proto = "mailto:";
352 if (strchr(list->email, ':') != NULL)
353 proto = "";
351 g_string_append_printf(str, 354 g_string_append_printf(str,
352 "<li><a href=\"mailto:%s\" title=\"%s\">%s</a>%s%s%s</li>", 355 "<li><a href=\"%s%s\" title=\"%s\">%s</a>%s%s%s</li>",
356 proto,
353 list->email, list->email, _(list->name), 357 list->email, list->email, _(list->name),
354 list->role ? " (" : "", 358 list->role ? " (" : "",
355 list->role ? _(list->role) : "", 359 list->role ? _(list->role) : "",
356 list->role ? ")" : ""); 360 list->role ? ")" : "");
357 } else { 361 } else {

mercurial