Hello

On 03/05/2015 04:24 AM, Jean-Philippe André wrote:

> Hi,
>
> On Wed, Mar 4, 2015 at 11:27 PM, SHILPA ONKAR SINGH <
> [email protected]> wrote:
>
>>     Basic reason to remove keybinding feature from spinner was because now
>> its
>>     based totally on focus management and focus direction
>>
>>     manager, we don't need keybinding here and this feature can be managed
>> only
>>     by focus management.
>>
>>     The arrows were images before, we made it buttons even the central text
>> area
>>     part.
>>
>>
>>     Widgets like datetime, index etc:- don't use/need key bindings
>>
>>
>>     yes but removal of key bindings from config file is missed will update
>> soon.
>>
>
> Don't you think that at least PageUp/PageDown (if not Up/Down/Left/Right)
> should spin the spinner? Also, the mouse wheel now has no effect, how come?
>
> Those interactions, for a desktop UI, seem extremely important to me.
>
> Sure, the previous behaviour was inconsistent when considering
> up/down/left/right are used for focus (on top of the usual TAB), but the
> new behaviour really limits the usability as a desktop UI with standard
> mouse & keyboard (more unintuitive keypresses are required now).
>
>
> Well, it's just my opinion,
> JP
>
Fully agree with JP.
Really, need to improve the focus logic, as it's wrote Cedric in the efl TODO:
https://phab.enlightenment.org/w/efl_todo/.

/Elementary general improvement:/
Fix and improve elementary focus logic, by building a fully connected
graph to ensure that their is no dark carner where you can't go to. This
could be implemented in a few step. First cleanup current code, then
implement graph computation on every change in the focus chain, with
finally the focus being computed on demand.

Also, try to use spinner in GUI like this: 
https://phab.enlightenment.org/file/data/ehjqvvazziewwun4xlwn/PHID-FILE-g2ro7gucfcztx4krhc3a/shot-2015-03-05_07-39-10.png
With this commit navigation by widgets became a very difficult task.

So, my opinion need to revert it, and improve the focus logic, don't change the 
widget logic.

----
Viacheslav Reutskiy (rimmed)

>
>>
>>     BR,
>>
>>     Shilpa Singh
>>
>>
>>     ------- Original Message -------
>>
>>     Sender   :   Lukasz   Stanislawski<[email protected]>  Software
>>     Engineer/SRPOL-Native Apps & Accessibility (TP)/Samsung Electronics
>>
>>     Date : Mar 04, 2015 22:42 (GMT+09:00)
>>
>>     Title : Re: [E-devel] Elm_spinner focus UI, accessibility fix
>>
>>
>>     This commit also removed keybinding feature from elm_spinner - I'm not
>>     sure if it is good or bad approach, but keybinding are used in almost
>>     every elm_widget.
>>     What is more elm_config still contains keybindings for Elm_Spinner.
>>     BR
>>     On 04.03.2015 13:19, rimmed wrote:
>>     > Raster, you commited thatadfe7fbcd3f4146d84219de7dbb5a273d89f396e  .
>>     > Differential Revision:https://phab.enlightenment.org/D1911
>>     >
>>     > This commit brokebackward compatibility with Elemenatry 1.10. Maybe
>> need
>>     to change theme|version from "110" to "113"?
>>     >
>>     > Best regards
>>     > Viacheslav Reutskiy (rimmed)
>>     > |
>>     >
>>     >
>>
>>   
>> ----------------------------------------------------------------------------
>>     --
>>     > Dive into the World of Parallel Programming The Go Parallel Website,
>>     sponsored
>>     > by Intel and developed in partnership with Slashdot Media, is your
>> hub for
>>     all
>>     > things parallel software development, from weekly thought leadership
>> blogs
>>     to
>>     > news, videos, case studies, tutorials and more. Take a look and join
>> the
>>     > conversation now. http://goparallel.sourceforge.net/
>>     > _______________________________________________
>>     > enlightenment-devel mailing list
>>     > [email protected]
>>     > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>>     >
>>
>>   
>> ----------------------------------------------------------------------------
>>     --
>>     Dive  into  the World of Parallel Programming The Go Parallel Website,
>>     sponsored
>>     by Intel and developed in partnership with Slashdot Media, is your hub
>> for
>>     all
>>     things parallel software development, from weekly thought leadership
>> blogs
>>     to
>>     news, videos, case studies, tutorials and more. Take a look and join the
>>     conversation now. http://goparallel.sourceforge.net/
>>     _______________________________________________
>>     enlightenment-devel mailing list
>>     [email protected]
>>     https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>>
>>     [cid:[email protected]]
>>
>>
>>   
>> [SeenTimeChecker?do=61dd5ae2e408a716246f4bc9e8146189b85c401faca14e38733afbaf
>>
>>   
>> 10963357ba777c355c197185c465c2cf80a2b7ef9aba4bb3b2b5ca43ddd7e184e0604d958075
>>     b6b33f32d245b7f8aafe245478a5f1d21d5ebee74427cf878f9a26ce15a0]
>>
>>
>> ------------------------------------------------------------------------------
>> Dive into the World of Parallel Programming The Go Parallel Website,
>> sponsored
>> by Intel and developed in partnership with Slashdot Media, is your hub for
>> all
>> things parallel software development, from weekly thought leadership blogs
>> to
>> news, videos, case studies, tutorials and more. Take a look and join the
>> conversation now. http://goparallel.sourceforge.net/
>> _______________________________________________
>> enlightenment-devel mailing list
>> [email protected]
>> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>>
>>
>

------------------------------------------------------------------------------
Dive into the World of Parallel Programming The Go Parallel Website, sponsored
by Intel and developed in partnership with Slashdot Media, is your hub for all
things parallel software development, from weekly thought leadership blogs to
news, videos, case studies, tutorials and more. Take a look and join the 
conversation now. http://goparallel.sourceforge.net/
_______________________________________________
enlightenment-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to