Matthieu Gallien wrote: > Hello, > I really want to find time to contribute back to KDE because I really > appreciate all your work. So I am trying again to do some plasma related > contributions. > I hope to be able to find time to work on porting the tasks data engine to > the > GroupManager and other new bits of TaskManager lib. > Is there anybody already working on that ?
I did some work on the tasks data engine a while back (adding a plasma service to interact with the tasks). I was thinking of adding support for the new features in libtasksmanager (essentially the grouping) but decided against it. I figured that everything would just get too complex for the concept of a "data engine" and with no real results. Currently I know of no applet which makes use of the tasks data engine. I was in contact with the developer of ActiveWindow Control (http://kde-look.org/content/show.php/ActiveWindow+Control?content=91258) and he expressed interest in using the tasks data engine. However, after looking at the code available on kde-look it seems that he is not yet using the data engine... I don't want to derail your plans or ideas, I'm just explaining my point of view. Regardless, if you do decide to hack on something, I may find the time to help you out (specifically with the tasks data engine), although I'm quite busy these days. Alain. > Do you think it is a good idea to work on that ? > > I have one concrete question about GroupManager. If I want to provide a > dataengine, I would like to let the visualization decide about what tasks to > show. How does this is related to this set of methods ? > bool showOnlyCurrentScreen() const; > void setShowOnlyCurrentScreen(bool); > > bool showOnlyCurrentDesktop() const; > void setShowOnlyCurrentDesktop(bool); > > bool showOnlyMinimized() const; > void setShowOnlyMinimized(bool); > Should I still use them through jobs ? > > Thanks in advance > Best regards _______________________________________________ Plasma-devel mailing list Plasma-devel@kde.org https://mail.kde.org/mailman/listinfo/plasma-devel