Revision 37643a9...
Go back to digest for 20th November 2011Features in KDE Base
Aaron J. Seigo committed changes in [kdelibs/frameworks] /:
massive step towards QGraphicsView being separated from libplasma
* remove extenders (never panned out, used by exactly two components that we can find .. anywhere)
* move animations to libplasmagqv
* schedule js anims to be put into the js scriptengine
* move all QGraphicsProxyWidgets, except for IconWidget which is still used by PopupApplet, into libplasmaqgv
* create a subclass-able private class for Applet
TODO: move out icon widget, address FIXMES in graphicswidgetappletprivate.cpp and decide how to register the "right" private class for instantiation in Applet ctors
File Changes
Added 3 files
- plasma/graphicsview/graphicsviewappletprivate.cpp
- plasma/graphicsview/graphicsviewappletprivate_p.h
- plasma/intoJavascriptEngine/appletinterface.cpp
Deleted 22 files
- includes/Plasma/Extender
- includes/Plasma/ExtenderGroup
- includes/Plasma/ExtenderItem
- plasma/animations/water.cpp
- plasma/animations/water_p.h
- plasma/extenders/extender.cpp
- plasma/extenders/extender.h
- plasma/extenders/extendergroup.cpp
- plasma/extenders/extendergroup.h
- plasma/extenders/extenderitem.cpp
- plasma/extenders/extenderitem.h
- plasma/private/animator_p.h
- plasma/private/extender_p.h
- plasma/private/extenderapplet.cpp
- plasma/private/extenderapplet_p.h
- plasma/private/extendergroup_p.h
- plasma/private/extenderitem_p.h
- plasma/private/extenderitemmimedata.cpp
- plasma/private/extenderitemmimedata_p.h
- plasma/data/services/plasma-applet-extenderapplet.desktop
- plasma/private/effects/ripple.cpp
- plasma/private/effects/ripple_p.h
Modified 23 files
- includes/CMakeLists.txt
- plasma/animator.cpp
- plasma/animator.h
- plasma/applet.cpp
- plasma/applet.h
- plasma/CMakeLists.txt
- plasma/containment.cpp
- plasma/containment.h
- plasma/corona.cpp
- plasma/corona.h
- plasma/dialog.cpp
- plasma/pluginloader.cpp
- plasma/popupapplet.cpp
- plasma/popupapplet.h
- plasma/theme.cpp
- plasma/theme.h
- plasma/private/applet_p.h
- plasma/private/applethandle_p.h
- plasma/private/containment_p.h
- plasma/private/popupapplet_p.h
- plasma/scripting/appletscript.cpp
- plasma/scripting/appletscript.h
- plasma/widgets/iconwidget.cpp
48 files changed in total