Jean-Philippe Andre
2686742587
selection: Fix two remaining warnings
2018-01-16 22:04:55 +09:00
Jean-Philippe Andre
d133336399
selection: Disable debug logs
...
selection's namespacing still requires some love
2018-01-16 18:36:47 +09:00
Thiep Ha
07e7bbd4b5
selection_dnd: fix warnings in clang
...
Fix warnings about type convert and vars init in clang and remove comments.
2018-01-16 16:35:14 +09:00
Chris Michael
075b14d53f
elementary: Remove use of implicit declaration
...
evas_canvas_default_device_get used here leads to an 'implicit
declaration of function warning'. Use evas_default_device_get instead
to remove warning.
@fix
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2018-01-11 12:37:43 -05:00
Thiep Ha
e88bbaa1e3
cnp_dnd: make legacy APIs use new interfaces
...
Legacy APIs can uses efl_selection, efl_ui_dnd, efl_ui_dnd_container interfaces
with helper functions.
2018-01-11 17:56:24 +09:00
Thiep Ha
e6ab4b41ed
dnd: add efl_ui_dnd
...
Efl_Ui_Dnd is the interface for drag and drop of elm_cnp.
2018-01-11 17:56:24 +09:00
Thiep Ha
f191d6821f
selection: add efl_selection interface
...
Efl_Selection is the object interface for selection api of elm_cnp.
It allows get, set, clear, check selection.
2018-01-11 17:56:24 +09:00
Thiep Ha
763daa870e
cnp_dnd: add selection manager
...
Selection manager implements functions for selection (cnp)
and drag and drop.
All objects can uses it APIs. It also supports multi-seat.
2018-01-11 17:56:24 +09:00