combobox: add Multiple selection feature
authordivyesh purohit <div.purohit@samsung.com>
Thu, 10 Mar 2016 22:24:50 +0000 (14:24 -0800)
committerCedric BAIL <cedric@osg.samsung.com>
Thu, 10 Mar 2016 22:50:59 +0000 (14:50 -0800)
commit07404215a91d7e2ef7d7fa9ebbdd5e0c0312384a
tree8ba8c3dfab8af1829775ed9e99111b4d4250cff4
parent7078261b44ddcdd7798b12855feaadeef97381dc
combobox: add Multiple selection feature

Summary:
This patch focuses on Combobox widget customization,
Multibuttonentry widget is used instead of entry for taking user input.
The idea is to make the widget look like  {F28112} {F28115} when the multiple_selection is set.
To-DO:
1) Need to add scrollable interface to combobox when MBE is used (need some suggestions on it).
2) focus cycle is still buggy as genlist requires focus otherwise selected item will return NULL (sometimes)
Signed-off-by: divyesh purohit <div.purohit@samsung.com>
@feature

Test Plan: Please run combobox multiple selection example from elementart_test.

Reviewers: raster, shilpasingh, cedric

Subscribers: govi, rajeshps

Projects: #elementary

Differential Revision: https://phab.enlightenment.org/D3570
legacy/elementary/data/objects/Makefile.am
legacy/elementary/data/objects/combobox_multiple.edc [new file with mode: 0644]
legacy/elementary/src/bin/test.c
legacy/elementary/src/bin/test_combobox.c
legacy/elementary/src/lib/elc_combobox.c
legacy/elementary/src/lib/elm_combobox.eo
legacy/elementary/src/lib/elm_widget_combobox.h