elm_icon: remove all legacy usage from eo files
authorMike Blumenkrantz <zmike@samsung.com>
Tue, 5 Mar 2019 22:00:37 +0000 (17:00 -0500)
committerJunsuChoi <jsuya.choi@samsung.com>
Thu, 14 Mar 2019 05:46:27 +0000 (14:46 +0900)
commit62149a6c7f0868e2a7459ec4b22eb33c193d4182
treec390d525ceea449c3dd574075b3167f4e05b979a
parent97d433a5df6fed12dbcd549c6e4cbd4c968a345e
elm_icon: remove all legacy usage from eo files

this takes the current generated output from eolian for legacy code in
efl and adds it to the tree, then removes legacy references from the
corresponding eo files. in the case where the entire eo file was for
a legacy object, that eo file has been removed from the tree

ref T7724

Reviewed-by: Cedric BAIL <cedric.bail@free.fr>
Differential Revision: https://phab.enlightenment.org/D8176
src/Makefile_Elementary.am
src/lib/elementary/elm_dbus_menu.c
src/lib/elementary/elm_icon.c
src/lib/elementary/elm_icon.eo [deleted file]
src/lib/elementary/elm_icon_eo.c [new file with mode: 0644]
src/lib/elementary/elm_icon_eo.h [new file with mode: 0644]
src/lib/elementary/elm_icon_eo.legacy.h [new file with mode: 0644]
src/lib/elementary/elm_icon_legacy.h
src/lib/elementary/elm_photo.c
src/lib/elementary/elm_theme.c
src/lib/elementary/meson.build