efl/src/bin/elementary
Jean-Philippe Andre 824792f09d elm: Major cleanup of EO files
This prevents legacy EO classes from being exposed through .eo.h headers
or .eo in share/eolian/includes. Also removes a slew of useless xxx_eo.h
intermediate headers.

Notes:
 - elm_systray has no proper API: it's not clear if the EO API should be
   released (in which case it needs to be renamed to efl_something) and
   there is no legacy API to create a systray object.
 - Some files have been placed in a "FIXME" section, as I believe they
   are necessary within EO land, but at the same time still don't
   conform to the interfaces (eg. name starts with elm_).
 - elm_interface_scrollable is required by photocam. This means photocam
   needs to be adapted to fit the EO scroller API (still to be
   completed, I believe).

Bugs:
 - This breaks most C++ examples. I KNOW. And I'm working on it.

Ref T5301
2017-11-01 21:23:31 +09:00
..
.gitignore elementary: merge in elm_code example. 2016-06-03 14:17:27 -07:00
Makefile.am elementary_test: Added gesture_framework test to the elementary test suit. 2017-10-19 10:33:12 +09:00
config.c elementary: add an exit_code to efl_exit as originally planned. 2017-10-17 10:39:05 -07:00
elementary_codegen.c elementary: move all legacy files to their expected new location. 2016-03-23 13:24:41 -07:00
elm_prefs_cc.c elementary: move all legacy files to their expected new location. 2016-03-23 13:24:41 -07:00
elm_prefs_cc.h elementary: move all legacy files to their expected new location. 2016-03-23 13:24:41 -07:00
elm_prefs_cc_handlers.c elm_prefs_cc - clean up return with added brackets to be clear 2016-07-08 18:33:02 +09:00
elm_prefs_cc_mem.c elementary: move all legacy files to their expected new location. 2016-03-23 13:24:41 -07:00
elm_prefs_cc_out.c elementary: move all legacy files to their expected new location. 2016-03-23 13:24:41 -07:00
elm_prefs_cc_parse.c edje: Fix warnings introduced in recent fix 2017-06-08 16:16:11 +09:00
quicklaunch.c elementary: use new API eina_file_close_on_exec. 2017-04-18 16:57:11 -07:00
run.c elementary: move all legacy files to their expected new location. 2016-03-23 13:24:41 -07:00
test.c elementary: use the new exit infrastructure to print help message. 2017-10-27 15:44:21 -07:00
test.h elementary: move all legacy files to their expected new location. 2016-03-23 13:24:41 -07:00
test_3d.c elementary: move all legacy files to their expected new location. 2016-03-23 13:24:41 -07:00
test_access.c elementary: move all legacy files to their expected new location. 2016-03-23 13:24:41 -07:00
test_actionslider.c elementary: move all legacy files to their expected new location. 2016-03-23 13:24:41 -07:00
test_anim.c Efl object: Rename Eo_Event -> Efl_Event. 2016-08-30 13:34:10 +01:00
test_bg.c elm: Major cleanup of EO files 2017-11-01 21:23:31 +09:00
test_box.c efl: Use Eina.Size2D for size hint min 2017-09-18 14:42:52 +09:00
test_bubble.c elementary: move all legacy files to their expected new location. 2016-03-23 13:24:41 -07:00
test_button.c elementary: move all legacy files to their expected new location. 2016-03-23 13:24:41 -07:00
test_calendar.c elm test: calender - use eina_strbuf_append_strftime instead 2017-10-31 14:27:27 +09:00
test_check.c test_check: fix build warning 2017-08-23 13:52:25 +09:00
test_clock.c Test/Clock: fit Exactness requirements 2016-03-27 13:26:15 +03:00
test_cnp.c elementary: move all legacy files to their expected new location. 2016-03-23 13:24:41 -07:00
test_code.c elm_test: Remove calls to fill+expand (EO) 2017-08-23 15:57:49 +09:00
test_colorclass.c elementary: move all legacy files to their expected new location. 2016-03-23 13:24:41 -07:00
test_colorselector.c elementary: move all legacy files to their expected new location. 2016-03-23 13:24:41 -07:00
test_combobox.c Manual revert of: commit 07404215a9 2016-08-11 12:14:07 +02:00
test_config.c edje: update a style when a style is added as class's member 2016-07-11 13:13:39 +09:00
test_conform.c elementary: move all legacy files to their expected new location. 2016-03-23 13:24:41 -07:00
test_conform_indicator.c elementary: move all legacy files to their expected new location. 2016-03-23 13:24:41 -07:00
test_ctxpopup.c evas: Use Eina_Rectangle internally 2017-09-13 18:03:34 +09:00
test_cursor.c elementary: move all legacy files to their expected new location. 2016-03-23 13:24:41 -07:00
test_datetime.c Tests/datetime: set the weekday to avoid Exactness error 2017-09-17 09:31:24 +03:00
test_dayselector.c elementary: move all legacy files to their expected new location. 2016-03-23 13:24:41 -07:00
test_disable.c elementary: move all legacy files to their expected new location. 2016-03-23 13:24:41 -07:00
test_diskselector.c elementary: move all legacy files to their expected new location. 2016-03-23 13:24:41 -07:00
test_dnd.c elm test dnd: replace strcat with eina_strbuf 2016-05-10 15:13:27 +09:00
test_efl_anim_alpha.c efl_animation: Add alpha animation object 2017-10-12 21:03:49 +09:00
test_efl_anim_event_anim.c efl_animation: Fix to set Efl_Event_Description for event animation 2017-10-13 22:56:33 +09:00
test_efl_anim_group_parallel.c efl_animation: Add parallel group animation and object 2017-10-12 21:03:49 +09:00
test_efl_anim_group_sequential.c efl_animation: Add sequential group animation and object 2017-10-12 21:03:49 +09:00
test_efl_anim_interpolator.c efl_animation: Add interpolator property 2017-10-12 21:03:49 +09:00
test_efl_anim_pause.c efl_animation: Add pause and resume methods 2017-10-12 21:03:49 +09:00
test_efl_anim_repeat.c efl_animation: Add repeat_mode property 2017-10-12 21:03:49 +09:00
test_efl_anim_rotate.c efl_animation: Add rotate animation object 2017-10-12 21:03:49 +09:00
test_efl_anim_scale.c efl_animation: Add scale animation object 2017-10-12 21:03:49 +09:00
test_efl_anim_start_delay.c efl_animation: Add start_delay property 2017-10-12 21:03:49 +09:00
test_efl_anim_translate.c efl_animation: Add translate animation object 2017-10-12 21:03:49 +09:00
test_efl_gfx_map.c efl: Use Eina.Size2D for size hint min 2017-09-18 14:42:52 +09:00
test_efl_ui_text.c Ui text: add test for Efl.Text.Markup 2017-09-28 19:32:02 +03:00
test_eio.c elementary: move all legacy files to their expected new location. 2016-03-23 13:24:41 -07:00
test_entry.c elm: Major cleanup of EO files 2017-11-01 21:23:31 +09:00
test_entry_anchor.c elementary: move all legacy files to their expected new location. 2016-03-23 13:24:41 -07:00
test_entry_anchor2.c elementary: move all legacy files to their expected new location. 2016-03-23 13:24:41 -07:00
test_evas_map.c efl: Use Eina.Size2D for size hint min 2017-09-18 14:42:52 +09:00
test_evas_mask.c efl: Use Eina.Size2D for Efl.Gfx.size 2017-09-18 13:34:50 +09:00
test_evas_snapshot.c evas: Use Eina.Size2D for gfx.buffer 2017-09-19 10:51:48 +09:00
test_event_animation.c efl_animation: Add scale animation 2017-10-12 21:03:49 +09:00
test_events.c tests: Use efl_unref() on duplicated event objects 2017-09-28 16:50:53 +09:00
test_explode.c Fix "cast from pointer to integer of different size" on Windows 2016-04-25 13:49:43 +09:00
test_explode.h elementary: move all legacy files to their expected new location. 2016-03-23 13:24:41 -07:00
test_external.c intf: rename progress to range 2017-06-15 13:57:45 +09:00
test_factory.c elementary: move all legacy files to their expected new location. 2016-03-23 13:24:41 -07:00
test_fileselector.c elementary: move all legacy files to their expected new location. 2016-03-23 13:24:41 -07:00
test_fileselector_button.c elementary: move all legacy files to their expected new location. 2016-03-23 13:24:41 -07:00
test_fileselector_entry.c elementary: move all legacy files to their expected new location. 2016-03-23 13:24:41 -07:00
test_flip.c ElmTests: modify flip test to fit Exactness limitations. 2016-11-06 10:38:41 +02:00
test_flip_page.c elm_test: Add EO version of "Flip Page" test 2017-05-12 11:59:16 +09:00
test_flip_page_eo.c evas map: Rename raw_coord to coord_absolute 2017-05-12 12:02:24 +09:00
test_flipselector.c spin interface: common interface for flipselector and spinner 2016-04-29 18:56:51 -07:00
test_floating.c elementary: move all legacy files to their expected new location. 2016-03-23 13:24:41 -07:00
test_focus.c scrollable_interface: fixed logic for calcualting position to scroll. 2016-12-16 15:26:00 -08:00
test_focus_custom_chain.c elementary: move all legacy files to their expected new location. 2016-03-23 13:24:41 -07:00
test_focus_policy.c elementary: move all legacy files to their expected new location. 2016-03-23 13:24:41 -07:00
test_focus_style.c win: Merge focus_highlight_style with widget (EO) 2017-09-01 10:09:37 +09:00
test_gengrid.c gengrid: support for non homogenous items 2016-10-19 15:48:51 +09:00
test_genlist.c Genlist Item Pin Feature 2017-11-01 16:11:30 +09:00
test_gesture_framework.c evas/gesture: Fix up a couple of APIs, add some FIXME 2017-10-19 12:25:57 +09:00
test_gesture_layer.c test_gesture_layer: add null checking after memory allocation 2017-08-09 16:05:59 +09:00
test_gesture_layer2.c test_gesture_layer2: add null checking after memory allocation 2017-08-09 16:07:15 +09:00
test_gesture_layer3.c test_gesture_layer3: add null checking after memory allocation 2017-08-09 16:07:51 +09:00
test_gfx_filters.c elm: Major cleanup of EO files 2017-11-01 21:23:31 +09:00
test_glview.c elm_test: Remove calls to visible_set for EO objects 2017-08-04 10:24:03 +09:00
test_glview_manygears.c elementary test_glview: guide ELM_ACCEL rather than ELM_ENGINE 2016-09-12 13:15:15 +09:00
test_glview_simple.c elementary test_glview: guide ELM_ACCEL rather than ELM_ENGINE 2016-09-12 13:15:15 +09:00
test_grid.c elementary: move all legacy files to their expected new location. 2016-03-23 13:24:41 -07:00
test_grid_static.c efl: Use Eina.Size2D for Efl.Gfx.size 2017-09-18 13:34:50 +09:00
test_hover.c elementary: move all legacy files to their expected new location. 2016-03-23 13:24:41 -07:00
test_hoversel.c elementary: move all legacy files to their expected new location. 2016-03-23 13:24:41 -07:00
test_icon.c elm_test: Scale down icon by 8x 2017-09-01 10:09:37 +09:00
test_icon_animated.c elementary: move all legacy files to their expected new location. 2016-03-23 13:24:41 -07:00
test_icon_desktops.c elementary: move all legacy files to their expected new location. 2016-03-23 13:24:41 -07:00
test_image.c efl_ui_image: add new scale type: EFL_UI_IMAGE_SCALE_TYPE_TILE 2017-09-19 18:18:07 +09:00
test_index.c elm_test: Fix some test cases to use legacy 2017-08-10 14:42:08 +09:00
test_inwin.c elementary_test: add a new inwin test 2017-05-26 21:34:24 +02:00
test_label.c elm test: label slide - use better color as background for label. 2017-07-11 15:37:58 +09:00
test_launcher.c elementary: move all legacy files to their expected new location. 2016-03-23 13:24:41 -07:00
test_layout.c elementary: move all legacy files to their expected new location. 2016-03-23 13:24:41 -07:00
test_list.c elementary: move all legacy files to their expected new location. 2016-03-23 13:24:41 -07:00
test_main_menu.c elm_test: Set label as word wrap 2017-07-18 18:42:16 +09:00
test_map.c elm_map: keep overlays list when showing overlays 2017-09-19 16:37:00 +09:00
test_menu.c elementary: Balance menu operations with an open method 2017-06-17 18:00:34 +01:00
test_multi.c elementary: move all legacy files to their expected new location. 2016-03-23 13:24:41 -07:00
test_multibuttonentry.c Revert "elm test: mbe - make mbe focusable" 2017-10-27 16:44:06 +09:00
test_naviframe.c naviframe: Add "item,activated" smart callback. 2016-10-07 17:07:48 +09:00
test_naviframe_complex.c elementary: move all legacy files to their expected new location. 2016-03-23 13:24:41 -07:00
test_notify.c elementary: move all legacy files to their expected new location. 2016-03-23 13:24:41 -07:00
test_nstate.c elm_test: Remove calls to visible_set for EO objects 2017-08-04 10:24:03 +09:00
test_panel.c elm_panel: set hidden property when panel is close/open 2017-06-08 16:15:35 +09:00
test_panes.c efl: Use Eina.Size2D for size hint min 2017-09-18 14:42:52 +09:00
test_photo.c elementary: move all legacy files to their expected new location. 2016-03-23 13:24:41 -07:00
test_photocam.c efl: Use Eina.Size2D for Efl.Gfx.size 2017-09-18 13:34:50 +09:00
test_popup.c tests: elm_popup: mark unused parameter as such to avoid warning 2017-07-14 12:46:33 +02:00
test_prefs.c elementary: move all legacy files to their expected new location. 2016-03-23 13:24:41 -07:00
test_progressbar.c elementary: move all legacy files to their expected new location. 2016-03-23 13:24:41 -07:00
test_radio.c elementary: move all legacy files to their expected new location. 2016-03-23 13:24:41 -07:00
test_scaling.c elementary: move all legacy files to their expected new location. 2016-03-23 13:24:41 -07:00
test_scroller.c elm: Major cleanup of EO files 2017-11-01 21:23:31 +09:00
test_segment_control.c elementary: move all legacy files to their expected new location. 2016-03-23 13:24:41 -07:00
test_separator.c separator: Remove orientation API use (EO) 2017-08-10 14:42:08 +09:00
test_slider.c elm test: slider: Add limited interval slider example. 2017-09-06 14:04:45 +09:00
test_slideshow.c elementary: move all legacy files to their expected new location. 2016-03-23 13:24:41 -07:00
test_spinner.c elementary: move all legacy files to their expected new location. 2016-03-23 13:24:41 -07:00
test_store.c elementary: move all legacy files to their expected new location. 2016-03-23 13:24:41 -07:00
test_sys_notify.c elementary: move all legacy files to their expected new location. 2016-03-23 13:24:41 -07:00
test_systray.c elm: Major cleanup of EO files 2017-11-01 21:23:31 +09:00
test_table.c elementary: move all legacy files to their expected new location. 2016-03-23 13:24:41 -07:00
test_thumb.c elementary: move all legacy files to their expected new location. 2016-03-23 13:24:41 -07:00
test_toolbar.c elm: Update toolbar test to show fix 2016-09-25 17:21:40 +01:00
test_tooltip.c els_tooltip: Fix to use some functions before tooltip_test_set or tooltip_content_cb_set 2017-09-19 17:05:15 +09:00
test_transit.c elementary: move all legacy files to their expected new location. 2016-03-23 13:24:41 -07:00
test_transit_bezier.c elementary: move all legacy files to their expected new location. 2016-03-23 13:24:41 -07:00
test_ui_box.c frame: Implement content set/get/unset 2017-10-17 17:31:38 +09:00
test_ui_clock.c efl_ui_clock: changed property name from value to time 2017-10-25 16:44:25 +09:00
test_ui_grid.c efl: Use Eina.Size2D for size hint combined min 2017-09-18 16:33:33 +09:00
test_ui_slider_interval.c slider/progressbar: implement format_string of Efl.Ui.Format 2017-10-17 17:16:45 +09:00
test_ui_textpath.c efl: Use Eina.Size2D for size hint min 2017-09-18 14:42:52 +09:00
test_video.c elm video: correct api 2016-08-16 12:36:26 +09:00
test_weather.c elementary: move all legacy files to their expected new location. 2016-03-23 13:24:41 -07:00
test_web.c elementary: move all legacy files to their expected new location. 2016-03-23 13:24:41 -07:00
test_win_dialog.c efl: Use Eina.Size2D for size hint combined min 2017-09-18 16:33:33 +09:00
test_win_inline.c elm_test: Remove calls to fill+expand (EO) 2017-08-23 15:57:49 +09:00
test_win_keygrab.c elementary: move all legacy files to their expected new location. 2016-03-23 13:24:41 -07:00
test_win_modal.c elementary_test: fix function name conflict on Windows 2016-11-25 15:51:10 +02:00
test_win_plug.c elm: Major cleanup of EO files 2017-11-01 21:23:31 +09:00
test_win_socket.c elementary: move all legacy files to their expected new location. 2016-03-23 13:24:41 -07:00
test_win_stack.c elm_test: reset win stack static vars when window is closed 2017-08-04 16:08:49 -04:00
test_win_state.c win: Adjust documentation & test for a new API 2016-11-22 15:37:33 +09:00
test_win_wm_rotation.c elementary: move all legacy files to their expected new location. 2016-03-23 13:24:41 -07:00