CVS commit by faure: Added "Statusbar" category for statusbar plugins, so that akregator and koralizer can be enabled/disabled. BUG: 95657 M +7 -3 konq_extensionmanager.cc 1.8 --- kdebase/konqueror/konq_extensionmanager.cc #1.7:1.8 @@ -63,12 +63,16 @@ KonqExtensionManager::KonqExtensionManag d->activePart = activePart; + // There's a limitation of KPluginSelector here... It assumes that all plugins in a given widget (as created by addPlugins) + // have their config in the same KConfig[Group]. So we can't show konqueror extensions and khtml extensions in the same tab. d->pluginSelector->addPlugins("konqueror", i18n("Extensions"), "Extensions", KGlobal::config()); - if ( activePart ) - d->pluginSelector->addPlugins(activePart->instance()->instanceName(), i18n("Tools"), "Tools", activePart->instance()->config()); + if ( activePart ) { + KInstance* instance = activePart->instance(); + d->pluginSelector->addPlugins(instance->instanceName(), i18n("Tools"), "Tools", instance->config()); + d->pluginSelector->addPlugins(instance->instanceName(), i18n("Statusbar"), "Statusbar", instance->config()); + } } KonqExtensionManager::~KonqExtensionManager() { - //delete d->khtmlConfig; delete d; }