On Tue, 2008-12-09 at 10:18 -0200, Gustavo Sverzut Barbieri wrote: > On Tue, Dec 9, 2008 at 9:41 AM, Enlightenment SVN > <[EMAIL PROTECTED]> wrote: > > Log: > > categorizing support for the list view plugin > > Hi, > > I just tried your module on both shelf and as a gadget/gadman and I > have some comments: > > - remember to delete your children objects, when I removed the > gadget/gadman all objects remained there! Ouch! hint: use clipped > smart object for your smart class, it will handle lots of stuff for > your automatically, including that! I'd say you should take a look at > evas_box as well and try to use it, or at least implement your own > layout system so you can nicely animate scroll (you possible can do > that today by changing box alignment). This is a known (for me at least) problem. In the code, at _gc_shutdown, I try to obtain the swallowed object and if I have it, I delete it. Doesn't work when it's in gadman mode though, swallowed_get returns NULL, and I need to investigate why. As for the scrolling, I currently use e_box for that, and it works, albeit a tad slow. Not sure whether evas_box will provide a better solution. I will use edje_box for a grid view though, since it provides a nice flow layout.
> - don't clip to the size of your visible object, at least not on > gadget/gadman and title/description, that way I need a huge visible > area and thus it will be of no use! Not trying to do that on purpose, really :) If I figure out how to use the 'elipsis' property of a TEXT object, I'd rather use that and define a max 'size' of the popup instead. > - that blue highlight is... ugly! at least it doesn't match e17 default > theme. > - shelf popup is nice, but could be better, it could animate as going > off the same position, just like a real drawer does. See macosx > "documents" and other drawers. I'm not a graphic designer either. I use the highlight to know that it works. If you, or someone else what to try a stab at designing a better one, you are more than welcome to do so :). For the animation, though should probably go into the TODO, I just always forget about that. Another thing that should go into the TODO is making the edje signal passed to the content object of the popup work when the popup is showing/hiding. Could be useful for a nicer animation (like the gadman animation of gadgets when they appear above everything). > ------------------------------------------------------------------------------ SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas, Nevada. The future of the web can't happen without you. Join us at MIX09 to help pave the way to the Next Web now. Learn more and register at http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix.com/ _______________________________________________ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel