Revision 1187202

Go back to digest for 24th October 2010

Features in KDE Base

Ivan Čukić committed changes in /trunk/KDE/kdebase/workspace/plasma/desktop/shell:

Finished activitymanager revamp

- configuration for activities added (name, icon)
- code refactored to remove /evil/ painting and mouse events detection
- activity controlls moved to separate classes for easier managing
- fixed some layout issues
- panel controller closes after a small delay when plasma loses focus
(not detecting specific windows anymore, so it is more robust)

File Changes

Modified 8 files
  • /trunk/KDE/kdebase/workspace/plasma/desktop/shell
  •   /activity.cpp
  •   /activity.h
  •   /CMakeLists.txt
  •   /controllerwindow.cpp
  •   /controllerwindow.h
  •   /activitymanager/activitycontrols.cpp
  •   /activitymanager/activitycontrols.h
  •   /activitymanager/activityicon.cpp
8 files changed in total