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

Reply via email to