Mention why disabled extensions are not available
This commit is contained in:
parent
178098d886
commit
516547814c
2 changed files with 13 additions and 2 deletions
|
@ -566,11 +566,18 @@ extension_test (void)
|
|||
MidoriExtension*
|
||||
extension_init (void)
|
||||
{
|
||||
#if !WEBKIT_CHECK_VERSION (1, 1, 14)
|
||||
gchar* desc = g_strdup_printf (_("Not available: %s required"),
|
||||
"WebKitGTK+ 1.1.14");
|
||||
#endif
|
||||
|
||||
MidoriExtension* extension = g_object_new (MIDORI_TYPE_EXTENSION,
|
||||
"name", _("Advertisement blocker"),
|
||||
"description", _("Block advertisements according to a filter list"),
|
||||
#if WEBKIT_CHECK_VERSION (1, 1, 14)
|
||||
"description", _("Block advertisements according to a filter list"),
|
||||
"version", "0.1",
|
||||
#else
|
||||
"description", desc,
|
||||
#endif
|
||||
"authors", "Christian Dywan <christian@twotoasts.de>",
|
||||
NULL);
|
||||
|
@ -579,6 +586,8 @@ extension_init (void)
|
|||
|
||||
g_signal_connect (extension, "activate",
|
||||
G_CALLBACK (adblock_activate_cb), NULL);
|
||||
#else
|
||||
g_free (desc);
|
||||
#endif
|
||||
|
||||
return extension;
|
||||
|
|
|
@ -610,9 +610,11 @@ MidoriExtension *extension_init(void)
|
|||
{
|
||||
MidoriExtension* extension = g_object_new(MIDORI_TYPE_EXTENSION,
|
||||
"name", _("Toolbar Editor"),
|
||||
"description", _("Easily edit the toolbar layout"),
|
||||
#if !HAVE_HILDON
|
||||
"description", _("Easily edit the toolbar layout"),
|
||||
"version", "0.1",
|
||||
#else
|
||||
"description", _("Not available on this platform"),
|
||||
#endif
|
||||
"authors", "Enrico Tröger <enrico(dot)troeger(at)uvena(dot)de>",
|
||||
NULL);
|
||||
|
|
Loading…
Reference in a new issue