4.3 feature plan

0xDeadC0de roguestar191 at comcast.net
Wed Feb 18 07:49:01 CET 2009


The one thing I would like to see more than anything else, finished
floating panel applet and containment that can be embedded into any
plasmoid with a 1 liner. 

layout->addItem(Plasma::Applet::Load("floatpanel")); // for example

------------------------------------------------------------------------------------------

So far I got it working, with a couple major issues (aside from layout
issues with spacings)
  
1) popupPosition always gives a very bad spot (It could be 0,0 I'm not
sure, which would make sense if the view  or corona isn't set on the
containment)
2) it needs a new way to save/restore - currently it creates a new
containment entry inside plasma-desktop-appletsrc which on next plasma
boot loads the containment outside of the applet that spawned it. 

Other than that, they do expand into the fully popped out applet when
the panel has enough space for them, and shrink to icons when
appropriate.
=)

----Other notes
when throwing a system tray applet inside it it wouldn't grab systray
icons - even if it was the only one loaded. 

tested working: taskbar, kickoff, lancelot, incoming messages, rss feed,
comics, Quicklaunch, digital clock, system monitor, "conways game of
life", 15 puzzle, Picture frame, blue marble runs but is white - could
be my broken install, network manager, Dictionary, Battery monitor,
Login/Logout

Not working at all as far as I can tell: bouncy ball

Tested Bad breakage: xeyes clone  when I throw this in, no applets
render.
Note: I have a broken 4.3 install so certain things wont work for me 

Tested bad: Now playing (Can't right click on it, no way to remove it,
won't let me remove from add widgets either)


(playground  - plasma/welcome/welcome/cpp/containment - contains
floatpanel applet and welcomepanel containment(Should be renamed?))

On Tue, 2009-02-17 at 22:14 -0300, Artur Souza(MoRpHeUz) wrote:
> Hey! 
> 
> We were chatting on IRC and we thought that it would be a good idea to start 
> the 4.3 feature plan so we can start hacking on stuff!
> 
> So, what do you think about ? Let's have a meeting on IRC or even start this 
> conversation using the ML ? (the good about ML is that people that can't 
> attend to the meeting can follow the discussion easily..)
> 
> After this we can put all this information on the wiki and then it's just 
> hacking and fun! =P
> 
> Cheers!
> 
> --------------------------------------------------------------
> Artur Duque de Souza
> OpenBossa Research Labs
> INdT - Instituto Nokia de Tecnologia
> --------------------------------------------------------------
> Blog: http://labs.morpheuz.eng.br/blog/
> GPG: 0xDBEEAAC3 @ wwwkeys.pgp.net
> --------------------------------------------------------------
> _______________________________________________
> Plasma-devel mailing list
> Plasma-devel at kde.org
> https://mail.kde.org/mailman/listinfo/plasma-devel



More information about the Plasma-devel mailing list