[Nepomuk] Nepomuk Controller rewritten in QML
Jörg Ehrichs
Joerg.Ehrichs at gmx.de
Mon Jan 21 21:05:47 UTC 2013
Hi all,
today I used my day off to have a look into how all this QML stuff works.
As I wanted to change the nepomukcontroller for 4.11 anyway to support
status information for the akonadi feeder and
the webminer as well as a possibility to enable/disable each service,
this was a good start.
While most stuff in the systray shows neat qml plasmoids, the nepomuk
controller should do the same.
I've created the Plasma::DataEngine and Plasma::Service to interact on
the dbus level with each available service
and corresponding qml plasmoid to make use of them.
The whole thing is more a proof of concept but it does already work.
Except for the missing WebMiner status information (as I haven't added
the dbus interface for it yet)
You can get the sources in my scratch repo:
http://quickgit.kde.org/?p=scratch%2Fjehrichs%2Fnepomukcontroller-qml.git
git clone git at git.kde.org:scratch/jehrichs/nepomukcontroller-qml
And a small preview here:
http://wstaw.org/m/2013/01/21/nepomukcontroller-qml.jpg
Any thoughts, opinions and comments are welcome.
Kind regards,
Jörg
More information about the Nepomuk
mailing list