Another comment: you still haven't replied regarding the issue with the
arrow and the ctxpopup opening really far from where you click.

Thanks,
Tom.

On Thu, 2011-02-03 at 08:14 +0000, Tom Hacohen wrote:
> Hey Hermet,
> 
> My comments are inlined.
> 
> On Wed, 2011-02-02 at 12:28 +0000, ChunEon Park wrote:
> > 
> > 1. If it looks ugly cause of the gray box for the disabled item, 
> > 
> > I will send a patch to back the design. I didn't think it's ugly and
> > would not be matter. 
> 
> Thanks :P
> > 
> >  
> > 
> > 2. why it removed the arrow at the angle? 
> > 
> > Original ctxpopup did not support the arrow at the angle.  if it
> > supported the concept, 
> > 
> > then the users of ctxpopup would have problems.  I tried
> > do prevent the problem at that time first. 
> > 
> > Now, we can consider about supporting  arrow at the angle. 
> 
> I don't really care just was interested because this is part of the
> things lost in your change.
> > 
> >  
> > 
> > 3. why it ditched the elm_list? 
> > 
> > =>  here is the email when i sent it for ditching the elm_list. 
> > 
> >  
> > 
> > ====================================================
> > 
> > Hi, this is Hermet. 
> > 
> > Here code is for the ctxpopup. 
> > 
> > Since the functionalities of ctxpopup are somewhat different, 
> > I'm trying to overwrite the ctxpopup code entirely first. 
> > 
> > The main reason is, 
> > Original ctxpopup could determine it's size and position by itself.
> > Of course, upstreamed version supports this. But it can not be reduced
> > it's
> > size
> > And it supposes the arrow position to center of box edje. 
> > 
> > Basically, 
> > This version calculates it's box size first then find available space
> > from
> > the it's position. 
> > The origin position of the box is not expected, it finds the available
> > positions. 
> > But if there is not enough space to be shown, then it finds a best
> > direction
> > to be shown again.
> > In this case, it reduces it's size also as to be shown entirely. 
> > Since the ctxpopup supports scroller, the reduced box could show the
> > all
> > items also. 
> > (The point is ctxpopup should know the size of total items...)
> > 
> > I'm not sure the upstreamed version could cover the above scenario, 
> > If then, I need to modify it first.
> > 
> > Or not, please review this code. It should have a review definitely. 
> > 
> > Thanks. 
> 
> This sounds useful enough to be added to elm_list/genlist and also
> fairly simple to add. (i.e get wanted/max size according to child).
> Doing it in elm_list/genlist would make everything a lot simpler.
> This reduces code duplication (implementing a list in two different
> places) which in turn makes bug fixing a lot easier (bug spotted in list
> will affect everything), makes the code smaller (thus less footprint in
> memory/cache) and simpler to understand.
> 
> I honestly think those changes should be reverted, but maybe I just
> didn't understand you correctly.
> 
> --
> Tom.
> 
> 
> ------------------------------------------------------------------------------
> Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)!
> Finally, a world-class log management solution at an even better price-free!
> Download using promo code Free_Logger_4_Dev2Dev. Offer expires 
> February 28th, so secure your free ArcSight Logger TODAY! 
> http://p.sf.net/sfu/arcsight-sfd2d
> _______________________________________________
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel



------------------------------------------------------------------------------
Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)!
Finally, a world-class log management solution at an even better price-free!
Download using promo code Free_Logger_4_Dev2Dev. Offer expires 
February 28th, so secure your free ArcSight Logger TODAY! 
http://p.sf.net/sfu/arcsight-sfd2d
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to