Hannes wrote: > ... > ... > > In short: there are a bunch of other modules that need to control > how and where they appear on the desk; modules which might have > multiple instance configurations to store. > I would say engage, devian, calendar and all this desklet-stuff > falls in this category for example. > > So what interfaces could be needed by such a module and how should > the user configure these modules? >
Out of curiosity I looked up "desklet" and found references to 'gdesklets' and 'SuperKaramba', which it seems are very popular projects for gnome and kde respectively. But there also came up something called 'adesklets', which is a similar independent project that uses imlib2 for its gfx. To me, an edje based version of adesklets comes to mind as natural possibility.. ie. building on whatever groundwork has already been covered by the adesklets project/people. :) > ... > ... > Are there any objections to add something like this to e? > I mean, it could simplify the work to create a desklet-like module > a lot. > If there is a better way to achieve what i want, please let me know! I wonder if it's a good idea to continue putting more and more things into e17. Wouldn't it be better to try and work with the adesklet people (assuming they'd be interested) and maybe add edje based capabilities? Maybe use edbus for better integration/communication with e17..? Or even provide a 'kparts' like mechanism for these desklets so they could be 'loaded' by e17 if desired, but have them run independently by themselves in general... etc. Following Simon's and Brian's suggestions and ideas, I'd say that these 'desklets' would also be perfect candidates for mixed e-guitoolkit + custom-edje gadgets. jose. ------------------------------------------------------------------------- This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ _______________________________________________ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel