Revision 742976
Go back to digest for 2nd December 2007Features in KDE Base
Luboš Luňák committed changes in /trunk/KDE/kdebase/workspace/kwin:
Separate KCommonDecoration from KDecoration, in order to allow greater possibilities in extending KDecoration. KCommonDecoration now does not inherit KDecoration, only wraps it (i.e. it's source compatible).
Added comments on how to extend KDecoration in the future by subclassing to KDecoration2, added PORTING document with all API changes in KDE4.
File Changes
Added 3 files
- /trunk/KDE/kdebase/workspace/kwin
- /clients/PORTING
- /lib/kcommondecoration_p.cpp
- /lib/kcommondecoration_p.h
Modified 12 files
- /trunk/KDE/kdebase/workspace/kwin
- /lib/CMakeLists.txt
- /lib/kcommondecoration.cpp
- /lib/kcommondecoration.h
- /lib/kdecoration.cpp
- /clients/kde2/kde2.cpp
- /clients/laptop/laptopclient.cpp
- /clients/modernsystem/modernsys.cpp
- /clients/oxygen/oxygen.cpp
- /clients/plastik/plastik.cpp
- /clients/quartz/quartz.cpp
- /clients/redmond/redmond.cpp
- /clients/web/Web.cpp
15 files changed in total