focus: Added optional focus feature - item focus on selection.
authorAmitesh Singh <amitesh.sh@samsung.com>
Thu, 3 Apr 2014 10:11:57 +0000 (19:11 +0900)
committerCarsten Haitzler (Rasterman) <raster@rasterman.com>
Thu, 3 Apr 2014 10:11:57 +0000 (19:11 +0900)
commitbb1e8afde417aa2fa43c2ad4819bee5a3f9c98cb
treef494c9cb758af58d57cb6778e3cd6cda9b7ca1d4
parent2f288f6839145e975b8780cc51c7a0ca8249f1aa
focus: Added optional focus feature - item focus on selection.

Summary:
Currenly focus and selection happens together. This patch makes item focus
on selection optional by configuration and API.

- configuration: "item_focus_on_selection".
- API: elm_config_item_focus_on_selection_get/set.
- Implemented item_focus_on_selection feature in elm list.
@feature

Test Plan: elementary_test->List focus

Reviewers: raster, seoz, woohyun

CC: seoz
Differential Revision: https://phab.enlightenment.org/D676
config/default/base.src
config/mobile/base.src
config/standard/base.src
src/bin/test_list.c
src/lib/elm_config.c
src/lib/elm_config.h
src/lib/elm_list.c
src/lib/elm_priv.h