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

List:       kde-panel-devel
Subject:    Re: api review for DataEngineConsumer
From:       Marco Martin <notmart () gmail ! com>
Date:       2012-09-24 19:09:57
Message-ID: CAD6_BosfgRKRg06jfxOTcv-KcoFinY+ej_eBrkaqXfUMjVVXOg () mail ! gmail ! com
[Download RAW message or body]

On Mon, Sep 24, 2012 at 4:26 PM, Aaron J. Seigo <aseigo@kde.org> wrote:
> turns out that this is how DataEngineManager was nearly *always* used, and
> when it wasn't (e.g. in individual Applets) it often caused problems. problems
> which DataEngineConsumer avoids.
>
> so ... in these changes to libplasma2, DataEngineManager is now private API
> and DataEngineConsumer is cleaned up a bit and made public.
>
> it is new API, however, with newly written documentation and so could use some
> review. if you can, please take a look at the new DataEngineConsumer in the
> frameworks branch and provide feedback if you have any.

+1 for making the consumer public and the manager private.

api is minuscole and that's great, i just wonder:
rationale to remove remoteDataEngine and finishedWithEngine?

latter one was kinda ugly, hopw you avoided the need for it?

Cheers,
Marco Martin
_______________________________________________
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