[Panel-devel] [Bug 154466] New: multi area plasmoid support

Mamonetti freddy2_es at yahoo.com
Sat Dec 22 13:11:53 CET 2007


------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
         
http://bugs.kde.org/show_bug.cgi?id=154466         
           Summary: multi area plasmoid support
           Product: plasma
           Version: unspecified
          Platform: unspecified
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: wishlist
          Priority: NOR
         Component: general
        AssignedTo: panel-devel kde org
        ReportedBy: freddy2_es yahoo com


Version:            (using KDE KDE 3.97.0)

Hi

When reading news about plasma i was really expecting something that would really remove the differences between typical-apps (with their windows, usually very square-like) and desktop-apps (superkaramba themes, for example).

This task should be done by plasmoids, but i've found something missing in this engine (imho):
As far as i've seen all available plasmoids are in the end like small simple windows. Why can't i split each plasmoid in many different subareas? or assuming you can do it.. how can i control all this?

Well, the most important here is the idea (probably needs more job), and is related to have a simple api for controlling multi-area plasmoids (every plasmoid should implement it). Some example code (is written in java, sorry) can be found here:
http://phpfi.com/284719

And as a graphical example you can take a look at here:
http://img508.imageshack.us/img508/7403/desktopzy8.jpg

Every plasmoid is shown using a different color, so the video player hast 3 subareas (i should have changed the color for the "temperature monitor plasmoid" jeje), or 2 for the mail embedded client.
This image should look pretty similar to the "plasmoids manager", that should show a map of the running plasmoids, so you would be able to locate each subarea the way you like, even moving them directly from the manager.
And thx to another user from kde irc freenode org (holycow) i've seen another extra feature interesting, that is, being able to have a set of "profiles" that would include both the set of plasmoids running each time and also the location for each of its subareas.

This system could really help to really embed apps in the desktop.

What do you think?

Regards


More information about the Panel-devel mailing list