Revision 838195

Go back to digest for 3rd August 2008

Other in KDE Base

Jason Stubbs committed changes in /trunk/playground/base/plasma/applets/systray-refactor:

Yep, definitely a rewrite...
I've turned the applet into just a simple QGraphicsLinearLayout for testing.

There's currently a lot of issues:
* All applets in the panel are being forced to a height of 22 pixels
* Embedding is working but only white boxes appear
* Positioning is sometimes off after first embedding
* The layout isn't always updated after additions/removals
* Crashes of unknown origin

In short, presently unusable. ;)

File Changes

Added 2 files
  • /trunk/playground/base/plasma/applets/systray-refactor/core/fdo
  •   /fdographicswidget.cpp
  •   /fdographicswidget.h
Deleted 4 files
  • /trunk/playground/base/plasma/applets/systray-refactor
  •   /systemtraycontainer.cpp
  •   /systemtraycontainer.h
  •   /systemtraywidget.cpp
  •   /systemtraywidget.h
Modified 7 files
  • /trunk/playground/base/plasma/applets/systray-refactor
  •   /CMakeLists.txt
  •   /systemtray.cpp
  •   /systemtray.h
  •   /core/fdo/fdotask.cpp
  •   /core/fdo/fdotask.h
  •   /core/fdo/x11embedcontainer.cpp
  •   /core/fdo/x11embedcontainer.h
13 files changed in total