Bug 165872 - Plasma does not allow me to add plasmoids to the panels
Summary: Plasma does not allow me to add plasmoids to the panels
Status: RESOLVED WORKSFORME
Alias: None
Product: plasma4
Classification: Plasma
Component: general (show other bugs)
Version: unspecified
Platform: openSUSE Linux
: NOR normal
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-07-06 18:07 UTC by Jonas Thorell
Modified: 2008-11-10 09:39 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
Plasmarc for the affected account (2.00 KB, text/plain)
2008-07-08 01:54 UTC, Jonas Thorell
Details
Plasma-appletsrc for the affected account (5.30 KB, text/plain)
2008-07-08 01:55 UTC, Jonas Thorell
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Jonas Thorell 2008-07-06 18:07:22 UTC
Version:            (using KDE 4.0.83)
Installed from:    SuSE RPMs

Using KDE 4.0.85, I've lost the capability to add plasmoids to the panel(s). I can select the cashew to get the "ruler" but when I click on "Add widget" nothing happens - that is, I don't get the "Add widget" window. 

I can, however, add plasmoids to the desktop. Dragging from the window to the panel(s) does not work either.
Comment 1 Marco Martin 2008-07-06 18:28:54 UTC
seems to work in svn, perhaps a packaging issue?
Comment 2 Jonas Thorell 2008-07-06 18:57:00 UTC
Good to hear. In that case, I'll just wait for next update to see if the problem's gone away. Unfortunately, I'm unable to compile KDE for myself and I have yet to get on friendly terms with the Suse bugtracker...and the 4.1 series in unsupported anyway.
Comment 3 Sebastian Sauer 2008-07-06 19:15:12 UTC
I did note a similar effect with the cashew. While playing a bit around with the activites I did end with 2 cashews placed over each other (with a slightly ~2px offset) and for me "Zoom out" didn't worked on the one but was working on the other.

Jonas: did you "played" with the activity-functionality (aka zoom-out and "Add activity") before it happened?
Comment 4 Jonas Thorell 2008-07-06 19:59:18 UTC
No. As far as I can tell, I haven't done anything out of the ordinary.

Although after some further investigating it wasn't a regression or a packaging issue after all. I haven't figured out how to solve it yet but it is limited to my normal user-account. It works when I'm logged in as root, and it works in the user-account I created just for testing.

Now only a matter of figuring it out how to fix it...
Comment 5 Sebastian Sauer 2008-07-07 19:40:00 UTC
Well, it could be the case that this is actual a feature since users are able to e.g. lock the panel. Just open $KDEHOME/share/config/plasma-appletsrc ($KDEHOME normally points to ~/.kde4 or ~/.kde) and search for the plugin=panel to see if immutability is set. There may also a [General] section where it's defined.
Comment 6 Jonas Thorell 2008-07-08 00:21:08 UTC
That wouldn't explain why it would suddenly stop working when it once did, now does it? I checked the plasma-appletsrc file (which I got to know perfectly well when I was using 4.0.1...I learned pretty quickly at that phase of KDE 4 to keep a backup of that file...).

Still, I examined it pretty thoroughly. There is no instance of the panel being immutable. And the widgets are unlocked (otherwise the cashew wouldn't even show up), and it still refuses to let me add widgets using the cashew. I've found a workaround though...I can add them by right-clicking on the panel itself and choosing "Add widgets". No, I can't explain why it works using that method and using the cashew but at least it works.
Comment 7 Aaron J. Seigo 2008-07-08 01:39:22 UTC
can you attach the plasma-appletsrc and plasmarc from the affected user's account to this bug report? thanks.
Comment 8 Jonas Thorell 2008-07-08 01:54:58 UTC
Created attachment 25917 [details]
Plasmarc for the affected account
Comment 9 Jonas Thorell 2008-07-08 01:55:51 UTC
Created attachment 25918 [details]
Plasma-appletsrc for the affected account
Comment 10 Jonas Thorell 2008-07-08 01:57:18 UTC
Here you go. Note, I'm not sure if the files have changed since I read through them looking for the immutable flag being set for the panel. There are also some non-standard plasmoids I've been playing around with a bit that should hopefully not matter.
Comment 11 Alex Merry 2008-08-11 21:04:10 UTC
Huh.  We haven't had "locked" entries in plasma-appletsrc since 4.0.x.

Do you still get the problem with 4.1 final?
Comment 12 Jonas Thorell 2008-08-12 00:49:46 UTC
@Alex,

Yes. The problem persists in 4.1 final and even after that. My current revision is, according to the about dialogues anyway,

"Using KDE 4.1.1 (KDE 4.1.0 (4.1 >= 20080722)) "release 26.4"

BUT still only if I use the cashew/plasma toolbox gadget. If I select the "add widget" entry by right-clicking on the panel in question it works as it should.
Comment 13 Aaron J. Seigo 2008-11-10 09:39:09 UTC
tested with your config files, and it works fine in trunk (4.2)