Features in KDE Base
Activity session support
this implements dbus methods in kwin for saving & restoring activities.
internally, kwin creates "sub-sessions" in kwin and ksmserver to represent the saved activities.
ksmserver doesn't need to know what activities are :)
at the moment the code includes some fake information; it will be changed to use the real stuff once the activities service code is in.