On Fri, 05 Nov 2010 00:00:58 +0900 Seokjae Jeong <seok.j.je...@samsung.com> said:
in svn.. with changes to make it use on_hold - kept scroll flag tho - still useful for other things. unused currently, i also added scroll acceleration. (swipe multiple times to get it to exponentially increase scroll speed in that direction). > > > Hello there, > > > > I would like to suggest an idea so that genlist/list widget could properly > work when a user touches an item during scrolling or bouncing. > > I believe that the user wants to hold scrolling or speed up the scrolling > for the interaction in general. > > At this moment, list/genlist widgets do like that way. However, it also does > item choose operation with touch up event. > > Thus, it runs item-selection operation even if the user just want to hold > the scrolling without select the item. > > Ignoring item-selection operation while scrolling would be more natural > interaction I believe. > > There should be three works to do: > > > > In evas: > > I think we could add a flag like EVAS_EVENT_FLAG_ON_SCROLL enumeration value > in Evas_Event_Flags enum. > > It would not make any break I believe. > > > > In els_scroller: > > As well, there would some work in els_scroller for treating the flags in > _down & _up callbacks. > > We should also add "scroll" member in "down" structure of els_scroller so > that _up callback can recognize > > if previous down event occurred during scrolling. > > > > In elm_list/elm_genlist: > > genlist/list _down & _up callbacks should return when the flag is on. > > > > I have attached the patches. Would anybody review the patch? > > > > Thanks. > > ----------------------------------------------------- > > Seokjae Jeong > Senior Engineer > > SAMSUNG ELECTRONICS CO., LTD. > > ----------------------------------------------------- > > > -- ------------- Codito, ergo sum - "I code, therefore I am" -------------- The Rasterman (Carsten Haitzler) ras...@rasterman.com ------------------------------------------------------------------------------ The Next 800 Companies to Lead America's Growth: New Video Whitepaper David G. Thomson, author of the best-selling book "Blueprint to a Billion" shares his insights and actions to help propel your business during the next growth cycle. Listen Now! http://p.sf.net/sfu/SAP-dev2dev _______________________________________________ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel