[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-panel-devel
Subject:    Re: [Nepomuk] Nepomukcontroller rewritten in QML
From:       Jörg_Ehrichs <Joerg.Ehrichs () gmx ! de>
Date:       2013-03-26 10:29:11
Message-ID: CACyp3jhBSFo4Pz5k4P9kryY6Txq3moSskECPARrgfAi=9FdKZQ () mail ! gmail ! com
[Download RAW message or body]

> [...]
>
> 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
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic