Summary: | superkaramba applet don't show up in widget browser and don't work | ||
---|---|---|---|
Product: | [Unmaintained] plasma4 | Reporter: | mangus <mangus> |
Component: | general | Assignee: | Plasma Bugs List <plasma-bugs> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | adrianvv, andresbajotierra, aseigo, kde, philippe.roubach, stefano.badoino, villeaak, vitaliy.osypenko, wiselord1983, yafulinux |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Compiled Sources | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
mangus
2009-04-29 00:57:58 UTC
same themes launched from plasmoidviewer works. I created a .skz file and I installed it with plasmapkg. Installation seems correct, .skz file is created in .kde/share/apps/plasma/plasmoids/sk_themename and relevant .desktop file is in /.kde/share/kde4/services. plasmapkg -l lists it as sk_themename and plasmoidviewer loads the applet. But still the plasmoid does'nt appear in the widget browser after runnin kbuildsycoca.. How can I add it to the desktop? I remember that superkaramba was listed under 'categories' in the widget browser but from some time it's gone. (KDE 4.2.90 (KDE 4.3 Beta2) bump.Can someone take care of this? It annoys me a lot :-) I have a similar problem here. I tried to install some .skz SuperKaramba widgets via "Install Widget from local file" > "SuperKaramba" and then not listed in the plasmoids browser. The .skz package seem contain the correct maindata.xml file. Also, widgets not appear in widget browser after running "kbuildsycoca". Folder containing .skz file is created in ~/.kde/share/apps/plasma/plasmoids and .desktop file is in ~/.kde/share/kde4/services. I am running KDE 4.3 beta 2 (4.2.90) on Kubuntu 9.04. Thanks. Same problem here. I am running KDE 4.3 beta 2 (4.2.90) on openSUSE 11.1 64. still here , running Version 4.2.92 (KDE 4.2.92 (KDE 4.3 >= 20090617)) / KDEmod Core please Master Seigo, can you take a look at this before 4.3? :-) Still same problem with KDE 4.2.95 (KDE 4.3 RC1) on openSUSE 11.1 64. bump.it's over two month that's open and no word on this...I start to think that superkaramba support has been dropped for some reasons.. :-( In KDE 4.3 RC2 the problem persists. No changes with KDE 4.2.98 (KDE 4.3 RC3). I'm able to select SuperKaramba as a widget type, choose an skz file without error, but nothing is displayed in "Add Widgets", so I can confirm this using 4.2.98. if you look in `kde4-config --localprefix`/share/kde4/services/ for the corresponding .desktop file for the widget, does it have a line in it that looks like X-KDE-ParentApp=? On my system no .desktop file is created for the widget. I've downloaded a few more widgets to test and the same applies to them. It would seem as if the widget isn't processed at all since there are no widget files anywhere inside the localprefix. Launching the widgets using superkaramba do work. This is one of my .desktop files: [Desktop Entry] Comment=SuperKaramba Theme Encoding=UTF-8 Keywords= Name=gmail Type=Service X-KDE-ParentApp= X-KDE-PluginInfo-Author= X-KDE-PluginInfo-Category=SuperKaramba X-KDE-PluginInfo-Email= X-KDE-PluginInfo-EnabledByDefault=true X-KDE-PluginInfo-License= X-KDE-PluginInfo-Name=sk_gmail X-KDE-PluginInfo-Version= X-KDE-PluginInfo-Website= X-KDE-ServiceTypes=Plasma/Applet,Plasma/Containment X-Plasma-API=superkaramba It's located in ~/.kde4/share/kde4/services. I use 4.3RC3 an I can confirm this bug too. In 4.2.0 - 4.2.4 superkaramba applets were working. In 4.3 it is possible to launch widgets using superkaramba directly, but they loose transparency when composite mode is switched off. @Stefano: excellent! thanks for digging into this because, yes, this is the problem: X-KDE-ParentApp= the developers at Red Flag tracked down the source of this problem last week (they were looking at google gadgets rather than SK, but it was a generic issue that would affect any applet script engine) and with their analysis i was able to fix it in pretty quickly, both in trunk (4.4) and in the 4.3 branch just a couple days ago. so this should work in 4.3.0 (and those of you on svn trunk). Thanks! Now it works again! Now in Kubuntu with KDE 4.3 RC3 did not even .desktop and .skz files are generated after install via "Install Widget from local file" > "SuperKaramba", as reported before adrianvv. It has never been fixed for me. @YAFU and adrianvv: try to install your .skz files using plasmapkg: plasmapkg --type=superkaramba --install FILE_NAME.skz @Stefano: Got a "Successfully installed", thanks. I guess now it's just a wait for the next distro package roll-outs :D @Stefano, Installing this way, I back to the state of my first message. The files are generated, but are not displayed in "add widget" browser. With "plasmapkg -l", the superkaramba widgets are listed as "sk_name". But if I try to remove with "plasmapkg --type=superkaramba --remove sk_name", I get: "The widget sk_name is not installed" (Or something similar, I get the message in Spanish) Do I need to do something with "X-KDE-ParentApp=" you mentioned? My .desktop file looks like yours. Thanks. @YAFU: you have to delete the line "X-KDE-ParentApp=" from the .desktop files. Thanks Stefano, now I can see superkaramba widgets in the widget browser. *** Bug 206223 has been marked as a duplicate of this bug. *** - Can anyone check if bug 206223 is the same as this ? Thanks |