* Allow Containment plasmoids to be installed
svn path=/branches/KDE/4.4/kdebase/runtime/; revision=1095292
This commit is contained in:
parent
5076541c65
commit
b08edac797
@ -137,7 +137,10 @@ int main(int argc, char **argv)
|
|||||||
package.setPath(packageFile);
|
package.setPath(packageFile);
|
||||||
QString serviceType = package.metadata().serviceType();
|
QString serviceType = package.metadata().serviceType();
|
||||||
if (!serviceType.isEmpty()) {
|
if (!serviceType.isEmpty()) {
|
||||||
if (serviceType == "Plasma/Applet" || serviceType == "Plasma/PopupApplet") {
|
if ( serviceType == "Plasma/Applet"
|
||||||
|
|| serviceType == "Plasma/Containment"
|
||||||
|
|| serviceType == "Plasma/PopupApplet" )
|
||||||
|
{
|
||||||
type = "plasmoid";
|
type = "plasmoid";
|
||||||
} else if (serviceType == "Plasma/DataEngine") {
|
} else if (serviceType == "Plasma/DataEngine") {
|
||||||
type = "dataengine";
|
type = "dataengine";
|
||||||
@ -157,6 +160,7 @@ int main(int argc, char **argv)
|
|||||||
servicePrefix = "plasma-applet-";
|
servicePrefix = "plasma-applet-";
|
||||||
pluginTypes << "Applet";
|
pluginTypes << "Applet";
|
||||||
pluginTypes << "PopupApplet";
|
pluginTypes << "PopupApplet";
|
||||||
|
pluginTypes << "Containment";
|
||||||
} else if (type == i18nc("package type", "theme") || type == "theme") {
|
} else if (type == i18nc("package type", "theme") || type == "theme") {
|
||||||
packageRoot = "desktoptheme/";
|
packageRoot = "desktoptheme/";
|
||||||
} else if (type == i18nc("package type", "wallpaper") || type == "wallpaper") {
|
} else if (type == i18nc("package type", "wallpaper") || type == "wallpaper") {
|
||||||
|
Loading…
Reference in New Issue
Block a user