Other in KDE Base
David Faure committed changes in /trunk/KDE/kdelibs:
As discussed, extended the internal DBus communication (libkwallet->kwalletd) to pass the appId of the client app.
Replaced all dynamic call()s with a generated interface from a generated xml file - which spotted many many errors in the dbus porting! (e.g. non-matching return types, which would have simply failed at runtime).
I will say it again: forget about call(), generate your interfaces. Compile-time checking rules.
KTimeout: rewritten to use one QObject's timerEvent instead of creating N QTimers.
File Changes
Modified 10 files
/trunk/KDE/kdelibs
10 files changed in total