---- Original message ---- >Date: Fri, 26 May 2006 09:00:53 -0500 >From: MillTek <[EMAIL PROTECTED]> >Subject: [e-users] Question about the shelf? >Cc: [email protected] > >I am curious about the rationale behind the shelf or shelves. Previously >I was able to use the standard 'edit' feature of E to move a module's >display to any place I chose on the screen(s). Now, as modules are being >converted to work with the shelf technology I find that I have to either >stop using a module (say, the cpu temp module for example) or activate >it within a shelf. The shelves are restricted as to where they can be >placed and are limited to the edges of the screen. > >As it stands, I find e17 to be one of the most well-designed and >functional interfaces I've seen. The shelf technology seems to be >introducing a degree of inflexibility that runs counter to the freedom >available elsewhere in e17. Am I missing something about the concept? Is >there an advantage that I just am not aware of? > > >Just curious, > >Jim
The advantage is a much simpler codebase, with a lot more shared code, making for much simpler development. This isn't inherent to the shelves, but to gadcon, which is the new replacement for gadman. gadman is what used to handle gadget (the visible part of a module) placement on the screen, but it had some design issues which are resolved by gadcon. The shelf isn't inherent in the gadcon design, it's just the first implementation of a gadcon container... from what I understand, once the shelf is complete and all modules are moved over to gadcon, raster will write up a few other gadcon container types which will allow for all of the flexibility that gadman had in module placement (someone can correct me if I'm mistaken here). Jesse ------------------------------------------------------- All the advantages of Linux Managed Hosting--Without the Cost and Risk! Fully trained technicians. The highest number of Red Hat certifications in the hosting industry. Fanatical Support. Click to learn more http://sel.as-us.falkag.net/sel?cmd=lnk&kid=107521&bid=248729&dat=121642 _______________________________________________ enlightenment-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/enlightenment-users
