2011/12/22 Jihoon Kim <[email protected]>: > Current Elementary.h is too big. > > I'd like to vote for #1 (Separate headers by widget: list, genlist, > gengrid, actionslider, ctxpopup, ...) . > > On Thursday, December 22, 2011, Daniel Juyung Seo wrote: > >> Yay! You changed your mind? >> >> We already had some discussion before about the header separation and >> putting documentation into header. >> >> http://www.mail-archive.com/[email protected]/msg31764.html >> >> http://www.mail-archive.com/[email protected]/msg33840.html >> >> http://www.mail-archive.com/[email protected]/msg34066.html >> >> But still we need to discuss how? >> 1. Separate headers by widget: list, genlist, gengrid, actionslider, >> ctxpopup, ... >> 2. Separate headers by widget groups: simple, list, map, ... >> 3. Leave one big header as is: Elementary.h >> >> It looks like you agreed to separate the header. So number 3 is out. >> 1. Separate headers by widget: list, genlist, gengrid, actionslider, >> ctxpopup, ... >> 2. Separate headers by widget groups: simple, list, map, ... >> >> Any suggestions or comments from anybody? >> >> Daniel Juyung Seo (SeoZ) >> >> On Thu, Dec 22, 2011 at 2:42 PM, Carsten Haitzler >> <[email protected]<javascript:;>> >> wrote: >> > ok guys - yes. it's probably time to split elementary.h - daniel - i >> remember >> > you were vehement about chaning this - go for it. split it up :)
I agreed to splitting header files. It can be useful for distributed developers (better for opensource) for reducing merge overhead. But Elementary.h is also provided by including all spiting headers in it. As Sanjeev suggested, It will be better for app developer for using overall widgets. If app developer want to use only small widget set,they can also find and user separated headers. -- BRs, Kim. ------------------------------------------------------------------------------ Write once. Port to many. Get the SDK and tools to simplify cross-platform app development. Create new or port existing apps to sell to consumers worldwide. Explore the Intel AppUpSM program developer opportunity. appdeveloper.intel.com/join http://p.sf.net/sfu/intel-appdev _______________________________________________ enlightenment-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
