> [...]
>
> 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
_______________________________________________
Plasma-devel mailing list
Plasma-devel@kde.org
https://mail.kde.org/mailman/listinfo/plasma-devel

Reply via email to