[Panel-devel] Plasma panel

Alex Merry huntedhacker at tiscali.co.uk
Sun Sep 30 00:20:36 CEST 2007


On Saturday 29 Sep 2007, Alex Merry wrote:
> This is an implementation of panels in Plasma.
>
> It uses a Containment subclass, Panel.  PanelView (which was
> previously called Panel) attaches to a Panel and displays it.
>
> To get the panel, you need to delete
> ~/.kde4/share/config/plasma-appletsrc, so that it will be
> regenerated.
>
> Current issues:
>
> * the layout is not working properly
fixed (mainly - some work needs doing on what happens when you move 
items around)
> * the applets get backgrounds when the panel is reloaded from
> plasma-appletsrc (we have no hook into addApplet from subclasses of
> Containment in which to do this)
we've solved this by making addApplet virtual in Containment
> * actually, the restore code doesn't even get the geometry right
> any more (it worked a couple of days ago)
works now - one line fix
> * You can add a Panel to the desktop, but no corresponding PanelView
> will be created.  Also, it probably won't be attached to the side of
> the screen (I haven't tested this)
still needs sorting
> * drag-and-drop on to the panel doesn't work
yes it does, it was the layout being silly

So I have a working panel implementation sitting here.  It's almost 
identical to the one I posted, apart from the virtual addApplet.

OK to commit?

Alex




-- 
KDE: http://www.kde.org
Ubuntu/Kubuntu: http://www.ubuntu.org http://www.kubuntu.org
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part.
Url : http://mail.kde.org/pipermail/panel-devel/attachments/20070929/bbd9bb19/attachment.pgp 


More information about the Panel-devel mailing list