[Nepomuk] Nepomukcontroller rewritten in QML

Jörg Ehrichs Joerg.Ehrichs at gmx.de
Tue Mar 26 10:29:11 UTC 2013


> [...]
>
> These things should really be async.
>
> Especially if there can be multiple services that you have no control about,
> they will hang at some point, and then your UI is blocked -- never a good
> thing.
>
> We've had a non-funny amount of UI problems due to sync calls across IPC, or
> into Nepomuk (and sometimes both), and it gets you a blocking UI, and it
> really deteriorate the user experience.
>

I agree, I have already changed all calls to use the async dbus api instead.
So blocking the UI shouldn't be a problem anymore.

I've added a new branch (nepomukcontroller-qml) to kde-workspace and asked for
review on kde-core-devel


More information about the Plasma-devel mailing list