On Fri, Feb 24, 2012 at 1:28 PM, Carsten Haitzler <ras...@rasterman.com> wrote: > On Fri, 24 Feb 2012 10:36:55 -0200 "Jonas M. Gastal" <jgas...@profusion.mobi> > said: > >> On Friday 24 February 2012 17:18:41 Carsten Haitzler wrote: >> > On Thu, 23 Feb 2012 23:55:55 +0900 Daniel Juyung Seo <seojuyu...@gmail.com> >> > said: >> > >> > yeah. imho containers are objects whose PRIMARY purpose is to hold child >> > widgets. list and genlist can hold icons.. but the primary content is list >> > items which are part of the widget itself. >> > >> >> Well I was going with a definition of: a widget that holds other widgets. I >> wouldn't call list a container, because it holds is a piece of text plus an >> icon, not an arbitrary widget, but genlist holds an arbitrary widget, >> anything the user wants, that was my reasoning to classify it as a container. >> >> I'm not sure what you mean when you say that list items are part of the >> widget itself. From an UI point of view the genlist is a scroller that >> organizes widgets vertically(or horizontally), it's not a thing itself. >> >> I'd also like to point out that what drove me to make that fix was a comment >> by marcellus1 on the IRC channel, asking why genlist was on the widgets list >> instead of the containers list(in docs). >> >> That said, I'm not nearly as experienced in the project as either of you, so >> if you don't agree with me, I'm ok with reverting the change. > > actually list holds arbitrary content too exactly like genlist - the icon is > an arbitrary widget ... technically. :) > > -- > ------------- Codito, ergo sum - "I code, therefore I am" -------------- > The Rasterman (Carsten Haitzler) ras...@rasterman.com > > > ------------------------------------------------------------------------------ > Virtualization & Cloud Management Using Capacity Planning > Cloud computing makes use of virtualization - but cloud computing > also focuses on allowing computing to be delivered as a service. > http://www.accelacomm.com/jaw/sfnl/114/51521223/ > _______________________________________________ > enlightenment-devel mailing list > enlightenment-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Regardless of the definition, on my first searches I got pissed off several times because I couldn't find genlist under containers section. And I looked for it there without think about it, that was just where I expected it to be. That said, I think that making the documentation easier for the user of the library is the more important thing to do. A simple reminder in the beginning of the description of the widget would probably be enough to tell the user that genlist is not a real container (and I don't think that the user would even care about it). Just my 2 cents. -- Rafael Antognolli ProFUSION embedded systems http://profusion.mobi ------------------------------------------------------------------------------ Virtualization & Cloud Management Using Capacity Planning Cloud computing makes use of virtualization - but cloud computing also focuses on allowing computing to be delivered as a service. http://www.accelacomm.com/jaw/sfnl/114/51521223/ _______________________________________________ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel