From d4929e58fc086db5fff265f5770b35399c3908f9 Mon Sep 17 00:00:00 2001 From: Jean-Philippe Andre Date: Tue, 18 Oct 2016 19:34:12 +0900 Subject: [PATCH] elm: Remove some eo files from installation These are some of the EO files that shouldn't be part of the public EO API: - elm_access (old) - actionslider - bubble - diskselector - flipselector (a fancy spinner) - hoversel (use combobox instead) - icon (use image instead) - inwin - naviframe (unreplaced for now) - photo (use image) - prefs - segment control - separator - slideshow - thumb (use image) Note: This breaks the use of the elm_widget_xxx.h headers. Those were internal headers anyway. Exposed because of a lack of a proper inheritance API. --- src/Makefile_Elementary.am | 56 +++++++++++++------------------ src/lib/elementary/efl_ui_text.c | 1 + src/lib/elementary/elc_hoversel.c | 2 ++ src/lib/elementary/elc_hoversel.h | 3 -- src/lib/elementary/elc_hoversel_eo.h | 2 -- src/lib/elementary/elc_naviframe.c | 2 ++ src/lib/elementary/elc_naviframe.h | 3 -- src/lib/elementary/elc_naviframe_eo.h | 12 ------- src/lib/elementary/elm_actionslider.c | 2 ++ src/lib/elementary/elm_actionslider.h | 3 -- src/lib/elementary/elm_actionslider_eo.h | 1 - src/lib/elementary/elm_bubble.c | 1 + src/lib/elementary/elm_bubble.h | 3 -- src/lib/elementary/elm_bubble_eo.h | 1 - src/lib/elementary/elm_code_widget.c | 3 ++ src/lib/elementary/elm_dbus_menu.c | 1 + src/lib/elementary/elm_entry.c | 1 + src/lib/elementary/elm_flipselector.c | 3 ++ src/lib/elementary/elm_flipselector.h | 3 -- src/lib/elementary/elm_flipselector_eo.h | 2 -- src/lib/elementary/elm_icon.c | 1 + src/lib/elementary/elm_icon.h | 3 -- src/lib/elementary/elm_icon_eo.h | 1 - src/lib/elementary/elm_inwin.c | 1 + src/lib/elementary/elm_inwin.h | 3 -- src/lib/elementary/elm_inwin_eo.h | 1 - src/lib/elementary/elm_photo.c | 2 ++ src/lib/elementary/elm_photo.h | 3 -- src/lib/elementary/elm_photo_eo.h | 11 ------ src/lib/elementary/elm_prefs.c | 3 +- src/lib/elementary/elm_prefs.h | 3 -- src/lib/elementary/elm_prefs_eo.h | 11 ------ src/lib/elementary/elm_theme.c | 1 + src/lib/elementary/elm_thumb.c | 1 + src/lib/elementary/elm_thumb.h | 3 -- src/lib/elementary/elm_thumb_eo.h | 1 - src/lib/elementary/elm_view_form.c | 2 ++ src/lib/elementary/elm_widget_naviframe.h | 2 ++ src/lib/elementary/elm_widget_prefs.h | 1 + 39 files changed, 51 insertions(+), 108 deletions(-) delete mode 100644 src/lib/elementary/elc_hoversel_eo.h delete mode 100644 src/lib/elementary/elc_naviframe_eo.h delete mode 100644 src/lib/elementary/elm_actionslider_eo.h delete mode 100644 src/lib/elementary/elm_bubble_eo.h delete mode 100644 src/lib/elementary/elm_flipselector_eo.h delete mode 100644 src/lib/elementary/elm_icon_eo.h delete mode 100644 src/lib/elementary/elm_inwin_eo.h delete mode 100644 src/lib/elementary/elm_photo_eo.h delete mode 100644 src/lib/elementary/elm_prefs_eo.h delete mode 100644 src/lib/elementary/elm_thumb_eo.h diff --git a/src/Makefile_Elementary.am b/src/Makefile_Elementary.am index 54239b5..5a3de81 100644 --- a/src/Makefile_Elementary.am +++ b/src/Makefile_Elementary.am @@ -2,12 +2,9 @@ ### Library elm_public_eolian_files = \ - lib/elementary/elm_access.eo \ - lib/elementary/elm_actionslider.eo \ lib/elementary/elm_atspi_bridge.eo \ lib/elementary/elm_atspi_app_object.eo \ lib/elementary/elm_bg.eo \ - lib/elementary/elm_bubble.eo \ lib/elementary/elm_button.eo \ lib/elementary/elm_calendar.eo \ lib/elementary/elm_check.eo \ @@ -18,14 +15,10 @@ elm_public_eolian_files = \ lib/elementary/elm_ctxpopup.eo \ lib/elementary/elm_datetime.eo \ lib/elementary/elm_dayselector.eo \ - lib/elementary/elm_diskselector.eo \ lib/elementary/elm_entry.eo \ lib/elementary/elm_fileselector.eo \ - lib/elementary/elm_fileselector_button.eo \ - lib/elementary/elm_fileselector_entry.eo \ lib/elementary/efl_ui_flip.eo \ lib/elementary/efl_ui_flip_internal_part.eo \ - lib/elementary/elm_flipselector.eo \ lib/elementary/efl_ui_frame.eo \ lib/elementary/elm_gengrid.eo \ lib/elementary/elm_gengrid_pan.eo \ @@ -34,8 +27,6 @@ elm_public_eolian_files = \ lib/elementary/elm_gesture_layer.eo \ lib/elementary/elm_glview.eo \ lib/elementary/elm_hover.eo \ - lib/elementary/elm_hoversel.eo \ - lib/elementary/elm_icon.eo \ lib/elementary/efl_ui_image.eo \ lib/elementary/elm_index.eo \ lib/elementary/elm_interface_atspi_accessible.eo \ @@ -50,7 +41,6 @@ elm_public_eolian_files = \ lib/elementary/elm_interface_atspi_window.eo \ lib/elementary/elm_interface_fileselector.eo \ lib/elementary/elm_interface_scrollable.eo \ - lib/elementary/elm_inwin.eo \ lib/elementary/elm_label.eo \ lib/elementary/elm_layout.eo \ lib/elementary/elm_list.eo \ @@ -58,33 +48,26 @@ elm_public_eolian_files = \ lib/elementary/elm_map_pan.eo \ lib/elementary/elm_menu.eo \ lib/elementary/elm_multibuttonentry.eo \ - lib/elementary/elm_naviframe.eo \ lib/elementary/elm_notify.eo \ lib/elementary/efl_ui_nstate.eo \ lib/elementary/elm_pan.eo \ lib/elementary/elm_panel.eo \ lib/elementary/elm_panes.eo \ - lib/elementary/elm_photo.eo \ lib/elementary/elm_photocam.eo \ lib/elementary/elm_photocam_pan.eo \ lib/elementary/elm_player.eo \ lib/elementary/elm_plug.eo \ lib/elementary/elm_popup.eo \ - lib/elementary/elm_prefs.eo \ lib/elementary/elm_progressbar.eo \ lib/elementary/elm_radio.eo \ lib/elementary/elm_route.eo \ lib/elementary/elm_scroller.eo \ - lib/elementary/elm_segment_control.eo \ - lib/elementary/elm_separator.eo \ lib/elementary/elm_slider.eo \ - lib/elementary/elm_slideshow.eo \ lib/elementary/elm_spinner.eo \ lib/elementary/elm_sys_notify_interface.eo \ lib/elementary/elm_sys_notify.eo \ lib/elementary/elm_sys_notify_dbus.eo \ lib/elementary/elm_systray.eo \ - lib/elementary/elm_thumb.eo \ lib/elementary/elm_toolbar.eo \ lib/elementary/efl_ui_video.eo \ lib/elementary/elm_view_list.eo \ @@ -96,20 +79,15 @@ elm_public_eolian_files = \ lib/elementary/elm_widget_item.eo \ lib/elementary/elm_color_item.eo \ lib/elementary/elm_dayselector_item.eo \ - lib/elementary/elm_hoversel_item.eo \ - lib/elementary/elm_segment_control_item.eo \ - lib/elementary/elm_slideshow_item.eo \ lib/elementary/elm_flipselector_item.eo \ lib/elementary/elm_menu_item.eo \ lib/elementary/elm_ctxpopup_item.eo \ lib/elementary/elm_index_item.eo \ lib/elementary/elm_multibuttonentry_item.eo \ - lib/elementary/elm_naviframe_item.eo \ lib/elementary/elm_genlist_item.eo \ lib/elementary/elm_gengrid_item.eo \ lib/elementary/elm_list_item.eo \ lib/elementary/elm_toolbar_item.eo \ - lib/elementary/elm_diskselector_item.eo \ lib/elementary/elm_popup_item.eo \ lib/elementary/efl_ui_box.eo \ lib/elementary/efl_ui_box_flow.eo \ @@ -147,10 +125,32 @@ elm_private_eolian_files = \ # Legacy classes - not part of public EO API elm_legacy_eolian_files = \ + lib/elementary/elm_access.eo \ + lib/elementary/elm_actionslider.eo \ lib/elementary/elm_box.eo \ + lib/elementary/elm_bubble.eo \ + lib/elementary/elm_diskselector.eo \ + lib/elementary/elm_diskselector_item.eo \ + lib/elementary/elm_fileselector_button.eo \ + lib/elementary/elm_fileselector_entry.eo \ + lib/elementary/elm_flipselector.eo \ lib/elementary/elm_grid.eo \ - lib/elementary/elm_table.eo \ + lib/elementary/elm_hoversel.eo \ + lib/elementary/elm_hoversel_item.eo \ + lib/elementary/elm_icon.eo \ + lib/elementary/elm_inwin.eo \ lib/elementary/elm_mapbuf.eo \ + lib/elementary/elm_naviframe.eo \ + lib/elementary/elm_naviframe_item.eo \ + lib/elementary/elm_photo.eo \ + lib/elementary/elm_prefs.eo \ + lib/elementary/elm_segment_control.eo \ + lib/elementary/elm_segment_control_item.eo \ + lib/elementary/elm_separator.eo \ + lib/elementary/elm_slideshow.eo \ + lib/elementary/elm_slideshow_item.eo \ + lib/elementary/elm_table.eo \ + lib/elementary/elm_thumb.eo \ $(NULL) elm_eolian_type_files = \ @@ -298,14 +298,12 @@ includesub_HEADERS = \ lib/elementary/elc_fileselector_entry_eo.h \ lib/elementary/elc_fileselector_entry_legacy.h \ lib/elementary/elc_hoversel.h \ - lib/elementary/elc_hoversel_eo.h \ lib/elementary/elc_hoversel_legacy.h \ lib/elementary/elc_multibuttonentry.h \ lib/elementary/elc_multibuttonentry_eo.h \ lib/elementary/elc_multibuttonentry_legacy.h \ lib/elementary/elc_multibuttonentry_common.h \ lib/elementary/elc_naviframe.h \ - lib/elementary/elc_naviframe_eo.h \ lib/elementary/elc_naviframe_legacy.h \ lib/elementary/elc_naviframe_common.h \ lib/elementary/elc_popup.h \ @@ -313,7 +311,6 @@ includesub_HEADERS = \ lib/elementary/elc_popup_legacy.h \ lib/elementary/elm_access.h \ lib/elementary/elm_actionslider.h \ - lib/elementary/elm_actionslider_eo.h \ lib/elementary/elm_actionslider_legacy.h \ lib/elementary/elm_app.h \ lib/elementary/elm_atspi_app_object.h \ @@ -325,7 +322,6 @@ includesub_HEADERS = \ lib/elementary/elm_box_legacy.h \ lib/elementary/elm_box_common.h \ lib/elementary/elm_bubble.h \ - lib/elementary/elm_bubble_eo.h \ lib/elementary/elm_bubble_legacy.h \ lib/elementary/elm_button.h \ lib/elementary/elm_button_eo.h \ @@ -374,7 +370,6 @@ includesub_HEADERS = \ lib/elementary/efl_ui_flip_eo.h \ lib/elementary/efl_ui_flip_legacy.h \ lib/elementary/elm_flipselector.h \ - lib/elementary/elm_flipselector_eo.h \ lib/elementary/elm_flipselector_legacy.h \ lib/elementary/elm_focus.h \ lib/elementary/elm_focus_item.h \ @@ -407,7 +402,6 @@ includesub_HEADERS = \ lib/elementary/elm_hover_eo.h \ lib/elementary/elm_hover_legacy.h \ lib/elementary/elm_icon.h \ - lib/elementary/elm_icon_eo.h \ lib/elementary/elm_icon_legacy.h \ lib/elementary/elm_image.h \ lib/elementary/elm_image_eo.h \ @@ -417,7 +411,6 @@ includesub_HEADERS = \ lib/elementary/elm_index_legacy.h \ ${top_builddir}/elm_intro.h \ lib/elementary/elm_inwin.h \ - lib/elementary/elm_inwin_eo.h \ lib/elementary/elm_inwin_legacy.h \ lib/elementary/elm_label.h \ lib/elementary/elm_label_eo.h \ @@ -456,7 +449,6 @@ includesub_HEADERS = \ lib/elementary/elm_panes_eo.h \ lib/elementary/elm_panes_legacy.h \ lib/elementary/elm_photo.h \ - lib/elementary/elm_photo_eo.h \ lib/elementary/elm_photo_legacy.h \ lib/elementary/elm_photocam.h \ lib/elementary/elm_photocam_eo.h \ @@ -466,7 +458,6 @@ includesub_HEADERS = \ lib/elementary/elm_plug_legacy.h \ lib/elementary/elm_prefs.h \ lib/elementary/elm_prefs_common.h \ - lib/elementary/elm_prefs_eo.h \ lib/elementary/elm_prefs_legacy.h \ lib/elementary/elm_prefs_data.h \ lib/elementary/elm_progressbar.h \ @@ -512,7 +503,6 @@ includesub_HEADERS = \ lib/elementary/elm_theme.h \ lib/elementary/elm_thumb.h \ lib/elementary/elm_thumb_common.h \ - lib/elementary/elm_thumb_eo.h \ lib/elementary/elm_thumb_legacy.h \ lib/elementary/elm_toolbar.h \ lib/elementary/elm_toolbar_common.h \ diff --git a/src/lib/elementary/efl_ui_text.c b/src/lib/elementary/efl_ui_text.c index 52ebe11..7e8fabb 100644 --- a/src/lib/elementary/efl_ui_text.c +++ b/src/lib/elementary/efl_ui_text.c @@ -19,6 +19,7 @@ #include "elm_entry_common.h" #include "elm_widget_entry.h" #include "efl_ui_text.eo.h" +#include "elm_hoversel.eo.h" typedef struct _Efl_Ui_Text_Data Efl_Ui_Text_Data; typedef struct _Efl_Ui_Text_Rectangle Efl_Ui_Text_Rectangle; diff --git a/src/lib/elementary/elc_hoversel.c b/src/lib/elementary/elc_hoversel.c index 5e052f9..28ada3b 100644 --- a/src/lib/elementary/elc_hoversel.c +++ b/src/lib/elementary/elc_hoversel.c @@ -9,6 +9,8 @@ #define ELM_WIDGET_ITEM_PROTECTED #include #include "elm_priv.h" +#include "elm_hoversel.eo.h" +#include "elm_hoversel_item.eo.h" #include "elm_widget_hoversel.h" #define MY_CLASS ELM_HOVERSEL_CLASS diff --git a/src/lib/elementary/elc_hoversel.h b/src/lib/elementary/elc_hoversel.h index 50a7899..523bd98 100644 --- a/src/lib/elementary/elc_hoversel.h +++ b/src/lib/elementary/elc_hoversel.h @@ -57,9 +57,6 @@ * @{ */ -#ifdef EFL_EO_API_SUPPORT -#include "elc_hoversel_eo.h" -#endif #ifndef EFL_NOLEGACY_API_SUPPORT #include "elc_hoversel_legacy.h" #endif diff --git a/src/lib/elementary/elc_hoversel_eo.h b/src/lib/elementary/elc_hoversel_eo.h deleted file mode 100644 index 9a07aa0..0000000 --- a/src/lib/elementary/elc_hoversel_eo.h +++ /dev/null @@ -1,2 +0,0 @@ -#include "elm_hoversel_item.eo.h" -#include "elm_hoversel.eo.h" diff --git a/src/lib/elementary/elc_naviframe.c b/src/lib/elementary/elc_naviframe.c index 86e65cc..959354e 100644 --- a/src/lib/elementary/elc_naviframe.c +++ b/src/lib/elementary/elc_naviframe.c @@ -8,6 +8,8 @@ #include #include "elm_priv.h" +#include "elm_naviframe.eo.h" +#include "elm_naviframe_item.eo.h" #include "elm_widget_naviframe.h" #include "elm_widget_container.h" diff --git a/src/lib/elementary/elc_naviframe.h b/src/lib/elementary/elc_naviframe.h index d99c842..71f213d 100644 --- a/src/lib/elementary/elc_naviframe.h +++ b/src/lib/elementary/elc_naviframe.h @@ -90,9 +90,6 @@ */ #include "elc_naviframe_common.h" -#ifdef EFL_EO_API_SUPPORT -#include "elc_naviframe_eo.h" -#endif #ifndef EFL_NOLEGACY_API_SUPPORT #include "elc_naviframe_legacy.h" #endif diff --git a/src/lib/elementary/elc_naviframe_eo.h b/src/lib/elementary/elc_naviframe_eo.h deleted file mode 100644 index 29093b7..0000000 --- a/src/lib/elementary/elc_naviframe_eo.h +++ /dev/null @@ -1,12 +0,0 @@ -/** - * @ingroup Elm_Naviframe - * - * @{ - */ - -#include "elm_naviframe_item.eo.h" -#include "elm_naviframe.eo.h" - -/** - * @} - */ diff --git a/src/lib/elementary/elm_actionslider.c b/src/lib/elementary/elm_actionslider.c index c4e5ee6..0694daa 100644 --- a/src/lib/elementary/elm_actionslider.c +++ b/src/lib/elementary/elm_actionslider.c @@ -11,6 +11,8 @@ #include "elm_widget_actionslider.h" #include "elm_widget_layout.h" +#include "elm_actionslider.eo.h" + #define MY_CLASS ELM_ACTIONSLIDER_CLASS #define MY_CLASS_NAME "Elm_Actionslider" diff --git a/src/lib/elementary/elm_actionslider.h b/src/lib/elementary/elm_actionslider.h index 74f3967..55abc02 100644 --- a/src/lib/elementary/elm_actionslider.h +++ b/src/lib/elementary/elm_actionslider.h @@ -50,9 +50,6 @@ * @{ */ -#ifdef EFL_EO_API_SUPPORT -#include "elm_actionslider_eo.h" -#endif #ifndef EFL_NOLEGACY_API_SUPPORT #include "elm_actionslider_legacy.h" #endif diff --git a/src/lib/elementary/elm_actionslider_eo.h b/src/lib/elementary/elm_actionslider_eo.h deleted file mode 100644 index 4012fd6..0000000 --- a/src/lib/elementary/elm_actionslider_eo.h +++ /dev/null @@ -1 +0,0 @@ -#include "elm_actionslider.eo.h" \ No newline at end of file diff --git a/src/lib/elementary/elm_bubble.c b/src/lib/elementary/elm_bubble.c index 9f92fc6..5da0b3c 100644 --- a/src/lib/elementary/elm_bubble.c +++ b/src/lib/elementary/elm_bubble.c @@ -7,6 +7,7 @@ #include #include "elm_priv.h" +#include "elm_bubble.eo.h" #include "elm_widget_bubble.h" #include "elm_widget_layout.h" diff --git a/src/lib/elementary/elm_bubble.h b/src/lib/elementary/elm_bubble.h index f96308b..328540d 100644 --- a/src/lib/elementary/elm_bubble.h +++ b/src/lib/elementary/elm_bubble.h @@ -61,9 +61,6 @@ * @{ */ -#ifdef EFL_EO_API_SUPPORT -#include "elm_bubble_eo.h" -#endif #ifndef EFL_NOLEGACY_API_SUPPORT #include "elm_bubble_legacy.h" #endif diff --git a/src/lib/elementary/elm_bubble_eo.h b/src/lib/elementary/elm_bubble_eo.h deleted file mode 100644 index d4003f6..0000000 --- a/src/lib/elementary/elm_bubble_eo.h +++ /dev/null @@ -1 +0,0 @@ -#include "elm_bubble.eo.h" \ No newline at end of file diff --git a/src/lib/elementary/elm_code_widget.c b/src/lib/elementary/elm_code_widget.c index f563432..e243bf9 100644 --- a/src/lib/elementary/elm_code_widget.c +++ b/src/lib/elementary/elm_code_widget.c @@ -9,6 +9,9 @@ #include "elm_code_private.h" #include "elm_code_widget_private.h" +/* FIXME: hoversel is deprecated in EO APIs */ +#include "elm_hoversel.eo.h" + #define MY_CLASS ELM_CODE_WIDGET_CLASS typedef enum { diff --git a/src/lib/elementary/elm_dbus_menu.c b/src/lib/elementary/elm_dbus_menu.c index 13fab00..61b8fd5 100644 --- a/src/lib/elementary/elm_dbus_menu.c +++ b/src/lib/elementary/elm_dbus_menu.c @@ -5,6 +5,7 @@ #include #include #include "elm_priv.h" +#include "elm_icon.eo.h" #include "elm_widget_menu.h" #include "elm_widget_icon.h" diff --git a/src/lib/elementary/elm_entry.c b/src/lib/elementary/elm_entry.c index 2f5e353..78a3209 100644 --- a/src/lib/elementary/elm_entry.c +++ b/src/lib/elementary/elm_entry.c @@ -14,6 +14,7 @@ #include "elm_entry_internal_part.eo.h" #include "elm_part_helper.h" +#include "elm_hoversel.eo.h" #define MY_CLASS ELM_ENTRY_CLASS diff --git a/src/lib/elementary/elm_flipselector.c b/src/lib/elementary/elm_flipselector.c index fd7b6d6..ba57fe8 100644 --- a/src/lib/elementary/elm_flipselector.c +++ b/src/lib/elementary/elm_flipselector.c @@ -10,6 +10,9 @@ #include "elm_priv.h" #include "elm_widget_flipselector.h" +#include "elm_flipselector.eo.h" +#include "elm_flipselector_item.eo.h" + #define MY_CLASS ELM_FLIPSELECTOR_CLASS #define MY_CLASS_NAME "Elm_Flipselector" diff --git a/src/lib/elementary/elm_flipselector.h b/src/lib/elementary/elm_flipselector.h index ee9d765..966901e 100644 --- a/src/lib/elementary/elm_flipselector.h +++ b/src/lib/elementary/elm_flipselector.h @@ -59,9 +59,6 @@ * @{ */ -#ifdef EFL_EO_API_SUPPORT -#include "elm_flipselector_eo.h" -#endif #ifndef EFL_NOLEGACY_API_SUPPORT #include "elm_flipselector_legacy.h" #endif diff --git a/src/lib/elementary/elm_flipselector_eo.h b/src/lib/elementary/elm_flipselector_eo.h deleted file mode 100644 index 052fdab..0000000 --- a/src/lib/elementary/elm_flipselector_eo.h +++ /dev/null @@ -1,2 +0,0 @@ -#include "elm_flipselector_item.eo.h" -#include "elm_flipselector.eo.h" diff --git a/src/lib/elementary/elm_icon.c b/src/lib/elementary/elm_icon.c index 4e5cd7f..3e0904b 100644 --- a/src/lib/elementary/elm_icon.c +++ b/src/lib/elementary/elm_icon.c @@ -9,6 +9,7 @@ #include "elm_priv.h" #include "elm_widget_icon.h" #include "efl_ui_widget_image.h" +#include "elm_icon.eo.h" #define NON_EXISTING (void *)-1 diff --git a/src/lib/elementary/elm_icon.h b/src/lib/elementary/elm_icon.h index bdf77c1..a5ca41f 100644 --- a/src/lib/elementary/elm_icon.h +++ b/src/lib/elementary/elm_icon.h @@ -151,9 +151,6 @@ * @li @ref tutorial_icon */ -#ifdef EFL_EO_API_SUPPORT -#include "elm_icon_eo.h" -#endif #ifndef EFL_NOLEGACY_API_SUPPORT #include "elm_icon_legacy.h" #endif diff --git a/src/lib/elementary/elm_icon_eo.h b/src/lib/elementary/elm_icon_eo.h deleted file mode 100644 index 849b4e7..0000000 --- a/src/lib/elementary/elm_icon_eo.h +++ /dev/null @@ -1 +0,0 @@ -#include "elm_icon.eo.h" \ No newline at end of file diff --git a/src/lib/elementary/elm_inwin.c b/src/lib/elementary/elm_inwin.c index ae60d4f..306cd5a 100644 --- a/src/lib/elementary/elm_inwin.c +++ b/src/lib/elementary/elm_inwin.c @@ -9,6 +9,7 @@ #include #include "elm_priv.h" +#include "elm_inwin.eo.h" #include "elm_widget_inwin.h" #include "elm_widget_layout.h" diff --git a/src/lib/elementary/elm_inwin.h b/src/lib/elementary/elm_inwin.h index a4448a1..d5fba32 100644 --- a/src/lib/elementary/elm_inwin.h +++ b/src/lib/elementary/elm_inwin.h @@ -44,9 +44,6 @@ * @{ */ -#ifdef EFL_EO_API_SUPPORT -#include "elm_inwin_eo.h" -#endif #ifndef EFL_NOLEGACY_API_SUPPORT #include "elm_inwin_legacy.h" #endif diff --git a/src/lib/elementary/elm_inwin_eo.h b/src/lib/elementary/elm_inwin_eo.h deleted file mode 100644 index 768cd27..0000000 --- a/src/lib/elementary/elm_inwin_eo.h +++ /dev/null @@ -1 +0,0 @@ -#include "elm_inwin.eo.h" \ No newline at end of file diff --git a/src/lib/elementary/elm_photo.c b/src/lib/elementary/elm_photo.c index 0a2022e..8c07315 100644 --- a/src/lib/elementary/elm_photo.c +++ b/src/lib/elementary/elm_photo.c @@ -8,6 +8,8 @@ #include "elm_priv.h" #include "elm_widget_photo.h" +#include "elm_photo.eo.h" +#include "elm_icon.eo.h" #define MY_CLASS ELM_PHOTO_CLASS diff --git a/src/lib/elementary/elm_photo.h b/src/lib/elementary/elm_photo.h index 60a8806..7a7f698 100644 --- a/src/lib/elementary/elm_photo.h +++ b/src/lib/elementary/elm_photo.h @@ -24,9 +24,6 @@ * @{ */ -#ifdef EFL_EO_API_SUPPORT -#include -#endif #ifndef EFL_NOLEGACY_API_SUPPORT #include #endif diff --git a/src/lib/elementary/elm_photo_eo.h b/src/lib/elementary/elm_photo_eo.h deleted file mode 100644 index f89beb7..0000000 --- a/src/lib/elementary/elm_photo_eo.h +++ /dev/null @@ -1,11 +0,0 @@ -/** - * @ingroup Elm_Photo - * - * @{ - */ - -#include "elm_photo.eo.h" - -/** - * @} - */ diff --git a/src/lib/elementary/elm_prefs.c b/src/lib/elementary/elm_prefs.c index 03b88c5..35a8fd5 100644 --- a/src/lib/elementary/elm_prefs.c +++ b/src/lib/elementary/elm_prefs.c @@ -7,11 +7,10 @@ #include #include "elm_priv.h" +#include "elm_prefs.eo.h" #include "elm_widget_prefs.h" #include "elm_prefs_edd.x" -#include "Eo.h" - #define MY_CLASS ELM_PREFS_CLASS #define MY_CLASS_NAME "Elm_Prefs" diff --git a/src/lib/elementary/elm_prefs.h b/src/lib/elementary/elm_prefs.h index 66a049a..37f76e5 100644 --- a/src/lib/elementary/elm_prefs.h +++ b/src/lib/elementary/elm_prefs.h @@ -74,9 +74,6 @@ */ #include "elm_prefs_common.h" -#ifdef EFL_EO_API_SUPPORT -#include "elm_prefs_eo.h" -#endif #ifndef EFL_NOLEGACY_API_SUPPORT #include "elm_prefs_legacy.h" #endif diff --git a/src/lib/elementary/elm_prefs_eo.h b/src/lib/elementary/elm_prefs_eo.h deleted file mode 100644 index 657fbd3..0000000 --- a/src/lib/elementary/elm_prefs_eo.h +++ /dev/null @@ -1,11 +0,0 @@ -/** - * @ingroup Elm_Prefs - * - * @{ - */ - -#include "elm_prefs.eo.h" - -/** - * @} - */ diff --git a/src/lib/elementary/elm_theme.c b/src/lib/elementary/elm_theme.c index e292cbc..b57e20d 100644 --- a/src/lib/elementary/elm_theme.c +++ b/src/lib/elementary/elm_theme.c @@ -5,6 +5,7 @@ #include #include "elm_priv.h" +#include "elm_icon.eo.h" static Elm_Theme theme_default = { diff --git a/src/lib/elementary/elm_thumb.c b/src/lib/elementary/elm_thumb.c index 09ce80b..9332c23 100644 --- a/src/lib/elementary/elm_thumb.c +++ b/src/lib/elementary/elm_thumb.c @@ -7,6 +7,7 @@ #include #include "elm_priv.h" +#include "elm_thumb.eo.h" #include "elm_widget_thumb.h" #define MY_CLASS_NAME "Elm_Thumb" diff --git a/src/lib/elementary/elm_thumb.h b/src/lib/elementary/elm_thumb.h index 6b5039d..f2b1ef3 100644 --- a/src/lib/elementary/elm_thumb.h +++ b/src/lib/elementary/elm_thumb.h @@ -56,9 +56,6 @@ */ #include "elm_thumb_common.h" -#ifdef EFL_EO_API_SUPPORT -#include "elm_thumb_eo.h" -#endif #ifndef EFL_NOLEGACY_API_SUPPORT #include "elm_thumb_legacy.h" #endif diff --git a/src/lib/elementary/elm_thumb_eo.h b/src/lib/elementary/elm_thumb_eo.h deleted file mode 100644 index f446b3a..0000000 --- a/src/lib/elementary/elm_thumb_eo.h +++ /dev/null @@ -1 +0,0 @@ -#include "elm_thumb.eo.h" \ No newline at end of file diff --git a/src/lib/elementary/elm_view_form.c b/src/lib/elementary/elm_view_form.c index 6c9230e..3e8a710 100644 --- a/src/lib/elementary/elm_view_form.c +++ b/src/lib/elementary/elm_view_form.c @@ -9,6 +9,8 @@ #include "elm_view_list.h" #include "elm_priv.h" +#include "elm_thumb.eo.h" + #include #define MY_CLASS ELM_VIEW_FORM_CLASS diff --git a/src/lib/elementary/elm_widget_naviframe.h b/src/lib/elementary/elm_widget_naviframe.h index 95ce263..3a9ad20 100644 --- a/src/lib/elementary/elm_widget_naviframe.h +++ b/src/lib/elementary/elm_widget_naviframe.h @@ -2,6 +2,8 @@ #define ELM_WIDGET_NAVIFRAME_H #include "Elementary.h" +#include "elm_naviframe.eo.h" +#include "elm_naviframe_item.eo.h" /* DO NOT USE THIS HEADER UNLESS YOU ARE PREPARED FOR BREAKING OF YOUR * CODE. THIS IS ELEMENTARY'S INTERNAL WIDGET API (for now) AND IS NOT diff --git a/src/lib/elementary/elm_widget_prefs.h b/src/lib/elementary/elm_widget_prefs.h index 4b5f126..d9e2e0d 100644 --- a/src/lib/elementary/elm_widget_prefs.h +++ b/src/lib/elementary/elm_widget_prefs.h @@ -2,6 +2,7 @@ #define ELM_WIDGET_PREFS_H #include "Elementary.h" +#include "elm_prefs.eo.h" /* DO NOT USE THIS HEADER UNLESS YOU ARE PREPARED FOR BREAKING OF YOUR * CODE. THIS IS ELEMENTARY'S INTERNAL WIDGET API (for now) AND IS NOT -- 2.7.4