[Nepomuk] Nepomukcontroller rewritten in QML

Sebastian Trüg sebastian at trueg.de
Thu Mar 21 08:30:13 UTC 2013


Hi Jörg,

nice work. But could it be that you are doing synchronous dbus calls? 
All of plasma hangs a lot when using your applet and I suspect it is due 
to some dbus timeouts.

Cheers,
Sebastian

On 03/19/2013 07:01 PM, Jörg Ehrichs wrote:
> Hello everyone,
>
> i like to announce a replacement for the Nepomuk system tray
> controller plugin that is written in QML and Plasma::DataEngine. [1]
> Unlike the old controller, the new one expose status information of
> any Nepomuk service (FileWatch/File Indexer/PIM Indexer and the
> Webminer) and allows to suspend/resume them.
>
> As this looks now better and adds more (needed) features, I like to
> get this in 4.11 as a replacement for the current systray applet.
>
> Now the question, could someone have a look at this (it is my first
> try at QML) and how do I get this through review in SC?
> The old one was located at
> kde-runtime/nepomuk/controller/
>
> I would like to put the new one in:
> kde-workspace/plasma/generic/dataengines
> kde-workspace/plasma/generic/applets
>
> as it seem this is the better place for it (all other qml applets seem
> to be added there too)
>
> So what would be the best step to get this in?
> Create  a branch in kde-workspace and get this through review?
>
> Any comments and especially hints on the code part or usability
> experts are very welcome.
> If you try the code, please also update nepomuk-core to master, to get
> all needed dbus signals.
>
> Kind Regards
> Joerg
>
>
> [1] http://quickgit.kde.org/?p=scratch%2Fjehrichs%2Fnepomukcontroller-qml.git
> _______________________________________________
> Nepomuk mailing list
> Nepomuk at kde.org
> https://mail.kde.org/mailman/listinfo/nepomuk
>


More information about the Nepomuk mailing list