On Thu, 04 May 2006 23:14:53 +0200 Mirek <[EMAIL PROTECTED]> babbled:
> I know that the shelf has been uploaded to cvs on accident, but i looks > so good. I want to know how can I add other modules to shelf (cpu, > memory, net, ibox, screenshot). not so simple. 1. the modules need to be ported/rewritten to use the gadcon interface. gadcon is more restrictive and will FORCE the size of a module to a given size to fit in the gadcon (which the shelf controls), and its a different interface, but easier. 2. then you need to hack the code that tells the gadcon what gadcon client providers it should ask to provide a gadcon client. right now it's hard coded with defaults and no way to change it by ipc or ui. basically this is how it works. gadcon is the new "gadget control" system. anything can ask gadcon "please put gadcon named "XYZ" in here" and gadcon will. thew shelf for now is the only example of something that does this. in theory it is possible to put a gadcon almost anywhere - unlike the old gadman stuff. anyway, when the gadcon is asked for and created, gadcon looks what named gadcon clients are configured/registered fro that named gadcon. it then looks for client providers that provide those named clients and asks them for a gadcon client. modules simply start up and register a gadcon client provider class with gadcon to let it know that "this code here provides a gadcon client called 'pager'" for example. > Mirek > > > ------------------------------------------------------- > Using Tomcat but need to do more? Need to support web services, security? > Get stuff done quickly with pre-integrated technology to make your job easier > Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo > http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 > _______________________________________________ > enlightenment-users mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/enlightenment-users > -- ------------- Codito, ergo sum - "I code, therefore I am" -------------- The Rasterman (Carsten Haitzler) [EMAIL PROTECTED] 裸好多 Tokyo, Japan (東京 日本) ------------------------------------------------------- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 _______________________________________________ enlightenment-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/enlightenment-users
