focus: Added optional focus feature - item focus on selection

Desktop / Enlightenment / Elementary - Amitesh Singh [samsung.com] - 3 April 2014 05:11 UTC

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

bb1e8af focus: Added optional focus feature - item focus on selection.
config/default/base.src | 1 +
config/mobile/base.src | 1 +
config/standard/base.src | 1 +
src/bin/test_list.c | 17 +++++++
src/lib/elm_config.c | 17 +++++++
src/lib/elm_config.h | 20 ++++++++
src/lib/elm_list.c | 116 +++++++++++++++++++++++++++++++---------------
src/lib/elm_priv.h | 1 +
8 files changed, 136 insertions(+), 38 deletions(-)

Upstream: git.enlightenment.org


  • Share