On Tuesday 19 March 2013, 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?
i think so, yes it would be integral part of the workspace > 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. i still not tried it, will do just a couple of suggestions.. * make sure that when in the systray is always hidden by default and show it only when something important occurs (with appropriate setStatus) * don't put too much information/too much fine grained control of technical details of which the user wouldn't be really supposed to know but in general, yeah, good job :) -- Marco Martin _______________________________________________ Plasma-devel mailing list [email protected] https://mail.kde.org/mailman/listinfo/plasma-devel
