Introduce fileselector interface and applied to elm_fileselector.
authorRyuan Choi <ryuan.choi@gmail.com>
Tue, 21 Jan 2014 13:50:35 +0000 (22:50 +0900)
committerRyuan Choi <ryuan.choi@gmail.com>
Tue, 21 Jan 2014 13:50:35 +0000 (22:50 +0900)
commit0b4b942bfc2ebb9c4ac7349232ff6fd428d21e1a
treef0a56014b6c91a88c3c1521b069378949ce67f51
parent5eee2aa4162193c600764fcd81248b6fde305cb2
Introduce fileselector interface and applied to elm_fileselector.

Summary:
fileselector_button and fileselector_entry should have almost same interfaces with fileselector.
Previously , we exposed them individually such as elm_fileselector_is_save_set().

Instead of adding the same APIs three times, we can reuse one fileselector's API using Eo interface.

This patch introduced fileselector interface and applied it to elm_fileselector.

Reviewers: seoz, raster

Reviewed By: raster

Differential Revision: https://phab.enlightenment.org/D475
15 files changed:
src/bin/test_fileselector_button.c
src/bin/test_fileselector_entry.c
src/edje_externals/elm_fileselector_button.c
src/edje_externals/elm_fileselector_entry.c
src/lib/Makefile.am
src/lib/elc_fileselector.c
src/lib/elc_fileselector_button.c
src/lib/elc_fileselector_button_eo.h
src/lib/elc_fileselector_button_legacy.h
src/lib/elc_fileselector_entry.c
src/lib/elc_fileselector_entry_eo.h
src/lib/elc_fileselector_entry_legacy.h
src/lib/elc_fileselector_eo.h
src/lib/elm_interface_fileselector.c [new file with mode: 0644]
src/lib/elm_interface_fileselector.h [new file with mode: 0644]