comparison src/gtkplugin.c @ 12705:31b860fcf1aa

[gaim-migrate @ 15048] Let's display a helpful suggestion when a plugin can't be loaded. committer: Tailor Script <tailor@pidgin.im>
author Richard Laager <rlaager@wiktel.com>
date Tue, 03 Jan 2006 21:23:11 +0000
parents ba7834d6e2c9
children a9cd674078b1
comparison
equal deleted inserted replaced
12704:69713c02a702 12705:31b860fcf1aa
285 pweb = (plug->info->homepage) ? 285 pweb = (plug->info->homepage) ?
286 g_markup_escape_text(_(plug->info->homepage), -1) : NULL; 286 g_markup_escape_text(_(plug->info->homepage), -1) : NULL;
287 buf = g_strdup_printf( 287 buf = g_strdup_printf(
288 _("%s%s" 288 _("%s%s"
289 "<span weight=\"bold\">Written by:</span>\t%s\n" 289 "<span weight=\"bold\">Written by:</span>\t%s\n"
290 "<span weight=\"bold\">Web site:</span>\t\t%s\n" 290 "<span weight=\"bold\">Website:</span>\t\t%s\n"
291 "<span weight=\"bold\">File name:</span>\t%s"), 291 "<span weight=\"bold\">Filename:</span>\t\t%s"),
292 pdesc ? pdesc : "", pdesc ? "\n\n" : "", 292 pdesc ? pdesc : "", pdesc ? "\n\n" : "",
293 pauth ? pauth : "", pweb ? pweb : "", plug->path); 293 pauth ? pauth : "", pweb ? pweb : "", plug->path);
294 294
295 if (plug->error != NULL) 295 if (plug->error != NULL)
296 { 296 {
297 char *tmp = g_strdup_printf( 297 char *tmp = g_strdup_printf(
298 _("%s\n" 298 _("%s\n"
299 "<span foreground=\"#ff0000\" weight=\"bold\">Error: %s</span>"), 299 "<span foreground=\"#ff0000\" weight=\"bold\">"
300 "Error: %s\n"
301 "Check the plugin website for an update."
302 "</span>"),
300 buf, plug->error); 303 buf, plug->error);
301 g_free(buf); 304 g_free(buf);
302 buf = tmp; 305 buf = tmp;
303 } 306 }
304 307