Bug 164045 - Add Widgets: improve remove widgets button
Summary: Add Widgets: improve remove widgets button
Status: RESOLVED INTENTIONAL
Alias: None
Product: plasma4
Classification: Plasma
Component: panel (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR wishlist
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
: 165816 (view as bug list)
Depends on:
Blocks:
 
Reported: 2008-06-14 12:47 UTC by Maciej Pilichowski
Modified: 2010-09-11 00:46 UTC (History)
5 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Maciej Pilichowski 2008-06-14 12:47:18 UTC
Version:            (using KDE 4.0.82)
Installed from:    Ubuntu Packages

the only way currently is to click on the "-" which is too tiny, please provide normal button, as "add widget" --> "remove widget"
Comment 1 Aaron J. Seigo 2008-06-14 13:13:04 UTC
.. or right click on the applet itself. but yes, that's a "hidden" feature. not a fan of context menus myself (esp as they can be overriden)

the problem with changing the '-' to 'Remove' is then it gets confused with "delete this widget from my disk so i can't use it ever again".

in any case, this will end up probably eventually working its way into the move applet functionality.

and note that you're only talking about the panel here, the desktop has no such issue.

hm.. i don't even know what to do with this bug report, tbh. you're starting to proscribe solutions rather than describe problems and that makes it difficult to  triage them.

so.. let's try to reword this one: the problem is that Maciej can't find a comfortable way to remove applets from the panel.
Comment 2 Aaron J. Seigo 2008-07-05 22:52:01 UTC
*** Bug 165816 has been marked as a duplicate of this bug. ***
Comment 3 Torrie Fischer 2008-12-06 17:48:58 UTC
I've got a suggestion. When the button in the add/remove widget dialog is clicked, show a small popup menu with the widgets available for deletion. This provides a way for the user to visually see which widget they want gone. At the same time, add a kind of color-coded highlight/tint/halo (think of the hidden panel effect) between the popup widgets and the widgets on the desktop, panel, etc. Clicking on a highlighted widget will remove that widget.

For instance, say I accidentally created a new twitter widget. Whoops. Now I want to delete the new one while leaving my current one intact. I click the big minus in the list, and a small popup window comes up with my original colored red and the new one colored blue. Since the new one isn't configured yet, it'll show up blank in the popup while the red one will have my timeline in it. On my desktop, the two twitter widgets get colored as well. Clicking on the blue one in the popup removes it and it says open in case I want the other one gone too.
Comment 4 Maciej Pilichowski 2008-12-06 18:04:29 UTC
There are too much issues with deleting plasmoids -- for example, I have two plasmoids before and I added a new one. But I want to remove the old one. So now the color-code does not help at all.

Without ambiguity problem I would opt for simply adding checkboxes
[ ] digital clock *
[v] analog clock 

Digital clock if a favourite here, analog clock is turned on.

But this does not solve ambiguity, the only sane way but too complex would to zoom out all desktops, enumerate selected plasmoids and let user pick up the numbers (or plasmoids themselves).

Or forget of global management and let this dialog manage only currently selected container -- _this_ desktop or _this_ panel or _this_ something else.
Comment 5 FiNeX 2008-12-07 14:13:58 UTC
*** Bug 177083 has been marked as a duplicate of this bug. ***
Comment 6 Malte S. Stretz 2008-12-07 14:27:20 UTC
Bug 177083 is not a dup.
Comment 7 Brice Maron 2009-10-25 13:11:37 UTC
Please add a more clear signification when removing a plasmoid from the plasmoid chooser.

It would be great to ask a confirmation ... because when you hit by mistake remove all your post-it you will lost all your content... and this is baaaad.
Comment 8 Maciej Pilichowski 2009-10-25 13:22:55 UTC
"It would be great to ask a confirmation"

Quite contrary. It was discussed some time ago on U7Y ML, this is perfect case for providing undo/cancel instead.
Comment 9 Chani 2009-10-25 21:33:02 UTC
well, in 4.4 we've got a whole new widget-adding interface, which currently doesn't even have a remove button; when it's added it certainly won't behave the way the old one did.
Comment 10 FiNeX 2010-07-11 12:27:36 UTC
Well, in 4.4 (and 4.5 atm) it doesn't exists a list with the running widgets, so the remove button is only visible from the widget itself.
Comment 11 Björn Ruberg 2010-09-11 00:46:35 UTC
Yeah, this bug is outdated because the widget manager has changed. The new one is missing a good way to remove widgets - but that's another bug :)