On Sun, Jan 24, 2010 at 9:52 AM, Carsten Haitzler <ras...@rasterman.com> wrote: > On Sun, 24 Jan 2010 09:43:57 +0800 Brian Wang <brian.wang.0...@gmail.com> > said: > >> On Sat, Jan 23, 2010 at 5:08 PM, Carsten Haitzler <ras...@rasterman.com> >> wrote: >> > On Fri, 22 Jan 2010 10:27:09 +0800 Brian Wang <brian.wang.0...@gmail.com> >> > said: >> > >> > haahahahaha! un-lame now. and in svn - see svn commit log. also added the >> > thing i suggested - the time limit on idle calcs - i also had to move the >> > calc into the ilder as opposed to being in the job. >> >> Awesome! I'll try the patch when I get my hand on my board tomorrow. :-)
I finally got time to test the latest genlist code. Sorry for the delay. Here is the test result: * Loading (homogeneous mode): very fast * Scrolling (homogeneous mode) with block_count=1,=32: sluggish; I tested it on the old code, and it was sluggish too... Damn the CPU... I'm probably having too many Evas_Objects in the elm_win... In a less complex app, the scrolling of a 600-item genlist seems quite smooth. I have another newbie question: When I drag an item around (not flick), the item will move to the position of my finger with some delay when the dragging movement is rapid. Is there a way to improve this or it is merely a hardware limitation? >> >> It seems you also applied the elm_button autorepeat stuff for >> Elementary.h.in but I didn't see the source get patched. It's > > aaagh! true! i missed that - saw the prototypes and was reading the genlist > code - just assuming the code was there behind them! oops! > >> probably because my autorepeat patch didn't go through (sigh, > > nup - it didnt. saw what looks like it -w as buyg doing changes to genlist. > >> again...). I have the original autorepeat patch attached (now, I just >> simply give the patch a txt extension...). Please take a look and >> correct it as you see fit. :-) > > in future - just make your patches .txt - seems your browser/mail client can't > properly set mime type for .diff/.patch files - sf.net's mailing lists have > for > many years stripped octet/stream stuff (virus protection for all our friendly > windows users) > >> brian >> >> > >> >> This is lame... Another try. >> >> >> >> On Fri, Jan 22, 2010 at 10:24 AM, Brian Wang <brian.wang.0...@gmail.com> >> >> wrote: >> >> > Hello all, >> >> > >> >> > The attached (hopefully, it's attached) is my try to implement the >> >> > homogeneous mode for elm_genlist. I know it's far from perfect (e.g. >> >> > it still walks through the list to gather the width and height) and it >> >> > might contain bugs. It's ok with valgrind reports on x86 though. >> >> > >> >> > The patch is also contaminated with my elm_button autorepeat stuff in >> >> > Elementary.h.in... >> >> > >> >> > I know it's far from being perfect, so please take a look and modify >> >> > it to its correctness as it seems to be a nice-to-have feature. >> >> > >> >> > Cheers, >> >> > >> >> > >> >> > brian >> >> > >> >> > -- >> >> > brian >> >> > ------------------ >> >> > >> >> > Cool-Karaoke - The smallest recording studio, in your palm, open-sourced >> >> > http://cool-idea.com.tw/ >> >> > >> >> > iMaGiNaTiOn iS mOrE iMpOrTaNt tHaN kNoWlEdGe >> >> > >> >> >> >> >> >> >> >> -- >> >> brian >> >> ------------------ >> >> >> >> Cool-Karaoke - The smallest recording studio, in your palm, open-sourced >> >> http://cool-idea.com.tw/ >> >> >> >> iMaGiNaTiOn iS mOrE iMpOrTaNt tHaN kNoWlEdGe >> >> >> > >> > >> > -- >> > ------------- Codito, ergo sum - "I code, therefore I am" -------------- >> > The Rasterman (Carsten Haitzler) ras...@rasterman.com >> > >> > >> >> >> >> -- >> brian >> ------------------ >> >> Cool-Karaoke - The smallest recording studio, in your palm, open-sourced >> http://cool-idea.com.tw/ >> >> iMaGiNaTiOn iS mOrE iMpOrTaNt tHaN kNoWlEdGe >> > > > -- > ------------- Codito, ergo sum - "I code, therefore I am" -------------- > The Rasterman (Carsten Haitzler) ras...@rasterman.com > > -- brian ------------------ Cool-Karaoke - The smallest recording studio, in your palm, open-sourced http://cool-idea.com.tw/ iMaGiNaTiOn iS mOrE iMpOrTaNt tHaN kNoWlEdGe ------------------------------------------------------------------------------ The Planet: dedicated and managed hosting, cloud storage, colocation Stay online with enterprise data centers and the best network in the business Choose flexible plans and management services without long-term contracts Personal 24x7 support from experience hosting pros just a phone call away. http://p.sf.net/sfu/theplanet-com _______________________________________________ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel