This forum has been archived. All content is frozen. Please use KDE Discuss instead.

Add Container Dialog

1

Votes
1
0
Tags: add, container, dialog, widgets, plasma, panel, sidebar, dock add, container, dialog, widgets, plasma, panel, sidebar, dock add, container, dialog, widgets, plasma, panel, sidebar, dock
(comma "," separated)
envalin
Registered Member
Posts
146
Karma
-1
OS

Add Container Dialog

Sun May 09, 2010 5:55 pm
I find it a bit strange that stuff like Daisy dock and even the System Tray fall under the widget category. After all, they just hold other widgets and tasks, just as the panel does.

I would suggest that instead of having an "Add Panel" on right click that allows you to add a panel to one of four sides, that it be replaced with "Add Container." The similar "Add Widget" dialog would appear on the bottom, and allow you to drag and drop, just like widgets, these "containers," whether it be a panel, dock, system tray, or sidebar. I keep seeing proposals for dedicated sidebars, and docks, and so forth, but to keep adding them to the right click menu makes no sense. Consolidating these into a "container" dialog would open up the ability to have more specialized containments for widgets.
User avatar
TheBlackCat
Registered Member
Posts
2945
Karma
8
OS

Add Container Dialog

Tue May 11, 2010 12:01 am
The panel doesn't have to be a panel, it can be any widget that identifies itself to plasma as a panel. If there is more than one panel installed the "Add panel" entry becomes a sub-menu listing the panels.

You could basically categorize widgets into three categories: desktops, which include things like the desktop containment and netbook containment, panels like the standard panel and fancy panel, and "everything else", which includes widgets meant to go on the desktop or panel. Since the container and system tray widgets are meant to go on the desktop or panel, they are handled with the rest of the ordinary widgets. The panel, however, does not go inside another widget, nor does the desktop, so they need to be handled another way.


Man is the lowest-cost, 150-pound, nonlinear, all-purpose computer system which can be mass-produced by unskilled labor.
-NASA in 1965
envalin
Registered Member
Posts
146
Karma
-1
OS

Add Container Dialog

Tue May 11, 2010 1:44 am
Oh, I was not aware that you could actually create alternative panels! I suppose now I'm wondering why stuff like Daisy dock and the sidebar ideas have not appeared in this menu...
User avatar
TheBlackCat
Registered Member
Posts
2945
Karma
8
OS

Add Container Dialog

Thu May 13, 2010 1:58 am
Daisy does not appear because it identifies itself as a widget rather than a panel. You need to take that up with the developer, although fancy tasks does add to the list of available panels. The sidebar does not appear because, as far as I am aware, no one has made it yet.

Does this satisfy the needs the idea?


Man is the lowest-cost, 150-pound, nonlinear, all-purpose computer system which can be mass-produced by unskilled labor.
-NASA in 1965
envalin
Registered Member
Posts
146
Karma
-1
OS

Add Container Dialog

Thu May 13, 2010 3:04 am
Yes, I believe so, thank you very much!


Bookmarks



Who is online

Registered users: Bing [Bot], Evergrowing, Google [Bot]