summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/Makefile.am1
-rw-r--r--src/Makefile_Ecore.am38
-rw-r--r--src/Makefile_Ecore_Con.am21
-rw-r--r--src/Makefile_Edje.am14
-rw-r--r--src/Makefile_Efl.am7
-rw-r--r--src/Makefile_Efl_Mono.am47
-rw-r--r--src/Makefile_Elementary.am526
-rw-r--r--src/Makefile_Emotion.am4
-rw-r--r--src/Makefile_Evas.am95
-rw-r--r--src/bin/ecore_buffer/meson.build9
-rw-r--r--src/bin/edje/edje_cc_out.c8
-rw-r--r--src/bin/edje/meson.build9
-rw-r--r--src/bin/elementary/Makefile.am1
-rw-r--r--src/bin/elementary/meson.build1
-rw-r--r--src/bin/elementary/test.c3
-rw-r--r--src/bin/elementary/test_bg.c22
-rw-r--r--src/bin/elementary/test_box.c4
-rw-r--r--src/bin/elementary/test_calendar.c1
-rw-r--r--src/bin/elementary/test_code.c43
-rw-r--r--src/bin/elementary/test_ctxpopup.c3
-rw-r--r--src/bin/elementary/test_efl_anim_event_anim.c91
-rw-r--r--src/bin/elementary/test_efl_gfx_mapping.c3
-rw-r--r--src/bin/elementary/test_efl_ui_text.c15
-rw-r--r--src/bin/elementary/test_entry.c4
-rw-r--r--src/bin/elementary/test_evas_map.c4
-rw-r--r--src/bin/elementary/test_evas_mask.c6
-rw-r--r--src/bin/elementary/test_evas_snapshot.c4
-rw-r--r--src/bin/elementary/test_events.c1
-rw-r--r--src/bin/elementary/test_gfx_filters.c7
-rw-r--r--src/bin/elementary/test_glview.c2
-rw-r--r--src/bin/elementary/test_image.c1
-rw-r--r--src/bin/elementary/test_nstate.c1
-rw-r--r--src/bin/elementary/test_part_bg.c7
-rw-r--r--src/bin/elementary/test_part_shadow.c3
-rw-r--r--src/bin/elementary/test_photocam.c8
-rw-r--r--src/bin/elementary/test_systray.c2
-rw-r--r--src/bin/elementary/test_ui_box.c1
-rw-r--r--src/bin/elementary/test_ui_button.c7
-rw-r--r--src/bin/elementary/test_ui_clock.c3
-rw-r--r--src/bin/elementary/test_ui_datepicker.c3
-rw-r--r--src/bin/elementary/test_ui_pager.c15
-rw-r--r--src/bin/elementary/test_ui_pager_scroll.c15
-rw-r--r--src/bin/elementary/test_ui_panel.c7
-rw-r--r--src/bin/elementary/test_ui_panes.c3
-rw-r--r--src/bin/elementary/test_ui_popup.c19
-rw-r--r--src/bin/elementary/test_ui_progressbar.c6
-rw-r--r--src/bin/elementary/test_ui_relative_layout.c3
-rw-r--r--src/bin/elementary/test_ui_scroller.c3
-rw-r--r--src/bin/elementary/test_ui_slider.c3
-rw-r--r--src/bin/elementary/test_ui_slider_interval.c3
-rw-r--r--src/bin/elementary/test_ui_spin.c3
-rw-r--r--src/bin/elementary/test_ui_spin_button.c3
-rw-r--r--src/bin/elementary/test_ui_stack.c1
-rw-r--r--src/bin/elementary/test_ui_tab_pager.c9
-rw-r--r--src/bin/elementary/test_ui_table.c27
-rw-r--r--src/bin/elementary/test_ui_table_static.c1
-rw-r--r--src/bin/elementary/test_ui_tags.c3
-rw-r--r--src/bin/elementary/test_ui_textpath.c1
-rw-r--r--src/bin/elementary/test_ui_timepicker.c3
-rw-r--r--src/bin/elementary/test_win_dialog.c7
-rw-r--r--src/bin/elementary/test_win_indicator.c11
-rw-r--r--src/bin/elementary/test_win_inline.c1
-rw-r--r--src/bin/elementary/test_win_plug.c2
-rw-r--r--src/bin/elementary/test_win_stack.c5
-rw-r--r--src/bin/elementary/test_win_state.c18
-rw-r--r--src/bin/eolian/sources.c88
-rw-r--r--src/bin/eolian_mono/eolian/mono/documentation.hh12
-rw-r--r--src/bin/eolian_mono/eolian/mono/events.hh5
-rw-r--r--src/bin/eolian_mono/eolian/mono/function_definition.hh75
-rw-r--r--src/bin/eolian_mono/eolian/mono/function_pointer.hh8
-rw-r--r--src/bin/eolian_mono/eolian/mono/function_registration.hh7
-rw-r--r--src/bin/eolian_mono/eolian/mono/generation_contexts.hh1
-rw-r--r--src/bin/eolian_mono/eolian/mono/klass.hh57
-rw-r--r--src/bin/eolian_mono/eolian/mono/marshall_annotation.hh134
-rw-r--r--src/bin/eolian_mono/eolian/mono/marshall_type.hh46
-rw-r--r--src/bin/eolian_mono/eolian/mono/marshall_type_impl.hh36
-rw-r--r--src/bin/eolian_mono/eolian/mono/name_helpers.hh18
-rw-r--r--src/bin/eolian_mono/eolian/mono/parameter.hh64
-rw-r--r--src/bin/eolian_mono/eolian/mono/part_definition.hh2
-rw-r--r--src/bin/eolian_mono/eolian/mono/struct_definition.hh48
-rw-r--r--src/bin/eolian_mono/eolian/mono/type_impl.hh15
-rw-r--r--src/bin/eolian_mono/eolian/mono/utils.hh8
-rw-r--r--src/bin/eolian_mono/eolian/mono/variable_definition.hh99
-rw-r--r--src/bin/eolian_mono/eolian_mono.cc17
-rw-r--r--src/bindings/cxx/eina_cxx/eina_variant.hh16
-rw-r--r--src/bindings/luajit/eolian.lua20
-rw-r--r--src/bindings/mono/ecore_evas_mono/ecore_evas.cs38
-rw-r--r--src/bindings/mono/ecore_evas_mono/meson.build1
-rw-r--r--src/bindings/mono/efl_mono/efl_all.cs18
-rw-r--r--src/bindings/mono/efl_mono/efl_libs.cs.in17
-rw-r--r--src/bindings/mono/eina_mono/eina_common.cs10
-rw-r--r--src/bindings/mono/eina_mono/eina_container_common.cs353
-rw-r--r--src/bindings/mono/eina_mono/eina_hash.cs151
-rw-r--r--src/bindings/mono/eina_mono/eina_inarray.cs28
-rw-r--r--src/bindings/mono/eina_mono/eina_value.cs425
-rw-r--r--src/bindings/mono/eldbus_mono/eldbus_connection.cs2
-rw-r--r--src/bindings/mono/eldbus_mono/eldbus_message.cs34
-rw-r--r--src/bindings/mono/eldbus_mono/eldbus_object.cs4
-rw-r--r--src/bindings/mono/eldbus_mono/eldbus_pending.cs8
-rw-r--r--src/bindings/mono/eldbus_mono/eldbus_proxy.cs2
-rw-r--r--src/bindings/mono/eo_mono/FunctionWrapper.cs97
-rw-r--r--src/bindings/mono/eo_mono/FunctionWrapper_Unix.cs21
-rw-r--r--src/bindings/mono/eo_mono/FunctionWrapper_Windows.cs15
-rw-r--r--src/bindings/mono/eo_mono/NativeModule.cs33
-rw-r--r--src/bindings/mono/eo_mono/NativeModule_Unix.cs46
-rw-r--r--src/bindings/mono/eo_mono/NativeModule_Windows.cs15
-rw-r--r--src/bindings/mono/eo_mono/iwrapper.cs254
-rw-r--r--src/bindings/mono/eo_mono/meson.build10
-rw-r--r--src/bindings/mono/eo_mono/workaround.cs8
-rw-r--r--src/bindings/mono/meson.build59
-rw-r--r--src/examples/ecore/efl_io_copier_example.c4
-rw-r--r--src/examples/ecore/efl_net_dialer_http_example.c4
-rw-r--r--src/examples/edje/meson.build3
-rw-r--r--src/examples/elementary/bg_cxx_example_02.cc3
-rw-r--r--src/examples/elementary/button_cxx_example_01.cc1
-rw-r--r--src/examples/elementary/combobox_example_01.c5
-rw-r--r--src/examples/elementary/efl_canvas_layout_text.c20
-rw-r--r--src/examples/elementary/efl_ui_grid_example_1.c3
-rw-r--r--src/examples/elementary/efl_ui_list_example_1.c31
-rw-r--r--src/examples/elementary/efl_ui_list_view_example_1.c1
-rw-r--r--src/examples/elementary/efl_ui_list_view_example_2.c1
-rw-r--r--src/examples/elementary/efl_ui_list_view_example_3.c1
-rw-r--r--src/examples/elementary/efl_ui_relative_layout_example_01.c3
-rw-r--r--src/examples/elementary/efl_ui_relative_layout_example_02.c3
-rw-r--r--src/examples/elementary/efl_ui_scroller_example.c3
-rw-r--r--src/examples/elementary/efl_ui_theme_example_01.c3
-rw-r--r--src/examples/elementary/efl_ui_theme_example_02.c3
-rw-r--r--src/examples/elementary/evas3d_map_example.c8
-rw-r--r--src/examples/elementary/evas3d_object_on_button_example.c10
-rw-r--r--src/examples/elementary/evas3d_scene_on_button_example.c9
-rw-r--r--src/examples/elementary/filemvc.c2
-rw-r--r--src/examples/elementary/hoversel_example_01.c18
-rw-r--r--src/examples/elementary/icon_cxx_example_01.cc4
-rw-r--r--src/examples/elementary/inwin_example.c2
-rw-r--r--src/examples/elementary/layout_property_bind.c33
-rw-r--r--src/examples/elementary/location_example_01.c9
-rw-r--r--src/examples/elementary/performance/camera_light.c14
-rw-r--r--src/examples/elementary/performance/graphical.c20
-rw-r--r--src/examples/elementary/performance/performance.c160
-rw-r--r--src/examples/elementary/performance/tools_private.h8
-rw-r--r--src/examples/elementary/popup_cxx_example.cc5
-rw-r--r--src/examples/elementary/radio_cxx_example_01.cc1
-rw-r--r--src/examples/elementary/slider_cxx_example.cc1
-rw-r--r--src/examples/elementary/sphere_hunter/evas_3d_sphere_hunter.c12
-rw-r--r--src/examples/elementary/toolbar_cxx_example_01.cc17
-rw-r--r--src/examples/elementary/web_example_01.c4
-rw-r--r--src/examples/elementary/web_example_02.c4
-rw-r--r--src/examples/evas.mk56
-rw-r--r--src/examples/evas/evas-3d-aabb.c4
-rw-r--r--src/examples/evas/evas-3d-colorpick.c2
-rw-r--r--src/examples/evas/evas-3d-cube2.c2
-rw-r--r--src/examples/evas/evas-3d-eet.c4
-rw-r--r--src/examples/evas/evas-3d-frustum.c4
-rw-r--r--src/examples/evas/evas-3d-hull.c2
-rw-r--r--src/examples/evas/evas-3d-md2.c4
-rw-r--r--src/examples/evas/evas-3d-mmap-set.c2
-rw-r--r--src/examples/evas/evas-3d-obj.c4
-rw-r--r--src/examples/evas/evas-3d-parallax-occlusion.c8
-rw-r--r--src/examples/evas/evas-3d-pick.c2
-rw-r--r--src/examples/evas/evas-3d-ply.c6
-rw-r--r--src/examples/evas/evas-3d-shadows.c10
-rw-r--r--src/examples/evas/evas-3d-static-lod.c4
-rw-r--r--src/examples/evas/evas-object-manipulation-eo.c17
-rw-r--r--src/examples/evas/evas-vg-batman.c6
-rw-r--r--src/examples/evas/evas-vg-simple.c38
-rw-r--r--src/examples/evas/evas_cxx_rectangle.cc4
-rw-r--r--src/examples/evas/evas_mono_box.cs73
-rw-r--r--src/examples/evas/evas_mono_image.cs93
-rw-r--r--src/examples/evas/evas_mono_image2.cs83
-rw-r--r--src/examples/evas/evas_mono_rectangle.cs47
-rw-r--r--src/examples/evas/evas_mono_table.cs77
-rw-r--r--src/examples/evas/evas_mono_text.cs127
-rw-r--r--src/examples/evas/shooter/evas-3d-shooter-macros.h8
-rw-r--r--src/examples/evas/shooter/evas-3d-shooter.c10
-rw-r--r--src/lib/ecore/Ecore_Common.h2
-rw-r--r--src/lib/ecore/Ecore_Eo.h1
-rw-r--r--src/lib/ecore/Ecore_Legacy.h4
-rw-r--r--src/lib/ecore/ecore.c6
-rw-r--r--src/lib/ecore/ecore_exe.c2
-rw-r--r--src/lib/ecore/ecore_exe.eo87
-rw-r--r--src/lib/ecore/ecore_exe_eo.c57
-rw-r--r--src/lib/ecore/ecore_exe_eo.h121
-rw-r--r--src/lib/ecore/ecore_exe_eo.legacy.h71
-rw-r--r--src/lib/ecore/ecore_private.h2
-rw-r--r--src/lib/ecore/ecore_timer.c1
-rw-r--r--src/lib/ecore/efl_app.eo2
-rw-r--r--src/lib/ecore/efl_composite_model.c140
-rw-r--r--src/lib/ecore/efl_composite_model.eo1
-rw-r--r--src/lib/ecore/efl_container_model.c291
-rw-r--r--src/lib/ecore/efl_container_model.eo16
-rw-r--r--src/lib/ecore/efl_container_model_item.c164
-rw-r--r--src/lib/ecore/efl_container_model_item.eo34
-rw-r--r--src/lib/ecore/efl_container_model_private.h33
-rw-r--r--src/lib/ecore/efl_core_env.c2
-rw-r--r--src/lib/ecore/efl_core_proc_env.c2
-rw-r--r--src/lib/ecore/efl_exe.c6
-rw-r--r--src/lib/ecore/efl_io_file.c30
-rw-r--r--src/lib/ecore/efl_io_file.eo1
-rw-r--r--src/lib/ecore/efl_loop.eo2
-rw-r--r--src/lib/ecore/efl_loop_consumer.eo2
-rw-r--r--src/lib/ecore/efl_loop_timer.eo1
-rw-r--r--src/lib/ecore/efl_loop_timer_eo.legacy.c36
-rw-r--r--src/lib/ecore/efl_loop_timer_eo.legacy.h86
-rw-r--r--src/lib/ecore/efl_task.eo2
-rw-r--r--src/lib/ecore/meson.build24
-rw-r--r--src/lib/ecore_con/Ecore_Con_Eet_Eo.h6
-rw-r--r--src/lib/ecore_con/Ecore_Con_Eet_Legacy.h6
-rw-r--r--src/lib/ecore_con/ecore_con_eet.c6
-rw-r--r--src/lib/ecore_con/ecore_con_eet_base.eo95
-rw-r--r--src/lib/ecore_con/ecore_con_eet_base_eo.c90
-rw-r--r--src/lib/ecore_con/ecore_con_eet_base_eo.h142
-rw-r--r--src/lib/ecore_con/ecore_con_eet_base_eo.legacy.c6
-rw-r--r--src/lib/ecore_con/ecore_con_eet_base_eo.legacy.h43
-rw-r--r--src/lib/ecore_con/ecore_con_eet_client_obj.eo10
-rw-r--r--src/lib/ecore_con/ecore_con_eet_client_obj_eo.c39
-rw-r--r--src/lib/ecore_con/ecore_con_eet_client_obj_eo.h24
-rw-r--r--src/lib/ecore_con/ecore_con_eet_client_obj_eo.legacy.h17
-rw-r--r--src/lib/ecore_con/ecore_con_eet_server_obj.eo10
-rw-r--r--src/lib/ecore_con/ecore_con_eet_server_obj_eo.c39
-rw-r--r--src/lib/ecore_con/ecore_con_eet_server_obj_eo.h24
-rw-r--r--src/lib/ecore_con/ecore_con_eet_server_obj_eo.legacy.h17
-rw-r--r--src/lib/ecore_con/ecore_con_url.c2
-rw-r--r--src/lib/ecore_con/meson.build40
-rw-r--r--src/lib/ecore_file/ecore_file_download.c10
-rw-r--r--src/lib/edje/Edje_Eo.h2
-rw-r--r--src/lib/edje/Edje_Legacy.h6
-rw-r--r--src/lib/edje/edje_box_layout.c2
-rw-r--r--src/lib/edje/edje_calc.c101
-rw-r--r--src/lib/edje/edje_data.c3
-rw-r--r--src/lib/edje/edje_edit.c42
-rw-r--r--src/lib/edje/edje_edit.eo16
-rw-r--r--src/lib/edje/edje_edit_eo.c43
-rw-r--r--src/lib/edje/edje_edit_eo.h28
-rw-r--r--src/lib/edje/edje_edit_eo.legacy.h17
-rw-r--r--src/lib/edje/edje_legacy.c5
-rw-r--r--src/lib/edje/edje_load.c43
-rw-r--r--src/lib/edje/edje_part_box.c8
-rw-r--r--src/lib/edje/edje_part_external.c14
-rw-r--r--src/lib/edje/edje_part_invalid.c1
-rw-r--r--src/lib/edje/edje_part_swallow.c2
-rw-r--r--src/lib/edje/edje_part_table.c8
-rw-r--r--src/lib/edje/edje_private.h8
-rw-r--r--src/lib/edje/edje_smart.c49
-rw-r--r--src/lib/edje/edje_text.c2
-rw-r--r--src/lib/edje/edje_util.c12
-rw-r--r--src/lib/edje/efl_canvas_layout.eo21
-rw-r--r--src/lib/edje/efl_canvas_layout_eo.legacy.c36
-rw-r--r--src/lib/edje/efl_canvas_layout_eo.legacy.h115
-rw-r--r--src/lib/edje/efl_canvas_layout_part_box.eo1
-rw-r--r--src/lib/edje/efl_canvas_layout_part_external.eo3
-rw-r--r--src/lib/edje/efl_canvas_layout_part_invalid.eo1
-rw-r--r--src/lib/edje/efl_canvas_layout_part_table.eo1
-rw-r--r--src/lib/edje/efl_layout_calc.eo3
-rw-r--r--src/lib/edje/efl_layout_group.eo1
-rw-r--r--src/lib/edje/efl_layout_group_eo.legacy.c6
-rw-r--r--src/lib/edje/efl_layout_group_eo.legacy.h48
-rw-r--r--src/lib/edje/meson.build18
-rw-r--r--src/lib/efl/Efl.h6
-rw-r--r--src/lib/efl/Efl_MVVM_Common.h2
-rw-r--r--src/lib/efl/interfaces/efl_canvas_scene.eo12
-rw-r--r--src/lib/efl/interfaces/efl_container.eo7
-rw-r--r--src/lib/efl/interfaces/efl_content.eo3
-rw-r--r--src/lib/efl/interfaces/efl_file.c208
-rw-r--r--src/lib/efl/interfaces/efl_file.eo143
-rw-r--r--src/lib/efl/interfaces/efl_file.h10
-rw-r--r--src/lib/efl/interfaces/efl_file_save.eo12
-rw-r--r--src/lib/efl/interfaces/efl_gfx_entity.eo3
-rw-r--r--src/lib/efl/interfaces/efl_gfx_image.eo8
-rw-r--r--src/lib/efl/interfaces/efl_gfx_image_load_controller.eo2
-rw-r--r--src/lib/efl/interfaces/efl_gfx_stack.eo10
-rw-r--r--src/lib/efl/interfaces/efl_gfx_types.eot28
-rw-r--r--src/lib/efl/interfaces/efl_mvvm_common.c8
-rw-r--r--src/lib/efl/interfaces/efl_text_annotate.eo10
-rw-r--r--src/lib/efl/interfaces/efl_text_cursor.eo33
-rw-r--r--src/lib/efl/interfaces/efl_text_format.eo1
-rw-r--r--src/lib/efl/interfaces/efl_ui_menu.eo1
-rw-r--r--src/lib/efl/interfaces/efl_ui_multi_selectable.eo1
-rw-r--r--src/lib/efl/interfaces/efl_ui_property_bind.eo3
-rw-r--r--src/lib/efl/interfaces/efl_ui_scrollable_interactive.eo13
-rw-r--r--src/lib/efl/interfaces/efl_ui_scrollbar.eo2
-rw-r--r--src/lib/efl/interfaces/efl_ui_zoom.eo1
-rw-r--r--src/lib/efl/interfaces/meson.build14
-rw-r--r--src/lib/efl_mono/efl_custom_exports_mono.c57
-rw-r--r--src/lib/eina/eina_convert.c210
-rw-r--r--src/lib/eina/eina_file_win32.c8
-rw-r--r--src/lib/eina/eina_main.c19
-rw-r--r--src/lib/eina/eina_util.h4
-rw-r--r--src/lib/eina/eina_vpath.c2
-rw-r--r--src/lib/eina/eina_vpath.h3
-rw-r--r--src/lib/eina/eina_vpath_xdg.c4
-rw-r--r--src/lib/eina/meson.build3
-rw-r--r--src/lib/eio/efl_io_model.c2
-rw-r--r--src/lib/eio/eio_dir.c2
-rw-r--r--src/lib/elementary/Efl_Ui.h13
-rw-r--r--src/lib/elementary/Elementary.h7
-rw-r--r--src/lib/elementary/efl_access_object.eo8
-rw-r--r--src/lib/elementary/efl_access_text.eo1
-rw-r--r--src/lib/elementary/efl_page_transition_scroll.c38
-rw-r--r--src/lib/elementary/efl_ui.eot23
-rw-r--r--src/lib/elementary/efl_ui_animation_view.c50
-rw-r--r--src/lib/elementary/efl_ui_animation_view.eo5
-rw-r--r--src/lib/elementary/efl_ui_bg.c76
-rw-r--r--src/lib/elementary/efl_ui_bg.eo6
-rw-r--r--src/lib/elementary/efl_ui_bg_eo.legacy.h17
-rw-r--r--src/lib/elementary/efl_ui_bg_legacy.eo14
-rw-r--r--src/lib/elementary/efl_ui_bg_legacy_eo.c35
-rw-r--r--src/lib/elementary/efl_ui_bg_legacy_eo.h32
-rw-r--r--src/lib/elementary/efl_ui_bg_legacy_eo.legacy.h17
-rw-r--r--src/lib/elementary/efl_ui_box.c8
-rw-r--r--src/lib/elementary/efl_ui_box.eo1
-rw-r--r--src/lib/elementary/efl_ui_box_layout.c344
-rw-r--r--src/lib/elementary/efl_ui_box_private.h2
-rw-r--r--src/lib/elementary/efl_ui_button.c14
-rw-r--r--src/lib/elementary/efl_ui_button.eo5
-rw-r--r--src/lib/elementary/efl_ui_button_eo.legacy.h17
-rw-r--r--src/lib/elementary/efl_ui_button_legacy.eo15
-rw-r--r--src/lib/elementary/efl_ui_button_legacy_eo.c47
-rw-r--r--src/lib/elementary/efl_ui_button_legacy_eo.h30
-rw-r--r--src/lib/elementary/efl_ui_button_legacy_eo.legacy.h17
-rw-r--r--src/lib/elementary/efl_ui_caching_factory.c5
-rw-r--r--src/lib/elementary/efl_ui_calendar.c10
-rw-r--r--src/lib/elementary/efl_ui_calendar.eo4
-rw-r--r--src/lib/elementary/efl_ui_check.c28
-rw-r--r--src/lib/elementary/efl_ui_check.eo3
-rw-r--r--src/lib/elementary/efl_ui_check_eo.legacy.c12
-rw-r--r--src/lib/elementary/efl_ui_check_eo.legacy.h38
-rw-r--r--src/lib/elementary/efl_ui_check_legacy.eo18
-rw-r--r--src/lib/elementary/efl_ui_check_legacy_eo.c47
-rw-r--r--src/lib/elementary/efl_ui_check_legacy_eo.h32
-rw-r--r--src/lib/elementary/efl_ui_check_legacy_eo.legacy.h17
-rw-r--r--src/lib/elementary/efl_ui_clock.c27
-rw-r--r--src/lib/elementary/efl_ui_clock.eo3
-rw-r--r--src/lib/elementary/efl_ui_container_layout.c158
-rw-r--r--src/lib/elementary/efl_ui_container_layout.h42
-rw-r--r--src/lib/elementary/efl_ui_datepicker.c8
-rw-r--r--src/lib/elementary/efl_ui_datepicker.eo2
-rw-r--r--src/lib/elementary/efl_ui_dnd_container.eo2
-rw-r--r--src/lib/elementary/efl_ui_flip.c24
-rw-r--r--src/lib/elementary/efl_ui_flip.eo7
-rw-r--r--src/lib/elementary/efl_ui_flip_eo.legacy.c30
-rw-r--r--src/lib/elementary/efl_ui_flip_eo.legacy.h140
-rw-r--r--src/lib/elementary/efl_ui_flip_legacy.eo9
-rw-r--r--src/lib/elementary/efl_ui_flip_legacy.h70
-rw-r--r--src/lib/elementary/efl_ui_flip_legacy_eo.c35
-rw-r--r--src/lib/elementary/efl_ui_flip_legacy_eo.h26
-rw-r--r--src/lib/elementary/efl_ui_flip_legacy_eo.legacy.h17
-rw-r--r--src/lib/elementary/efl_ui_focus_parent_provider_gen.c4
-rw-r--r--src/lib/elementary/efl_ui_focus_parent_provider_gen.eo27
-rw-r--r--src/lib/elementary/efl_ui_focus_parent_provider_gen_eo.c60
-rw-r--r--src/lib/elementary/efl_ui_focus_parent_provider_gen_eo.h78
-rw-r--r--src/lib/elementary/efl_ui_frame.c9
-rw-r--r--src/lib/elementary/efl_ui_frame.eo3
-rw-r--r--src/lib/elementary/efl_ui_frame_eo.legacy.c30
-rw-r--r--src/lib/elementary/efl_ui_frame_eo.legacy.h78
-rw-r--r--src/lib/elementary/efl_ui_frame_legacy.eo14
-rw-r--r--src/lib/elementary/efl_ui_frame_legacy.h2
-rw-r--r--src/lib/elementary/efl_ui_frame_legacy_eo.c35
-rw-r--r--src/lib/elementary/efl_ui_frame_legacy_eo.h31
-rw-r--r--src/lib/elementary/efl_ui_frame_legacy_eo.legacy.h17
-rw-r--r--src/lib/elementary/efl_ui_grid.c16
-rw-r--r--src/lib/elementary/efl_ui_grid.eo2
-rw-r--r--src/lib/elementary/efl_ui_grid_default_item.c4
-rw-r--r--src/lib/elementary/efl_ui_grid_default_item.eo4
-rw-r--r--src/lib/elementary/efl_ui_image.c325
-rw-r--r--src/lib/elementary/efl_ui_image.eo12
-rw-r--r--src/lib/elementary/efl_ui_image_factory.c5
-rw-r--r--src/lib/elementary/efl_ui_image_legacy.eo9
-rw-r--r--src/lib/elementary/efl_ui_image_legacy_eo.c35
-rw-r--r--src/lib/elementary/efl_ui_image_legacy_eo.h26
-rw-r--r--src/lib/elementary/efl_ui_image_legacy_eo.legacy.h17
-rw-r--r--src/lib/elementary/efl_ui_image_zoomable.c148
-rw-r--r--src/lib/elementary/efl_ui_image_zoomable.eo8
-rw-r--r--src/lib/elementary/efl_ui_image_zoomable_eo.legacy.c12
-rw-r--r--src/lib/elementary/efl_ui_image_zoomable_eo.legacy.h45
-rw-r--r--src/lib/elementary/efl_ui_image_zoomable_legacy.eo9
-rw-r--r--src/lib/elementary/efl_ui_image_zoomable_legacy_eo.c35
-rw-r--r--src/lib/elementary/efl_ui_image_zoomable_legacy_eo.h26
-rw-r--r--src/lib/elementary/efl_ui_image_zoomable_legacy_eo.legacy.h17
-rw-r--r--src/lib/elementary/efl_ui_image_zoomable_pan.eo1
-rw-r--r--src/lib/elementary/efl_ui_internal_text_interactive.c18
-rw-r--r--src/lib/elementary/efl_ui_item.c8
-rw-r--r--src/lib/elementary/efl_ui_item.eo2
-rw-r--r--src/lib/elementary/efl_ui_layout.c357
-rw-r--r--src/lib/elementary/efl_ui_layout.eo80
-rw-r--r--src/lib/elementary/efl_ui_layout_base.eo95
-rw-r--r--src/lib/elementary/efl_ui_layout_factory.c5
-rw-r--r--src/lib/elementary/efl_ui_layout_legacy.eo8
-rw-r--r--src/lib/elementary/efl_ui_layout_legacy_eo.c35
-rw-r--r--src/lib/elementary/efl_ui_layout_legacy_eo.h26
-rw-r--r--src/lib/elementary/efl_ui_layout_legacy_eo.legacy.h17
-rw-r--r--src/lib/elementary/efl_ui_layout_pack.c22
-rw-r--r--src/lib/elementary/efl_ui_layout_part_box.eo1
-rw-r--r--src/lib/elementary/efl_ui_layout_part_table.eo1
-rw-r--r--src/lib/elementary/efl_ui_list.c20
-rw-r--r--src/lib/elementary/efl_ui_list.eo2
-rw-r--r--src/lib/elementary/efl_ui_list_default_item.c4
-rw-r--r--src/lib/elementary/efl_ui_list_empty_item.c4
-rw-r--r--src/lib/elementary/efl_ui_list_view.eo4
-rw-r--r--src/lib/elementary/efl_ui_navigation_bar.c8
-rw-r--r--src/lib/elementary/efl_ui_navigation_bar.eo2
-rw-r--r--src/lib/elementary/efl_ui_navigation_layout.c10
-rw-r--r--src/lib/elementary/efl_ui_navigation_layout.eo2
-rw-r--r--src/lib/elementary/efl_ui_nstate.c6
-rw-r--r--src/lib/elementary/efl_ui_nstate.eo2
-rw-r--r--src/lib/elementary/efl_ui_pager.c28
-rw-r--r--src/lib/elementary/efl_ui_pager.eo2
-rw-r--r--src/lib/elementary/efl_ui_pan.c4
-rw-r--r--src/lib/elementary/efl_ui_panel.c25
-rw-r--r--src/lib/elementary/efl_ui_panel.eo6
-rw-r--r--src/lib/elementary/efl_ui_panes.c15
-rw-r--r--src/lib/elementary/efl_ui_panes.eo5
-rw-r--r--src/lib/elementary/efl_ui_panes_eo.legacy.c12
-rw-r--r--src/lib/elementary/efl_ui_panes_eo.legacy.h49
-rw-r--r--src/lib/elementary/efl_ui_panes_legacy.eo9
-rw-r--r--src/lib/elementary/efl_ui_panes_legacy_eo.c35
-rw-r--r--src/lib/elementary/efl_ui_panes_legacy_eo.h26
-rw-r--r--src/lib/elementary/efl_ui_panes_legacy_eo.legacy.h17
-rw-r--r--src/lib/elementary/efl_ui_popup.c28
-rw-r--r--src/lib/elementary/efl_ui_popup.eo2
-rw-r--r--src/lib/elementary/efl_ui_popup_part_backwall.eo2
-rw-r--r--src/lib/elementary/efl_ui_progressbar.c27
-rw-r--r--src/lib/elementary/efl_ui_progressbar.eo2
-rw-r--r--src/lib/elementary/efl_ui_progressbar_legacy.eo12
-rw-r--r--src/lib/elementary/efl_ui_progressbar_legacy_eo.c47
-rw-r--r--src/lib/elementary/efl_ui_progressbar_legacy_eo.h26
-rw-r--r--src/lib/elementary/efl_ui_progressbar_legacy_eo.legacy.h17
-rw-r--r--src/lib/elementary/efl_ui_radio.c23
-rw-r--r--src/lib/elementary/efl_ui_radio.eo3
-rw-r--r--src/lib/elementary/efl_ui_radio_eo.legacy.c30
-rw-r--r--src/lib/elementary/efl_ui_radio_eo.legacy.h85
-rw-r--r--src/lib/elementary/efl_ui_radio_legacy.eo12
-rw-r--r--src/lib/elementary/efl_ui_radio_legacy_eo.c47
-rw-r--r--src/lib/elementary/efl_ui_radio_legacy_eo.h26
-rw-r--r--src/lib/elementary/efl_ui_radio_legacy_eo.legacy.h17
-rw-r--r--src/lib/elementary/efl_ui_relative_layout.eo2
-rw-r--r--src/lib/elementary/efl_ui_scroll_manager.c13
-rw-r--r--src/lib/elementary/efl_ui_scroll_manager.eo1
-rw-r--r--src/lib/elementary/efl_ui_scroller.c171
-rw-r--r--src/lib/elementary/efl_ui_scroller.eo7
-rw-r--r--src/lib/elementary/efl_ui_selection_manager.c4
-rw-r--r--src/lib/elementary/efl_ui_slider.c22
-rw-r--r--src/lib/elementary/efl_ui_slider.eo5
-rw-r--r--src/lib/elementary/efl_ui_slider_interval.eo3
-rw-r--r--src/lib/elementary/efl_ui_spin.c10
-rw-r--r--src/lib/elementary/efl_ui_spin.eo4
-rw-r--r--src/lib/elementary/efl_ui_spin_button.c21
-rw-r--r--src/lib/elementary/efl_ui_spin_button.eo2
-rw-r--r--src/lib/elementary/efl_ui_stack.c617
-rw-r--r--src/lib/elementary/efl_ui_stack.eo2
-rw-r--r--src/lib/elementary/efl_ui_stack_private.h17
-rw-r--r--src/lib/elementary/efl_ui_tab_bar.c13
-rw-r--r--src/lib/elementary/efl_ui_tab_bar.eo4
-rw-r--r--src/lib/elementary/efl_ui_tab_page.c9
-rw-r--r--src/lib/elementary/efl_ui_tab_page.eo2
-rw-r--r--src/lib/elementary/efl_ui_table.c73
-rw-r--r--src/lib/elementary/efl_ui_table.eo17
-rw-r--r--src/lib/elementary/efl_ui_table_layout.c375
-rw-r--r--src/lib/elementary/efl_ui_table_private.h7
-rw-r--r--src/lib/elementary/efl_ui_tags.c10
-rw-r--r--src/lib/elementary/efl_ui_tags.eo4
-rw-r--r--src/lib/elementary/efl_ui_text.c125
-rw-r--r--src/lib/elementary/efl_ui_text.eo8
-rw-r--r--src/lib/elementary/efl_ui_text_factory_emoticons.c2
-rw-r--r--src/lib/elementary/efl_ui_text_factory_images.c16
-rw-r--r--src/lib/elementary/efl_ui_textpath.c20
-rw-r--r--src/lib/elementary/efl_ui_textpath.eo3
-rw-r--r--src/lib/elementary/efl_ui_textpath_eo.legacy.c30
-rw-r--r--src/lib/elementary/efl_ui_textpath_eo.legacy.h85
-rw-r--r--src/lib/elementary/efl_ui_textpath_legacy.eo9
-rw-r--r--src/lib/elementary/efl_ui_textpath_legacy_eo.c35
-rw-r--r--src/lib/elementary/efl_ui_textpath_legacy_eo.h26
-rw-r--r--src/lib/elementary/efl_ui_textpath_legacy_eo.legacy.h17
-rw-r--r--src/lib/elementary/efl_ui_timepicker.c8
-rw-r--r--src/lib/elementary/efl_ui_timepicker.eo2
-rw-r--r--src/lib/elementary/efl_ui_video.c35
-rw-r--r--src/lib/elementary/efl_ui_video.eo7
-rw-r--r--src/lib/elementary/efl_ui_video_eo.legacy.c24
-rw-r--r--src/lib/elementary/efl_ui_video_eo.legacy.h70
-rw-r--r--src/lib/elementary/efl_ui_video_legacy.eo9
-rw-r--r--src/lib/elementary/efl_ui_video_legacy.h2
-rw-r--r--src/lib/elementary/efl_ui_video_legacy_eo.c35
-rw-r--r--src/lib/elementary/efl_ui_video_legacy_eo.h26
-rw-r--r--src/lib/elementary/efl_ui_video_legacy_eo.legacy.h17
-rw-r--r--src/lib/elementary/efl_ui_widget.c708
-rw-r--r--src/lib/elementary/efl_ui_widget.eo289
-rw-r--r--src/lib/elementary/efl_ui_widget_common.c174
-rw-r--r--src/lib/elementary/efl_ui_widget_common.h35
-rw-r--r--src/lib/elementary/efl_ui_widget_eo.legacy.c90
-rw-r--r--src/lib/elementary/efl_ui_widget_eo.legacy.h334
-rw-r--r--src/lib/elementary/efl_ui_widget_factory.c6
-rw-r--r--src/lib/elementary/efl_ui_widget_part_bg.eo4
-rw-r--r--src/lib/elementary/efl_ui_win.c1042
-rw-r--r--src/lib/elementary/efl_ui_win.eo246
-rw-r--r--src/lib/elementary/efl_ui_win_inlined.c6
-rw-r--r--src/lib/elementary/efl_ui_win_inlined_legacy.eo9
-rw-r--r--src/lib/elementary/efl_ui_win_inlined_legacy_eo.c35
-rw-r--r--src/lib/elementary/efl_ui_win_inlined_legacy_eo.h26
-rw-r--r--src/lib/elementary/efl_ui_win_inlined_legacy_eo.legacy.h17
-rw-r--r--src/lib/elementary/efl_ui_win_legacy.eo9
-rw-r--r--src/lib/elementary/efl_ui_win_legacy_eo.c35
-rw-r--r--src/lib/elementary/efl_ui_win_legacy_eo.h26
-rw-r--r--src/lib/elementary/efl_ui_win_legacy_eo.legacy.h17
-rw-r--r--src/lib/elementary/efl_ui_win_part.eo4
-rw-r--r--src/lib/elementary/efl_ui_win_socket.c6
-rw-r--r--src/lib/elementary/efl_ui_win_socket_legacy.eo9
-rw-r--r--src/lib/elementary/efl_ui_win_socket_legacy_eo.c35
-rw-r--r--src/lib/elementary/efl_ui_win_socket_legacy_eo.h26
-rw-r--r--src/lib/elementary/efl_ui_win_socket_legacy_eo.legacy.h17
-rw-r--r--src/lib/elementary/elc_combobox.c16
-rw-r--r--src/lib/elementary/elc_ctxpopup.c34
-rw-r--r--src/lib/elementary/elc_ctxpopup_legacy.h4
-rw-r--r--src/lib/elementary/elc_fileselector.c22
-rw-r--r--src/lib/elementary/elc_fileselector_button.c16
-rw-r--r--src/lib/elementary/elc_fileselector_button_legacy.h2
-rw-r--r--src/lib/elementary/elc_fileselector_entry.c30
-rw-r--r--src/lib/elementary/elc_fileselector_entry_legacy.h2
-rw-r--r--src/lib/elementary/elc_fileselector_legacy.h4
-rw-r--r--src/lib/elementary/elc_hoversel.c28
-rw-r--r--src/lib/elementary/elc_hoversel_legacy.h4
-rw-r--r--src/lib/elementary/elc_multibuttonentry.c24
-rw-r--r--src/lib/elementary/elc_multibuttonentry.h3
-rw-r--r--src/lib/elementary/elc_multibuttonentry_eo.h4
-rw-r--r--src/lib/elementary/elc_multibuttonentry_legacy.h4
-rw-r--r--src/lib/elementary/elc_naviframe.c12
-rw-r--r--src/lib/elementary/elc_naviframe_legacy.h4
-rw-r--r--src/lib/elementary/elc_player.c8
-rw-r--r--src/lib/elementary/elc_popup.c18
-rw-r--r--src/lib/elementary/elc_popup_legacy.h2
-rw-r--r--src/lib/elementary/elm_access.c6
-rw-r--r--src/lib/elementary/elm_access.eo15
-rw-r--r--src/lib/elementary/elm_access_eo.c51
-rw-r--r--src/lib/elementary/elm_access_eo.h24
-rw-r--r--src/lib/elementary/elm_access_eo.legacy.h17
-rw-r--r--src/lib/elementary/elm_actionslider.c12
-rw-r--r--src/lib/elementary/elm_actionslider.eo80
-rw-r--r--src/lib/elementary/elm_actionslider_eo.c82
-rw-r--r--src/lib/elementary/elm_actionslider_eo.h134
-rw-r--r--src/lib/elementary/elm_actionslider_eo.legacy.c42
-rw-r--r--src/lib/elementary/elm_actionslider_eo.legacy.h113
-rw-r--r--src/lib/elementary/elm_actionslider_legacy.h2
-rw-r--r--src/lib/elementary/elm_atspi_app_object.eo1
-rw-r--r--src/lib/elementary/elm_atspi_app_object.h3
-rw-r--r--src/lib/elementary/elm_atspi_bridge.c212
-rw-r--r--src/lib/elementary/elm_atspi_bridge.eo1
-rw-r--r--src/lib/elementary/elm_atspi_bridge.h3
-rw-r--r--src/lib/elementary/elm_bg_eo.h1
-rw-r--r--src/lib/elementary/elm_bg_legacy.h2
-rw-r--r--src/lib/elementary/elm_box.c12
-rw-r--r--src/lib/elementary/elm_box.eo258
-rw-r--r--src/lib/elementary/elm_box_eo.c199
-rw-r--r--src/lib/elementary/elm_box_eo.h305
-rw-r--r--src/lib/elementary/elm_box_eo.legacy.c102
-rw-r--r--src/lib/elementary/elm_box_eo.legacy.h280
-rw-r--r--src/lib/elementary/elm_box_legacy.h2
-rw-r--r--src/lib/elementary/elm_bubble.c4
-rw-r--r--src/lib/elementary/elm_bubble.eo44
-rw-r--r--src/lib/elementary/elm_bubble_eo.c55
-rw-r--r--src/lib/elementary/elm_bubble_eo.h74
-rw-r--r--src/lib/elementary/elm_bubble_eo.legacy.c12
-rw-r--r--src/lib/elementary/elm_bubble_eo.legacy.h67
-rw-r--r--src/lib/elementary/elm_bubble_legacy.h2
-rw-r--r--src/lib/elementary/elm_button.h3
-rw-r--r--src/lib/elementary/elm_button_legacy.h2
-rw-r--r--src/lib/elementary/elm_calendar.c14
-rw-r--r--src/lib/elementary/elm_calendar.eo426
-rw-r--r--src/lib/elementary/elm_calendar_eo.c212
-rw-r--r--src/lib/elementary/elm_calendar_eo.h574
-rw-r--r--src/lib/elementary/elm_calendar_eo.legacy.c132
-rw-r--r--src/lib/elementary/elm_calendar_eo.legacy.h524
-rw-r--r--src/lib/elementary/elm_calendar_item.eo17
-rw-r--r--src/lib/elementary/elm_calendar_item_eo.c85
-rw-r--r--src/lib/elementary/elm_calendar_item_eo.h45
-rw-r--r--src/lib/elementary/elm_calendar_item_eo.legacy.h19
-rw-r--r--src/lib/elementary/elm_calendar_legacy.h2
-rw-r--r--src/lib/elementary/elm_check.h1
-rw-r--r--src/lib/elementary/elm_check_legacy.h4
-rw-r--r--src/lib/elementary/elm_clock.c8
-rw-r--r--src/lib/elementary/elm_clock.eo172
-rw-r--r--src/lib/elementary/elm_clock_eo.c249
-rw-r--r--src/lib/elementary/elm_clock_eo.h305
-rw-r--r--src/lib/elementary/elm_clock_eo.legacy.c84
-rw-r--r--src/lib/elementary/elm_clock_eo.legacy.h281
-rw-r--r--src/lib/elementary/elm_clock_legacy.h2
-rw-r--r--src/lib/elementary/elm_code_diff_widget.c10
-rw-r--r--src/lib/elementary/elm_code_widget.c89
-rw-r--r--src/lib/elementary/elm_code_widget.eo24
-rw-r--r--src/lib/elementary/elm_code_widget_eo.legacy.c270
-rw-r--r--src/lib/elementary/elm_code_widget_eo.legacy.h550
-rw-r--r--src/lib/elementary/elm_code_widget_legacy.eo5
-rw-r--r--src/lib/elementary/elm_code_widget_legacy.h2
-rw-r--r--src/lib/elementary/elm_code_widget_legacy_eo.c27
-rw-r--r--src/lib/elementary/elm_code_widget_legacy_eo.h24
-rw-r--r--src/lib/elementary/elm_code_widget_legacy_eo.legacy.h17
-rw-r--r--src/lib/elementary/elm_code_widget_selection.c18
-rw-r--r--src/lib/elementary/elm_code_widget_text.c12
-rw-r--r--src/lib/elementary/elm_code_widget_undo.c4
-rw-r--r--src/lib/elementary/elm_color_class.c2
-rw-r--r--src/lib/elementary/elm_color_item.eo53
-rw-r--r--src/lib/elementary/elm_color_item_eo.c137
-rw-r--r--src/lib/elementary/elm_color_item_eo.h75
-rw-r--r--src/lib/elementary/elm_color_item_eo.legacy.c24
-rw-r--r--src/lib/elementary/elm_color_item_eo.legacy.h68
-rw-r--r--src/lib/elementary/elm_colorselector.c16
-rw-r--r--src/lib/elementary/elm_colorselector.eo126
-rw-r--r--src/lib/elementary/elm_colorselector_eo.c151
-rw-r--r--src/lib/elementary/elm_colorselector_eo.h203
-rw-r--r--src/lib/elementary/elm_colorselector_eo.legacy.c60
-rw-r--r--src/lib/elementary/elm_colorselector_eo.legacy.h161
-rw-r--r--src/lib/elementary/elm_colorselector_legacy.h2
-rw-r--r--src/lib/elementary/elm_conform.c14
-rw-r--r--src/lib/elementary/elm_conformant.eo19
-rw-r--r--src/lib/elementary/elm_conformant_eo.c51
-rw-r--r--src/lib/elementary/elm_conformant_eo.h56
-rw-r--r--src/lib/elementary/elm_conformant_eo.legacy.h17
-rw-r--r--src/lib/elementary/elm_ctxpopup.eo249
-rw-r--r--src/lib/elementary/elm_ctxpopup_eo.c229
-rw-r--r--src/lib/elementary/elm_ctxpopup_eo.h340
-rw-r--r--src/lib/elementary/elm_ctxpopup_eo.legacy.c114
-rw-r--r--src/lib/elementary/elm_ctxpopup_eo.legacy.h316
-rw-r--r--src/lib/elementary/elm_ctxpopup_item.eo76
-rw-r--r--src/lib/elementary/elm_ctxpopup_item_eo.c142
-rw-r--r--src/lib/elementary/elm_ctxpopup_item_eo.h97
-rw-r--r--src/lib/elementary/elm_ctxpopup_item_eo.legacy.c30
-rw-r--r--src/lib/elementary/elm_ctxpopup_item_eo.legacy.h90
-rw-r--r--src/lib/elementary/elm_dayselector.c10
-rw-r--r--src/lib/elementary/elm_dayselector.eo163
-rw-r--r--src/lib/elementary/elm_dayselector_eo.c131
-rw-r--r--src/lib/elementary/elm_dayselector_eo.h194
-rw-r--r--src/lib/elementary/elm_dayselector_eo.legacy.c60
-rw-r--r--src/lib/elementary/elm_dayselector_eo.legacy.h182
-rw-r--r--src/lib/elementary/elm_dayselector_item.eo8
-rw-r--r--src/lib/elementary/elm_dayselector_item_eo.c35
-rw-r--r--src/lib/elementary/elm_dayselector_item_eo.h24
-rw-r--r--src/lib/elementary/elm_dayselector_item_eo.legacy.h17
-rw-r--r--src/lib/elementary/elm_dayselector_legacy.h2
-rw-r--r--src/lib/elementary/elm_dbus_menu.c2
-rw-r--r--src/lib/elementary/elm_diskselector.c15
-rw-r--r--src/lib/elementary/elm_diskselector.eo213
-rw-r--r--src/lib/elementary/elm_diskselector_eo.c227
-rw-r--r--src/lib/elementary/elm_diskselector_eo.h232
-rw-r--r--src/lib/elementary/elm_diskselector_eo.legacy.c72
-rw-r--r--src/lib/elementary/elm_diskselector_eo.legacy.h223
-rw-r--r--src/lib/elementary/elm_diskselector_item.eo90
-rw-r--r--src/lib/elementary/elm_diskselector_item_eo.c109
-rw-r--r--src/lib/elementary/elm_diskselector_item_eo.h103
-rw-r--r--src/lib/elementary/elm_diskselector_item_eo.legacy.c24
-rw-r--r--src/lib/elementary/elm_diskselector_item_eo.legacy.h96
-rw-r--r--src/lib/elementary/elm_diskselector_legacy.h4
-rw-r--r--src/lib/elementary/elm_entry.c134
-rw-r--r--src/lib/elementary/elm_entry.eo927
-rw-r--r--src/lib/elementary/elm_entry_eo.c1190
-rw-r--r--src/lib/elementary/elm_entry_eo.h1448
-rw-r--r--src/lib/elementary/elm_entry_eo.legacy.c582
-rw-r--r--src/lib/elementary/elm_entry_eo.legacy.h1252
-rw-r--r--src/lib/elementary/elm_entry_legacy.h2
-rw-r--r--src/lib/elementary/elm_fileselector.eo65
-rw-r--r--src/lib/elementary/elm_fileselector_button.eo30
-rw-r--r--src/lib/elementary/elm_fileselector_button_eo.c149
-rw-r--r--src/lib/elementary/elm_fileselector_button_eo.h32
-rw-r--r--src/lib/elementary/elm_fileselector_button_eo.legacy.h17
-rw-r--r--src/lib/elementary/elm_fileselector_entry.eo28
-rw-r--r--src/lib/elementary/elm_fileselector_entry_eo.c91
-rw-r--r--src/lib/elementary/elm_fileselector_entry_eo.h56
-rw-r--r--src/lib/elementary/elm_fileselector_entry_eo.legacy.h17
-rw-r--r--src/lib/elementary/elm_fileselector_eo.c207
-rw-r--r--src/lib/elementary/elm_fileselector_eo.h87
-rw-r--r--src/lib/elementary/elm_fileselector_eo.legacy.c12
-rw-r--r--src/lib/elementary/elm_fileselector_eo.legacy.h47
-rw-r--r--src/lib/elementary/elm_flip.h3
-rw-r--r--src/lib/elementary/elm_flipselector.c16
-rw-r--r--src/lib/elementary/elm_flipselector.eo175
-rw-r--r--src/lib/elementary/elm_flipselector_eo.c159
-rw-r--r--src/lib/elementary/elm_flipselector_eo.h212
-rw-r--r--src/lib/elementary/elm_flipselector_eo.legacy.c60
-rw-r--r--src/lib/elementary/elm_flipselector_eo.legacy.h189
-rw-r--r--src/lib/elementary/elm_flipselector_item.eo55
-rw-r--r--src/lib/elementary/elm_flipselector_item_eo.c105
-rw-r--r--src/lib/elementary/elm_flipselector_item_eo.h87
-rw-r--r--src/lib/elementary/elm_flipselector_item_eo.legacy.c24
-rw-r--r--src/lib/elementary/elm_flipselector_item_eo.legacy.h80
-rw-r--r--src/lib/elementary/elm_flipselector_legacy.h4
-rw-r--r--src/lib/elementary/elm_focus_legacy.c20
-rw-r--r--src/lib/elementary/elm_frame.h3
-rw-r--r--src/lib/elementary/elm_general.h92
-rw-r--r--src/lib/elementary/elm_gengrid.c55
-rw-r--r--src/lib/elementary/elm_gengrid.eo553
-rw-r--r--src/lib/elementary/elm_gengrid_eo.c517
-rw-r--r--src/lib/elementary/elm_gengrid_eo.h782
-rw-r--r--src/lib/elementary/elm_gengrid_eo.legacy.c228
-rw-r--r--src/lib/elementary/elm_gengrid_eo.legacy.h627
-rw-r--r--src/lib/elementary/elm_gengrid_item.eo236
-rw-r--r--src/lib/elementary/elm_gengrid_item_eo.c243
-rw-r--r--src/lib/elementary/elm_gengrid_item_eo.h315
-rw-r--r--src/lib/elementary/elm_gengrid_item_eo.legacy.c102
-rw-r--r--src/lib/elementary/elm_gengrid_item_eo.legacy.h308
-rw-r--r--src/lib/elementary/elm_gengrid_legacy.h4
-rw-r--r--src/lib/elementary/elm_gengrid_pan.eo18
-rw-r--r--src/lib/elementary/elm_gengrid_pan_eo.c67
-rw-r--r--src/lib/elementary/elm_gengrid_pan_eo.h24
-rw-r--r--src/lib/elementary/elm_gengrid_pan_eo.legacy.h17
-rw-r--r--src/lib/elementary/elm_genlist.c70
-rw-r--r--src/lib/elementary/elm_genlist.eo598
-rw-r--r--src/lib/elementary/elm_genlist_eo.c686
-rw-r--r--src/lib/elementary/elm_genlist_eo.h1014
-rw-r--r--src/lib/elementary/elm_genlist_eo.legacy.c258
-rw-r--r--src/lib/elementary/elm_genlist_eo.legacy.h704
-rw-r--r--src/lib/elementary/elm_genlist_item.eo437
-rw-r--r--src/lib/elementary/elm_genlist_item_eo.c409
-rw-r--r--src/lib/elementary/elm_genlist_item_eo.h496
-rw-r--r--src/lib/elementary/elm_genlist_item_eo.legacy.c180
-rw-r--r--src/lib/elementary/elm_genlist_item_eo.legacy.h489
-rw-r--r--src/lib/elementary/elm_genlist_legacy.h4
-rw-r--r--src/lib/elementary/elm_genlist_pan.eo24
-rw-r--r--src/lib/elementary/elm_genlist_pan_eo.c67
-rw-r--r--src/lib/elementary/elm_genlist_pan_eo.h24
-rw-r--r--src/lib/elementary/elm_genlist_pan_eo.legacy.h17
-rw-r--r--src/lib/elementary/elm_gesture_layer.c14
-rw-r--r--src/lib/elementary/elm_gesture_layer.eo167
-rw-r--r--src/lib/elementary/elm_gesture_layer_eo.c208
-rw-r--r--src/lib/elementary/elm_gesture_layer_eo.h229
-rw-r--r--src/lib/elementary/elm_gesture_layer_eo.legacy.c72
-rw-r--r--src/lib/elementary/elm_gesture_layer_eo.legacy.h222
-rw-r--r--src/lib/elementary/elm_gesture_layer_legacy.h2
-rw-r--r--src/lib/elementary/elm_glview.c2
-rw-r--r--src/lib/elementary/elm_glview.eo234
-rw-r--r--src/lib/elementary/elm_glview_eo.c105
-rw-r--r--src/lib/elementary/elm_glview_eo.h294
-rw-r--r--src/lib/elementary/elm_glview_eo.legacy.c36
-rw-r--r--src/lib/elementary/elm_glview_eo.legacy.h216
-rw-r--r--src/lib/elementary/elm_glview_legacy.h2
-rw-r--r--src/lib/elementary/elm_grid.c10
-rw-r--r--src/lib/elementary/elm_grid.eo63
-rw-r--r--src/lib/elementary/elm_grid_eo.c75
-rw-r--r--src/lib/elementary/elm_grid_eo.h96
-rw-r--r--src/lib/elementary/elm_grid_eo.legacy.c36
-rw-r--r--src/lib/elementary/elm_grid_eo.legacy.h89
-rw-r--r--src/lib/elementary/elm_grid_legacy.h2
-rw-r--r--src/lib/elementary/elm_hover.c10
-rw-r--r--src/lib/elementary/elm_hover.eo80
-rw-r--r--src/lib/elementary/elm_hover_eo.c105
-rw-r--r--src/lib/elementary/elm_hover_eo.h112
-rw-r--r--src/lib/elementary/elm_hover_eo.legacy.c24
-rw-r--r--src/lib/elementary/elm_hover_eo.legacy.h88
-rw-r--r--src/lib/elementary/elm_hover_legacy.h2
-rw-r--r--src/lib/elementary/elm_hoversel.eo113
-rw-r--r--src/lib/elementary/elm_hoversel_eo.c198
-rw-r--r--src/lib/elementary/elm_hoversel_eo.h206
-rw-r--r--src/lib/elementary/elm_hoversel_eo.legacy.c72
-rw-r--r--src/lib/elementary/elm_hoversel_eo.legacy.h165
-rw-r--r--src/lib/elementary/elm_hoversel_item.eo33
-rw-r--r--src/lib/elementary/elm_hoversel_item_eo.c83
-rw-r--r--src/lib/elementary/elm_hoversel_item_eo.h58
-rw-r--r--src/lib/elementary/elm_hoversel_item_eo.legacy.c12
-rw-r--r--src/lib/elementary/elm_hoversel_item_eo.legacy.h51
-rw-r--r--src/lib/elementary/elm_icon.c40
-rw-r--r--src/lib/elementary/elm_icon.eo19
-rw-r--r--src/lib/elementary/elm_icon_eo.c47
-rw-r--r--src/lib/elementary/elm_icon_eo.h40
-rw-r--r--src/lib/elementary/elm_icon_eo.legacy.h17
-rw-r--r--src/lib/elementary/elm_icon_legacy.h2
-rw-r--r--src/lib/elementary/elm_image.h3
-rw-r--r--src/lib/elementary/elm_index.c12
-rw-r--r--src/lib/elementary/elm_index.eo211
-rw-r--r--src/lib/elementary/elm_index_eo.c327
-rw-r--r--src/lib/elementary/elm_index_eo.h382
-rw-r--r--src/lib/elementary/elm_index_eo.legacy.c126
-rw-r--r--src/lib/elementary/elm_index_eo.legacy.h341
-rw-r--r--src/lib/elementary/elm_index_item.eo50
-rw-r--r--src/lib/elementary/elm_index_item_eo.c109
-rw-r--r--src/lib/elementary/elm_index_item_eo.h71
-rw-r--r--src/lib/elementary/elm_index_item_eo.legacy.c18
-rw-r--r--src/lib/elementary/elm_index_item_eo.legacy.h64
-rw-r--r--src/lib/elementary/elm_index_legacy.h4
-rw-r--r--src/lib/elementary/elm_interface_fileselector.c5
-rw-r--r--src/lib/elementary/elm_interface_fileselector.eo173
-rw-r--r--src/lib/elementary/elm_interface_fileselector.h5
-rw-r--r--src/lib/elementary/elm_interface_fileselector_eo.c236
-rw-r--r--src/lib/elementary/elm_interface_fileselector_eo.h326
-rw-r--r--src/lib/elementary/elm_interface_fileselector_eo.legacy.h73
-rw-r--r--src/lib/elementary/elm_interface_scrollable.c3
-rw-r--r--src/lib/elementary/elm_interface_scrollable.h5
-rw-r--r--src/lib/elementary/elm_inwin.c4
-rw-r--r--src/lib/elementary/elm_inwin.eo28
-rw-r--r--src/lib/elementary/elm_inwin_eo.c58
-rw-r--r--src/lib/elementary/elm_inwin_eo.h40
-rw-r--r--src/lib/elementary/elm_inwin_eo.legacy.c6
-rw-r--r--src/lib/elementary/elm_inwin_eo.legacy.h33
-rw-r--r--src/lib/elementary/elm_inwin_legacy.h2
-rw-r--r--src/lib/elementary/elm_label.c10
-rw-r--r--src/lib/elementary/elm_label.eo133
-rw-r--r--src/lib/elementary/elm_label_eo.c219
-rw-r--r--src/lib/elementary/elm_label_eo.h258
-rw-r--r--src/lib/elementary/elm_label_eo.legacy.c78
-rw-r--r--src/lib/elementary/elm_label_eo.legacy.h243
-rw-r--r--src/lib/elementary/elm_label_legacy.h2
-rw-r--r--src/lib/elementary/elm_layout.h3
-rw-r--r--src/lib/elementary/elm_list.c46
-rw-r--r--src/lib/elementary/elm_list.eo439
-rw-r--r--src/lib/elementary/elm_list_eo.c368
-rw-r--r--src/lib/elementary/elm_list_eo.h640
-rw-r--r--src/lib/elementary/elm_list_eo.legacy.c150
-rw-r--r--src/lib/elementary/elm_list_eo.legacy.h547
-rw-r--r--src/lib/elementary/elm_list_item.eo123
-rw-r--r--src/lib/elementary/elm_list_item_eo.c195
-rw-r--r--src/lib/elementary/elm_list_item_eo.h148
-rw-r--r--src/lib/elementary/elm_list_item_eo.legacy.c54
-rw-r--r--src/lib/elementary/elm_list_item_eo.legacy.h141
-rw-r--r--src/lib/elementary/elm_list_legacy.h4
-rw-r--r--src/lib/elementary/elm_main.c88
-rw-r--r--src/lib/elementary/elm_map.c61
-rw-r--r--src/lib/elementary/elm_map.eo532
-rw-r--r--src/lib/elementary/elm_map_eo.c365
-rw-r--r--src/lib/elementary/elm_map_eo.h731
-rw-r--r--src/lib/elementary/elm_map_eo.legacy.c192
-rw-r--r--src/lib/elementary/elm_map_eo.legacy.h616
-rw-r--r--src/lib/elementary/elm_map_legacy.h2
-rw-r--r--src/lib/elementary/elm_map_pan.eo34
-rw-r--r--src/lib/elementary/elm_map_pan_eo.c67
-rw-r--r--src/lib/elementary/elm_map_pan_eo.h24
-rw-r--r--src/lib/elementary/elm_map_pan_eo.legacy.h17
-rw-r--r--src/lib/elementary/elm_mapbuf.c13
-rw-r--r--src/lib/elementary/elm_mapbuf.eo128
-rw-r--r--src/lib/elementary/elm_mapbuf_eo.c230
-rw-r--r--src/lib/elementary/elm_mapbuf_eo.h188
-rw-r--r--src/lib/elementary/elm_mapbuf_eo.legacy.c60
-rw-r--r--src/lib/elementary/elm_mapbuf_eo.legacy.h181
-rw-r--r--src/lib/elementary/elm_mapbuf_legacy.h2
-rw-r--r--src/lib/elementary/elm_menu.c20
-rw-r--r--src/lib/elementary/elm_menu.eo106
-rw-r--r--src/lib/elementary/elm_menu_eo.c132
-rw-r--r--src/lib/elementary/elm_menu_eo.h158
-rw-r--r--src/lib/elementary/elm_menu_eo.legacy.c54
-rw-r--r--src/lib/elementary/elm_menu_eo.legacy.h127
-rw-r--r--src/lib/elementary/elm_menu_item.eo121
-rw-r--r--src/lib/elementary/elm_menu_item_eo.c205
-rw-r--r--src/lib/elementary/elm_menu_item_eo.h175
-rw-r--r--src/lib/elementary/elm_menu_item_eo.legacy.c66
-rw-r--r--src/lib/elementary/elm_menu_item_eo.legacy.h168
-rw-r--r--src/lib/elementary/elm_menu_legacy.h4
-rw-r--r--src/lib/elementary/elm_multibuttonentry.eo199
-rw-r--r--src/lib/elementary/elm_multibuttonentry_eo.c224
-rw-r--r--src/lib/elementary/elm_multibuttonentry_eo.h346
-rw-r--r--src/lib/elementary/elm_multibuttonentry_eo.legacy.c108
-rw-r--r--src/lib/elementary/elm_multibuttonentry_eo.legacy.h269
-rw-r--r--src/lib/elementary/elm_multibuttonentry_item.eo38
-rw-r--r--src/lib/elementary/elm_multibuttonentry_item_eo.c121
-rw-r--r--src/lib/elementary/elm_multibuttonentry_item_eo.h67
-rw-r--r--src/lib/elementary/elm_multibuttonentry_item_eo.legacy.c24
-rw-r--r--src/lib/elementary/elm_multibuttonentry_item_eo.legacy.h60
-rw-r--r--src/lib/elementary/elm_naviframe.eo162
-rw-r--r--src/lib/elementary/elm_naviframe_eo.c233
-rw-r--r--src/lib/elementary/elm_naviframe_eo.h289
-rw-r--r--src/lib/elementary/elm_naviframe_eo.legacy.c84
-rw-r--r--src/lib/elementary/elm_naviframe_eo.legacy.h246
-rw-r--r--src/lib/elementary/elm_naviframe_item.eo78
-rw-r--r--src/lib/elementary/elm_naviframe_item_eo.c102
-rw-r--r--src/lib/elementary/elm_naviframe_item_eo.h99
-rw-r--r--src/lib/elementary/elm_naviframe_item_eo.legacy.c30
-rw-r--r--src/lib/elementary/elm_naviframe_item_eo.legacy.h92
-rw-r--r--src/lib/elementary/elm_notify.c12
-rw-r--r--src/lib/elementary/elm_notify.eo98
-rw-r--r--src/lib/elementary/elm_notify_eo.c179
-rw-r--r--src/lib/elementary/elm_notify_eo.h145
-rw-r--r--src/lib/elementary/elm_notify_eo.legacy.c42
-rw-r--r--src/lib/elementary/elm_notify_eo.legacy.h114
-rw-r--r--src/lib/elementary/elm_notify_legacy.h2
-rw-r--r--src/lib/elementary/elm_object_item.h2
-rw-r--r--src/lib/elementary/elm_pan.eo58
-rw-r--r--src/lib/elementary/elm_pan_eo.c76
-rw-r--r--src/lib/elementary/elm_pan_eo.h87
-rw-r--r--src/lib/elementary/elm_pan_eo.legacy.c30
-rw-r--r--src/lib/elementary/elm_pan_eo.legacy.h72
-rw-r--r--src/lib/elementary/elm_panel.c27
-rw-r--r--src/lib/elementary/elm_panel.eo94
-rw-r--r--src/lib/elementary/elm_panel_eo.c210
-rw-r--r--src/lib/elementary/elm_panel_eo.h140
-rw-r--r--src/lib/elementary/elm_panel_eo.legacy.c54
-rw-r--r--src/lib/elementary/elm_panel_eo.legacy.h125
-rw-r--r--src/lib/elementary/elm_panel_legacy.h2
-rw-r--r--src/lib/elementary/elm_panes.h4
-rw-r--r--src/lib/elementary/elm_panes_legacy.h2
-rw-r--r--src/lib/elementary/elm_photo.c86
-rw-r--r--src/lib/elementary/elm_photo.eo15
-rw-r--r--src/lib/elementary/elm_photo_eo.c79
-rw-r--r--src/lib/elementary/elm_photo_eo.h24
-rw-r--r--src/lib/elementary/elm_photo_eo.legacy.h17
-rw-r--r--src/lib/elementary/elm_photo_legacy.h2
-rw-r--r--src/lib/elementary/elm_photocam.h3
-rw-r--r--src/lib/elementary/elm_photocam_legacy.h20
-rw-r--r--src/lib/elementary/elm_player.eo28
-rw-r--r--src/lib/elementary/elm_player_eo.c73
-rw-r--r--src/lib/elementary/elm_player_eo.h112
-rw-r--r--src/lib/elementary/elm_player_eo.legacy.h17
-rw-r--r--src/lib/elementary/elm_plug.c8
-rw-r--r--src/lib/elementary/elm_plug.eo43
-rw-r--r--src/lib/elementary/elm_plug_eo.c59
-rw-r--r--src/lib/elementary/elm_plug_eo.h73
-rw-r--r--src/lib/elementary/elm_plug_eo.legacy.c12
-rw-r--r--src/lib/elementary/elm_plug_eo.legacy.h49
-rw-r--r--src/lib/elementary/elm_plug_legacy.h2
-rw-r--r--src/lib/elementary/elm_popup.eo190
-rw-r--r--src/lib/elementary/elm_popup_eo.c243
-rw-r--r--src/lib/elementary/elm_popup_eo.h288
-rw-r--r--src/lib/elementary/elm_popup_eo.legacy.c84
-rw-r--r--src/lib/elementary/elm_popup_eo.legacy.h239
-rw-r--r--src/lib/elementary/elm_popup_item.eo15
-rw-r--r--src/lib/elementary/elm_popup_item_eo.c67
-rw-r--r--src/lib/elementary/elm_popup_item_eo.h24
-rw-r--r--src/lib/elementary/elm_popup_item_eo.legacy.h17
-rw-r--r--src/lib/elementary/elm_prefs.c4
-rw-r--r--src/lib/elementary/elm_prefs.eo227
-rw-r--r--src/lib/elementary/elm_prefs_eo.c159
-rw-r--r--src/lib/elementary/elm_prefs_eo.h381
-rw-r--r--src/lib/elementary/elm_prefs_eo.legacy.c96
-rw-r--r--src/lib/elementary/elm_prefs_eo.legacy.h329
-rw-r--r--src/lib/elementary/elm_prefs_legacy.h2
-rw-r--r--src/lib/elementary/elm_priv.h100
-rw-r--r--src/lib/elementary/elm_progressbar.h3
-rw-r--r--src/lib/elementary/elm_radio.h4
-rw-r--r--src/lib/elementary/elm_radio_legacy.h2
-rw-r--r--src/lib/elementary/elm_route.c8
-rw-r--r--src/lib/elementary/elm_route.eo47
-rw-r--r--src/lib/elementary/elm_route_eo.c56
-rw-r--r--src/lib/elementary/elm_route_eo.h60
-rw-r--r--src/lib/elementary/elm_route_eo.legacy.c18
-rw-r--r--src/lib/elementary/elm_route_eo.legacy.h53
-rw-r--r--src/lib/elementary/elm_route_legacy.h2
-rw-r--r--src/lib/elementary/elm_scroller.c18
-rw-r--r--src/lib/elementary/elm_scroller.eo78
-rw-r--r--src/lib/elementary/elm_scroller_eo.c150
-rw-r--r--src/lib/elementary/elm_scroller_eo.h183
-rw-r--r--src/lib/elementary/elm_scroller_eo.legacy.c18
-rw-r--r--src/lib/elementary/elm_scroller_eo.legacy.h56
-rw-r--r--src/lib/elementary/elm_scroller_legacy.h2
-rw-r--r--src/lib/elementary/elm_segment_control.c25
-rw-r--r--src/lib/elementary/elm_segment_control.eo147
-rw-r--r--src/lib/elementary/elm_segment_control_eo.c95
-rw-r--r--src/lib/elementary/elm_segment_control_eo.h186
-rw-r--r--src/lib/elementary/elm_segment_control_eo.legacy.c48
-rw-r--r--src/lib/elementary/elm_segment_control_eo.legacy.h170
-rw-r--r--src/lib/elementary/elm_segment_control_item.eo47
-rw-r--r--src/lib/elementary/elm_segment_control_item_eo.c84
-rw-r--r--src/lib/elementary/elm_segment_control_item_eo.h72
-rw-r--r--src/lib/elementary/elm_segment_control_item_eo.legacy.c18
-rw-r--r--src/lib/elementary/elm_segment_control_item_eo.legacy.h65
-rw-r--r--src/lib/elementary/elm_segment_control_legacy.h4
-rw-r--r--src/lib/elementary/elm_separator.c10
-rw-r--r--src/lib/elementary/elm_separator.eo24
-rw-r--r--src/lib/elementary/elm_separator_eo.c83
-rw-r--r--src/lib/elementary/elm_separator_eo.h45
-rw-r--r--src/lib/elementary/elm_separator_eo.legacy.c12
-rw-r--r--src/lib/elementary/elm_separator_eo.legacy.h38
-rw-r--r--src/lib/elementary/elm_separator_legacy.h2
-rw-r--r--src/lib/elementary/elm_slider.c20
-rw-r--r--src/lib/elementary/elm_slider.eo25
-rw-r--r--src/lib/elementary/elm_slider.h4
-rw-r--r--src/lib/elementary/elm_slider_eo.c87
-rw-r--r--src/lib/elementary/elm_slider_eo.h24
-rw-r--r--src/lib/elementary/elm_slider_eo.legacy.h17
-rw-r--r--src/lib/elementary/elm_slider_part_indicator.eo20
-rw-r--r--src/lib/elementary/elm_slider_part_indicator_eo.c53
-rw-r--r--src/lib/elementary/elm_slider_part_indicator_eo.h45
-rw-r--r--src/lib/elementary/elm_slider_part_indicator_eo.legacy.h19
-rw-r--r--src/lib/elementary/elm_slideshow.c8
-rw-r--r--src/lib/elementary/elm_slideshow.eo316
-rw-r--r--src/lib/elementary/elm_slideshow_eo.c321
-rw-r--r--src/lib/elementary/elm_slideshow_eo.h408
-rw-r--r--src/lib/elementary/elm_slideshow_eo.legacy.c138
-rw-r--r--src/lib/elementary/elm_slideshow_eo.legacy.h382
-rw-r--r--src/lib/elementary/elm_slideshow_item.eo36
-rw-r--r--src/lib/elementary/elm_slideshow_item_eo.c51
-rw-r--r--src/lib/elementary/elm_slideshow_item_eo.h57
-rw-r--r--src/lib/elementary/elm_slideshow_item_eo.legacy.c12
-rw-r--r--src/lib/elementary/elm_slideshow_item_eo.legacy.h50
-rw-r--r--src/lib/elementary/elm_slideshow_legacy.h4
-rw-r--r--src/lib/elementary/elm_spinner.c16
-rw-r--r--src/lib/elementary/elm_spinner.eo195
-rw-r--r--src/lib/elementary/elm_spinner.h3
-rw-r--r--src/lib/elementary/elm_spinner_eo.c335
-rw-r--r--src/lib/elementary/elm_spinner_eo.h350
-rw-r--r--src/lib/elementary/elm_spinner_eo.legacy.c78
-rw-r--r--src/lib/elementary/elm_spinner_eo.legacy.h295
-rw-r--r--src/lib/elementary/elm_spinner_legacy.h2
-rw-r--r--src/lib/elementary/elm_store.c2
-rw-r--r--src/lib/elementary/elm_sys_notify.c10
-rw-r--r--src/lib/elementary/elm_sys_notify.eo96
-rw-r--r--src/lib/elementary/elm_sys_notify.h4
-rw-r--r--src/lib/elementary/elm_sys_notify_dbus.c10
-rw-r--r--src/lib/elementary/elm_sys_notify_dbus.eo15
-rw-r--r--src/lib/elementary/elm_sys_notify_dbus_eo.c51
-rw-r--r--src/lib/elementary/elm_sys_notify_dbus_eo.h24
-rw-r--r--src/lib/elementary/elm_sys_notify_dbus_eo.legacy.h17
-rw-r--r--src/lib/elementary/elm_sys_notify_eo.c76
-rw-r--r--src/lib/elementary/elm_sys_notify_eo.h124
-rw-r--r--src/lib/elementary/elm_sys_notify_eo.legacy.c12
-rw-r--r--src/lib/elementary/elm_sys_notify_eo.legacy.h117
-rw-r--r--src/lib/elementary/elm_sys_notify_interface.c2
-rw-r--r--src/lib/elementary/elm_sys_notify_interface.eo68
-rw-r--r--src/lib/elementary/elm_sys_notify_interface_eo.c39
-rw-r--r--src/lib/elementary/elm_sys_notify_interface_eo.h91
-rw-r--r--src/lib/elementary/elm_sys_notify_interface_eo.legacy.c18
-rw-r--r--src/lib/elementary/elm_sys_notify_interface_eo.legacy.h84
-rw-r--r--src/lib/elementary/elm_systray.c4
-rw-r--r--src/lib/elementary/elm_systray.eo125
-rw-r--r--src/lib/elementary/elm_systray.h2
-rw-r--r--src/lib/elementary/elm_systray_eo.c250
-rw-r--r--src/lib/elementary/elm_systray_eo.h236
-rw-r--r--src/lib/elementary/elm_systray_eo.legacy.c102
-rw-r--r--src/lib/elementary/elm_systray_eo.legacy.h229
-rw-r--r--src/lib/elementary/elm_table.c10
-rw-r--r--src/lib/elementary/elm_table.eo128
-rw-r--r--src/lib/elementary/elm_table_eo.c145
-rw-r--r--src/lib/elementary/elm_table_eo.h185
-rw-r--r--src/lib/elementary/elm_table_eo.legacy.c60
-rw-r--r--src/lib/elementary/elm_table_eo.legacy.h146
-rw-r--r--src/lib/elementary/elm_table_legacy.h2
-rw-r--r--src/lib/elementary/elm_textpath.h4
-rw-r--r--src/lib/elementary/elm_textpath_legacy.h2
-rw-r--r--src/lib/elementary/elm_theme.c19
-rw-r--r--src/lib/elementary/elm_thumb.c104
-rw-r--r--src/lib/elementary/elm_thumb.eo22
-rw-r--r--src/lib/elementary/elm_thumb_eo.c85
-rw-r--r--src/lib/elementary/elm_thumb_eo.h64
-rw-r--r--src/lib/elementary/elm_thumb_eo.legacy.h17
-rw-r--r--src/lib/elementary/elm_thumb_legacy.h2
-rw-r--r--src/lib/elementary/elm_toolbar.c35
-rw-r--r--src/lib/elementary/elm_toolbar.eo379
-rw-r--r--src/lib/elementary/elm_toolbar.h3
-rw-r--r--src/lib/elementary/elm_toolbar_eo.c377
-rw-r--r--src/lib/elementary/elm_toolbar_eo.h546
-rw-r--r--src/lib/elementary/elm_toolbar_eo.legacy.c150
-rw-r--r--src/lib/elementary/elm_toolbar_eo.legacy.h525
-rw-r--r--src/lib/elementary/elm_toolbar_item.eo329
-rw-r--r--src/lib/elementary/elm_toolbar_item_eo.c328
-rw-r--r--src/lib/elementary/elm_toolbar_item_eo.h410
-rw-r--r--src/lib/elementary/elm_toolbar_item_eo.legacy.c144
-rw-r--r--src/lib/elementary/elm_toolbar_item_eo.legacy.h401
-rw-r--r--src/lib/elementary/elm_toolbar_legacy.h4
-rw-r--r--src/lib/elementary/elm_view_form.c8
-rw-r--r--src/lib/elementary/elm_view_form.eo31
-rw-r--r--src/lib/elementary/elm_view_form.h2
-rw-r--r--src/lib/elementary/elm_view_form_eo.c45
-rw-r--r--src/lib/elementary/elm_view_form_eo.h49
-rw-r--r--src/lib/elementary/elm_view_form_eo.legacy.h19
-rw-r--r--src/lib/elementary/elm_view_list.c7
-rw-r--r--src/lib/elementary/elm_view_list.eo65
-rw-r--r--src/lib/elementary/elm_view_list.h2
-rw-r--r--src/lib/elementary/elm_view_list_eo.c62
-rw-r--r--src/lib/elementary/elm_view_list_eo.h97
-rw-r--r--src/lib/elementary/elm_view_list_eo.legacy.h22
-rw-r--r--src/lib/elementary/elm_web.eo450
-rw-r--r--src/lib/elementary/elm_web.h9
-rw-r--r--src/lib/elementary/elm_web2.c2
-rw-r--r--src/lib/elementary/elm_web_eo.c293
-rw-r--r--src/lib/elementary/elm_web_eo.h603
-rw-r--r--src/lib/elementary/elm_web_eo.legacy.c246
-rw-r--r--src/lib/elementary/elm_web_eo.legacy.h594
-rw-r--r--src/lib/elementary/elm_web_legacy.h2
-rw-r--r--src/lib/elementary/elm_widget.h17
-rw-r--r--src/lib/elementary/elm_widget_clock.h2
-rw-r--r--src/lib/elementary/elm_widget_colorselector.h4
-rw-r--r--src/lib/elementary/elm_widget_dayselector.h4
-rw-r--r--src/lib/elementary/elm_widget_entry.h2
-rw-r--r--src/lib/elementary/elm_widget_gengrid.h2
-rw-r--r--src/lib/elementary/elm_widget_glview.h2
-rw-r--r--src/lib/elementary/elm_widget_hover.h2
-rw-r--r--src/lib/elementary/elm_widget_index.h4
-rw-r--r--src/lib/elementary/elm_widget_item.eo547
-rw-r--r--src/lib/elementary/elm_widget_item_container_eo.c33
-rw-r--r--src/lib/elementary/elm_widget_item_container_eo.h31
-rw-r--r--src/lib/elementary/elm_widget_item_container_eo.legacy.h18
-rw-r--r--src/lib/elementary/elm_widget_item_eo.c558
-rw-r--r--src/lib/elementary/elm_widget_item_eo.h883
-rw-r--r--src/lib/elementary/elm_widget_item_eo.legacy.c282
-rw-r--r--src/lib/elementary/elm_widget_item_eo.legacy.h799
-rw-r--r--src/lib/elementary/elm_widget_item_static_focus.c6
-rw-r--r--src/lib/elementary/elm_widget_item_static_focus.eo9
-rw-r--r--src/lib/elementary/elm_widget_item_static_focus_eo.c43
-rw-r--r--src/lib/elementary/elm_widget_item_static_focus_eo.h26
-rw-r--r--src/lib/elementary/elm_widget_item_static_focus_eo.legacy.h17
-rw-r--r--src/lib/elementary/elm_widget_label.h2
-rw-r--r--src/lib/elementary/elm_widget_layout.h5
-rw-r--r--src/lib/elementary/elm_widget_list.h4
-rw-r--r--src/lib/elementary/elm_widget_menu.h6
-rw-r--r--src/lib/elementary/elm_widget_notify.h2
-rw-r--r--src/lib/elementary/elm_widget_panel.h2
-rw-r--r--src/lib/elementary/elm_widget_player.h2
-rw-r--r--src/lib/elementary/elm_widget_plug.h2
-rw-r--r--src/lib/elementary/elm_widget_popup.h6
-rw-r--r--src/lib/elementary/elm_widget_route.h2
-rw-r--r--src/lib/elementary/elm_widget_thumb.h1
-rw-r--r--src/lib/elementary/elm_win.h6
-rw-r--r--src/lib/elementary/elm_win_eo.h8
-rw-r--r--src/lib/elementary/elm_win_legacy.h852
-rw-r--r--src/lib/elementary/els_cursor.c12
-rw-r--r--src/lib/elementary/els_tooltip.c4
-rw-r--r--src/lib/elementary/elu_ews_wm.c2
-rw-r--r--src/lib/elementary/meson.build222
-rw-r--r--src/lib/emotion/Emotion_Legacy.h2
-rw-r--r--src/lib/emotion/efl_canvas_video.eo6
-rw-r--r--src/lib/emotion/efl_canvas_video_eo.legacy.c12
-rw-r--r--src/lib/emotion/efl_canvas_video_eo.legacy.h60
-rw-r--r--src/lib/emotion/emotion_smart.c44
-rw-r--r--src/lib/emotion/meson.build13
-rw-r--r--src/lib/eo/Eo.h2
-rw-r--r--src/lib/eo/efl_class.eo2
-rw-r--r--src/lib/eo/efl_object.eo12
-rw-r--r--src/lib/eo/eo_base_class.c2
-rw-r--r--src/lib/eolian/Eolian.h2
-rw-r--r--src/lib/eolian/database_type.c5
-rw-r--r--src/lib/eolian/database_validate.c36
-rw-r--r--src/lib/eolian/eo_lexer.c2
-rw-r--r--src/lib/eolian/eo_lexer.h2
-rw-r--r--src/lib/eolian/eo_parser.c5
-rw-r--r--src/lib/eolian_cxx/grammar/klass_def.hpp131
-rw-r--r--src/lib/evas/Evas_Internal.h38
-rw-r--r--src/lib/evas/Evas_Legacy.h120
-rw-r--r--src/lib/evas/Evas_Loader.h23
-rw-r--r--src/lib/evas/canvas/efl_canvas_event_grabber.c7
-rw-r--r--src/lib/evas/canvas/efl_canvas_event_grabber.eo3
-rw-r--r--src/lib/evas/canvas/efl_canvas_event_grabber_eo.legacy.c12
-rw-r--r--src/lib/evas/canvas/efl_canvas_event_grabber_eo.legacy.h44
-rw-r--r--src/lib/evas/canvas/efl_canvas_group.eo20
-rw-r--r--src/lib/evas/canvas/efl_canvas_group_eo.legacy.c30
-rw-r--r--src/lib/evas/canvas/efl_canvas_group_eo.legacy.h104
-rw-r--r--src/lib/evas/canvas/efl_canvas_image.c65
-rw-r--r--src/lib/evas/canvas/efl_canvas_image.eo3
-rw-r--r--src/lib/evas/canvas/efl_canvas_image_internal.eo1
-rw-r--r--src/lib/evas/canvas/efl_canvas_object.eo115
-rw-r--r--src/lib/evas/canvas/efl_canvas_object_eo.legacy.c114
-rw-r--r--src/lib/evas/canvas/efl_canvas_object_eo.legacy.h410
-rw-r--r--src/lib/evas/canvas/efl_canvas_proxy.c4
-rw-r--r--src/lib/evas/canvas/efl_canvas_scene3d.c4
-rw-r--r--src/lib/evas/canvas/efl_canvas_text.eo9
-rw-r--r--src/lib/evas/canvas/efl_canvas_text_eo.legacy.c66
-rw-r--r--src/lib/evas/canvas/efl_canvas_text_eo.legacy.h228
-rw-r--r--src/lib/evas/canvas/efl_canvas_vg_container.c1
-rw-r--r--src/lib/evas/canvas/efl_canvas_vg_container.eo1
-rw-r--r--src/lib/evas/canvas/efl_canvas_vg_container_eo.legacy.c12
-rw-r--r--src/lib/evas/canvas/efl_canvas_vg_container_eo.legacy.h40
-rw-r--r--src/lib/evas/canvas/efl_canvas_vg_gradient.eo1
-rw-r--r--src/lib/evas/canvas/efl_canvas_vg_gradient_linear.eo1
-rw-r--r--src/lib/evas/canvas/efl_canvas_vg_gradient_radial.eo1
-rw-r--r--src/lib/evas/canvas/efl_canvas_vg_node.c1
-rw-r--r--src/lib/evas/canvas/efl_canvas_vg_node.eo2
-rw-r--r--src/lib/evas/canvas/efl_canvas_vg_node_eo.legacy.c30
-rw-r--r--src/lib/evas/canvas/efl_canvas_vg_node_eo.legacy.h83
-rw-r--r--src/lib/evas/canvas/efl_canvas_vg_object.c168
-rw-r--r--src/lib/evas/canvas/efl_canvas_vg_object.eo9
-rw-r--r--src/lib/evas/canvas/efl_canvas_vg_object_eo.legacy.c48
-rw-r--r--src/lib/evas/canvas/efl_canvas_vg_object_eo.legacy.h135
-rw-r--r--src/lib/evas/canvas/efl_canvas_vg_shape.c1
-rw-r--r--src/lib/evas/canvas/efl_canvas_vg_shape.eo1
-rw-r--r--src/lib/evas/canvas/efl_canvas_vg_shape_eo.legacy.c36
-rw-r--r--src/lib/evas/canvas/efl_canvas_vg_shape_eo.legacy.h80
-rw-r--r--src/lib/evas/canvas/efl_input_event.c2
-rw-r--r--src/lib/evas/canvas/evas_box.eo669
-rw-r--r--src/lib/evas/canvas/evas_box_eo.c248
-rw-r--r--src/lib/evas/canvas/evas_box_eo.h818
-rw-r--r--src/lib/evas/canvas/evas_box_eo.hh460
-rw-r--r--src/lib/evas/canvas/evas_box_eo.impl.hh478
-rw-r--r--src/lib/evas/canvas/evas_box_eo.legacy.c162
-rw-r--r--src/lib/evas/canvas/evas_box_eo.legacy.h646
-rw-r--r--src/lib/evas/canvas/evas_callbacks.c7
-rw-r--r--src/lib/evas/canvas/evas_canvas.eo978
-rw-r--r--src/lib/evas/canvas/evas_canvas3d_camera.eo2
-rw-r--r--src/lib/evas/canvas/evas_canvas3d_light.eo2
-rw-r--r--src/lib/evas/canvas/evas_canvas3d_material.eo2
-rw-r--r--src/lib/evas/canvas/evas_canvas3d_mesh.c49
-rw-r--r--src/lib/evas/canvas/evas_canvas3d_mesh.eo5
-rw-r--r--src/lib/evas/canvas/evas_canvas3d_scene.eo2
-rw-r--r--src/lib/evas/canvas/evas_canvas3d_texture.c22
-rw-r--r--src/lib/evas/canvas/evas_canvas3d_texture.eo4
-rw-r--r--src/lib/evas/canvas/evas_canvas_eo.c501
-rw-r--r--src/lib/evas/canvas/evas_canvas_eo.h1068
-rw-r--r--src/lib/evas/canvas/evas_canvas_eo.hh413
-rw-r--r--src/lib/evas/canvas/evas_canvas_eo.impl.hh756
-rw-r--r--src/lib/evas/canvas/evas_canvas_eo.legacy.c384
-rw-r--r--src/lib/evas/canvas/evas_canvas_eo.legacy.h1023
-rw-r--r--src/lib/evas/canvas/evas_clip.c39
-rw-r--r--src/lib/evas/canvas/evas_events.c46
-rw-r--r--src/lib/evas/canvas/evas_grid.eo123
-rw-r--r--src/lib/evas/canvas/evas_grid_eo.c95
-rw-r--r--src/lib/evas/canvas/evas_grid_eo.h185
-rw-r--r--src/lib/evas/canvas/evas_grid_eo.hh366
-rw-r--r--src/lib/evas/canvas/evas_grid_eo.impl.hh164
-rw-r--r--src/lib/evas/canvas/evas_grid_eo.legacy.c60
-rw-r--r--src/lib/evas/canvas/evas_grid_eo.legacy.h178
-rw-r--r--src/lib/evas/canvas/evas_image.eo8
-rw-r--r--src/lib/evas/canvas/evas_image_eo.c35
-rw-r--r--src/lib/evas/canvas/evas_image_eo.h24
-rw-r--r--src/lib/evas/canvas/evas_image_eo.hh463
-rw-r--r--src/lib/evas/canvas/evas_image_eo.impl.hh14
-rw-r--r--src/lib/evas/canvas/evas_image_eo.legacy.h17
-rw-r--r--src/lib/evas/canvas/evas_image_legacy.c99
-rw-r--r--src/lib/evas/canvas/evas_image_private.h11
-rw-r--r--src/lib/evas/canvas/evas_line.eo31
-rw-r--r--src/lib/evas/canvas/evas_line_eo.c47
-rw-r--r--src/lib/evas/canvas/evas_line_eo.h53
-rw-r--r--src/lib/evas/canvas/evas_line_eo.hh337
-rw-r--r--src/lib/evas/canvas/evas_line_eo.impl.hh62
-rw-r--r--src/lib/evas/canvas/evas_line_eo.legacy.c12
-rw-r--r--src/lib/evas/canvas/evas_line_eo.legacy.h46
-rw-r--r--src/lib/evas/canvas/evas_main.c105
-rw-r--r--src/lib/evas/canvas/evas_object_box.c2
-rw-r--r--src/lib/evas/canvas/evas_object_grid.c2
-rw-r--r--src/lib/evas/canvas/evas_object_image.c85
-rw-r--r--src/lib/evas/canvas/evas_object_inform.c14
-rw-r--r--src/lib/evas/canvas/evas_object_intercept.c4
-rw-r--r--src/lib/evas/canvas/evas_object_line.c2
-rw-r--r--src/lib/evas/canvas/evas_object_main.c349
-rw-r--r--src/lib/evas/canvas/evas_object_smart.c22
-rw-r--r--src/lib/evas/canvas/evas_object_table.c2
-rw-r--r--src/lib/evas/canvas/evas_object_text.c2
-rw-r--r--src/lib/evas/canvas/evas_object_textblock.c21
-rw-r--r--src/lib/evas/canvas/evas_object_textgrid.c2
-rw-r--r--src/lib/evas/canvas/evas_table.eo211
-rw-r--r--src/lib/evas/canvas/evas_table_eo.c142
-rw-r--r--src/lib/evas/canvas/evas_table_eo.h338
-rw-r--r--src/lib/evas/canvas/evas_table_eo.hh380
-rw-r--r--src/lib/evas/canvas/evas_table_eo.impl.hh260
-rw-r--r--src/lib/evas/canvas/evas_table_eo.legacy.c96
-rw-r--r--src/lib/evas/canvas/evas_table_eo.legacy.h321
-rw-r--r--src/lib/evas/canvas/evas_text.eo287
-rw-r--r--src/lib/evas/canvas/evas_text_eo.c296
-rw-r--r--src/lib/evas/canvas/evas_text_eo.h462
-rw-r--r--src/lib/evas/canvas/evas_text_eo.hh437
-rw-r--r--src/lib/evas/canvas/evas_text_eo.impl.hh466
-rw-r--r--src/lib/evas/canvas/evas_text_eo.legacy.c156
-rw-r--r--src/lib/evas/canvas/evas_text_eo.legacy.h455
-rw-r--r--src/lib/evas/canvas/evas_textblock_legacy.h2
-rw-r--r--src/lib/evas/canvas/evas_textgrid.eo208
-rw-r--r--src/lib/evas/canvas/evas_textgrid_eo.c119
-rw-r--r--src/lib/evas/canvas/evas_textgrid_eo.h259
-rw-r--r--src/lib/evas/canvas/evas_textgrid_eo.hh366
-rw-r--r--src/lib/evas/canvas/evas_textgrid_eo.impl.hh182
-rw-r--r--src/lib/evas/canvas/evas_textgrid_eo.legacy.c60
-rw-r--r--src/lib/evas/canvas/evas_textgrid_eo.legacy.h252
-rw-r--r--src/lib/evas/canvas/evas_vg_private.h4
-rw-r--r--src/lib/evas/canvas/meson.build48
-rw-r--r--src/lib/evas/common/evas_map_image_aa.c25
-rw-r--r--src/lib/evas/include/evas_common_private.h2
-rw-r--r--src/lib/evas/include/evas_private.h34
-rw-r--r--src/lib/evas/vg/evas_vg_cache.c33
-rw-r--r--src/lib/evil/meson.build5
-rw-r--r--src/modules/ecore_buffer/shm/meson.build8
-rw-r--r--src/modules/ecore_buffer/x11_dri2/meson.build8
-rw-r--r--src/modules/ecore_buffer/x11_dri3/meson.build8
-rw-r--r--src/modules/ecore_imf/scim/scim_imcontext.cpp23
-rw-r--r--src/modules/elementary/clock_input_ctxpopup/clock_input_ctxpopup.c4
-rw-r--r--src/modules/elementary/prefs/elm_entry.c2
-rw-r--r--src/modules/elementary/prefs/elm_spinner.c2
-rw-r--r--src/modules/elementary/web/none/elm_web_none.c4
-rw-r--r--src/modules/elementary/web/none/elm_web_none.eo42
-rw-r--r--src/modules/elementary/web/none/elm_web_none_eo.c211
-rw-r--r--src/modules/elementary/web/none/elm_web_none_eo.h24
-rw-r--r--src/modules/elementary/web/none/meson.build22
-rw-r--r--src/modules/evas/engines/eglfs/evas_engine.c3
-rw-r--r--src/modules/evas/engines/gl_common/evas_gl_image.c8
-rw-r--r--src/modules/evas/engines/gl_drm/evas_engine.c3
-rw-r--r--src/modules/evas/engines/gl_drm/evas_outbuf.c10
-rw-r--r--src/modules/evas/engines/gl_x11/evas_engine.c3
-rw-r--r--src/modules/evas/engines/wayland_egl/evas_engine.c3
-rw-r--r--src/modules/evas/vg_savers/eet/evas_vg_save_eet.c2
-rw-r--r--src/modules/evas/vg_savers/svg/evas_vg_save_svg.c4
-rw-r--r--src/scripts/pyolian/eolian.py24
-rw-r--r--src/static_libs/vg_common/vg_common_svg.c3
-rw-r--r--src/tests/ecore/efl_app_test_cml.eo2
-rw-r--r--src/tests/edje/edje_test_container.c2
-rw-r--r--src/tests/edje/edje_test_edje.c3
-rw-r--r--src/tests/edje/edje_test_features.c4
-rw-r--r--src/tests/edje/edje_test_signal.c9
-rw-r--r--src/tests/edje/edje_test_swallow.c2
-rw-r--r--src/tests/edje/edje_test_text.c30
-rw-r--r--src/tests/efl_mono/Eina.cs480
-rw-r--r--src/tests/efl_mono/Eo.cs66
-rw-r--r--src/tests/efl_mono/Evas.cs77
-rw-r--r--src/tests/efl_mono/StructHelpers.cs17
-rw-r--r--src/tests/efl_mono/Value.cs109
-rw-r--r--src/tests/efl_mono/dummy_child.eo32
-rw-r--r--src/tests/efl_mono/dummy_test_object.eo314
-rw-r--r--src/tests/efl_mono/efl-mono-suite.runtimeconfig.json10
-rw-r--r--src/tests/efl_mono/libefl_mono_native_test.c57
-rw-r--r--src/tests/efl_mono/meson.build26
-rw-r--r--src/tests/eina/eina_test_convert.c95
-rw-r--r--src/tests/elementary/efl_ui_suite.c2
-rw-r--r--src/tests/elementary/efl_ui_suite.h2
-rw-r--r--src/tests/elementary/efl_ui_test_atspi.c61
-rw-r--r--src/tests/elementary/efl_ui_test_box.c67
-rw-r--r--src/tests/elementary/efl_ui_test_grid.c1
-rw-r--r--src/tests/elementary/efl_ui_test_image.c2
-rw-r--r--src/tests/elementary/efl_ui_test_image_zoomable.c2
-rw-r--r--src/tests/elementary/efl_ui_test_layout.c27
-rw-r--r--src/tests/elementary/efl_ui_test_relative_layout.c3
-rw-r--r--src/tests/elementary/efl_ui_test_table.c429
-rw-r--r--src/tests/elementary/efl_ui_test_widget.c182
-rw-r--r--src/tests/elementary/elm_code_test_syntax.c2
-rw-r--r--src/tests/elementary/elm_test_atspi.c60
-rw-r--r--src/tests/elementary/elm_test_box.c34
-rw-r--r--src/tests/elementary/elm_test_config.c1
-rw-r--r--src/tests/elementary/elm_test_gengrid.c51
-rw-r--r--src/tests/elementary/elm_test_genlist.c51
-rw-r--r--src/tests/elementary/elm_test_image.c1
-rw-r--r--src/tests/elementary/elm_test_layout.c13
-rw-r--r--src/tests/elementary/elm_test_spinner.c1
-rw-r--r--src/tests/elementary/meson.build2
-rw-r--r--src/tests/elementary/suite_helpers.c22
-rw-r--r--src/tests/elua/elua_lib.c48
-rw-r--r--src/tests/emotion/emotion_test_main-eo.c4
-rw-r--r--src/tests/eo/suite/meson.build14
-rw-r--r--src/tests/eolian/eolian_parsing.c4
-rw-r--r--src/tests/evas/evas_test_image.c4
-rw-r--r--src/tests/evas/evas_test_mask.c2
-rw-r--r--src/tests/evas/evas_test_mesh.c16
1314 files changed, 86404 insertions, 24744 deletions
diff --git a/src/Makefile.am b/src/Makefile.am
index af47318..c10a719 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -161,7 +161,6 @@ dist-hook:
161 @mkdir -p $(distdir)/static_libs/http-parser/contrib $(distdir)/bindings/luajit/eina 161 @mkdir -p $(distdir)/static_libs/http-parser/contrib $(distdir)/bindings/luajit/eina
162 @mkdir -p $(distdir)/wayland_protocol $(distdir)/lib/efl_wl/ 162 @mkdir -p $(distdir)/wayland_protocol $(distdir)/lib/efl_wl/
163 @mkdir -p $(distdir)/modules/evas/engines/software_generic/filters/blur 163 @mkdir -p $(distdir)/modules/evas/engines/software_generic/filters/blur
164 @mkdir -p $(distdir)/bindings/mono/ecore_evas_mono
165 @mkdir -p $(distdir)/bindings/mono/efl_mono 164 @mkdir -p $(distdir)/bindings/mono/efl_mono
166 @mkdir -p $(distdir)/bindings/mono/eina_mono 165 @mkdir -p $(distdir)/bindings/mono/eina_mono
167 @mkdir -p $(distdir)/bindings/mono/eldbus_mono 166 @mkdir -p $(distdir)/bindings/mono/eldbus_mono
diff --git a/src/Makefile_Ecore.am b/src/Makefile_Ecore.am
index f82bfb1..7078271 100644
--- a/src/Makefile_Ecore.am
+++ b/src/Makefile_Ecore.am
@@ -1,12 +1,9 @@
1 1
2### Library 2### Library
3 3
4ecore_eolian_files_legacy = \ 4ecore_eolian_files_priv = \
5 lib/ecore/ecore_exe.eo \
6 lib/ecore/ecore_event_message.eo \ 5 lib/ecore/ecore_event_message.eo \
7 lib/ecore/ecore_event_message_handler.eo \ 6 lib/ecore/ecore_event_message_handler.eo
8 lib/ecore/efl_loop_timer.eo \
9 tests/ecore/ecore_audio_out_test.eo
10 7
11ecore_eolian_files_public = \ 8ecore_eolian_files_public = \
12 lib/ecore/efl_app.eo \ 9 lib/ecore/efl_app.eo \
@@ -18,6 +15,7 @@ ecore_eolian_files_public = \
18 lib/ecore/efl_loop_message_handler.eo \ 15 lib/ecore/efl_loop_message_handler.eo \
19 lib/ecore/efl_loop_message_future.eo \ 16 lib/ecore/efl_loop_message_future.eo \
20 lib/ecore/efl_loop_message_future_handler.eo \ 17 lib/ecore/efl_loop_message_future_handler.eo \
18 lib/ecore/efl_loop_timer.eo \
21 lib/ecore/efl_exe.eo \ 19 lib/ecore/efl_exe.eo \
22 lib/ecore/efl_thread.eo \ 20 lib/ecore/efl_thread.eo \
23 lib/ecore/efl_threadio.eo \ 21 lib/ecore/efl_threadio.eo \
@@ -45,7 +43,6 @@ ecore_eolian_files_public = \
45 lib/ecore/efl_loop_model.eo \ 43 lib/ecore/efl_loop_model.eo \
46 lib/ecore/efl_generic_model.eo \ 44 lib/ecore/efl_generic_model.eo \
47 lib/ecore/efl_container_model.eo \ 45 lib/ecore/efl_container_model.eo \
48 lib/ecore/efl_container_model_item.eo \
49 lib/ecore/efl_boolean_model.eo \ 46 lib/ecore/efl_boolean_model.eo \
50 lib/ecore/efl_select_model.eo \ 47 lib/ecore/efl_select_model.eo \
51 lib/ecore/efl_composite_model.eo \ 48 lib/ecore/efl_composite_model.eo \
@@ -55,29 +52,43 @@ ecore_eolian_files_public = \
55 lib/ecore/efl_core_command_line.eo 52 lib/ecore/efl_core_command_line.eo
56 53
57ecore_test_eolian_files = \ 54ecore_test_eolian_files = \
58 tests/ecore/efl_app_test_cml.eo 55 tests/ecore/efl_app_test_cml.eo \
56 tests/ecore/ecore_audio_out_test.eo
59 57
60ecore_eolian_files = \ 58ecore_eolian_files = \
61 $(ecore_eolian_files_legacy) \
62 $(ecore_eolian_files_public) 59 $(ecore_eolian_files_public)
63 60
64ecore_eolian_c = $(ecore_eolian_files:%.eo=%.eo.c) 61ecore_eolian_c = $(ecore_eolian_files:%.eo=%.eo.c)
65ecore_eolian_h = $(ecore_eolian_files:%.eo=%.eo.h) \ 62ecore_eolian_h = $(ecore_eolian_files:%.eo=%.eo.h)
66 $(ecore_eolian_files_legacy:%.eo=%.eo.legacy.h)
67ecore_test_c = $(ecore_test_eolian_files:%.eo=%.eo.c) 63ecore_test_c = $(ecore_test_eolian_files:%.eo=%.eo.c)
68ecore_test_h = $(ecore_test_eolian_files:%.eo=%.eo.h) 64ecore_test_h = $(ecore_test_eolian_files:%.eo=%.eo.h)
69 65
66ecore_priv_c = $(ecore_eolian_files_priv:%.eo=%.eo.c)
67ecore_priv_h = $(ecore_eolian_files_priv:%.eo=%.eo.h)
68
70BUILT_SOURCES += \ 69BUILT_SOURCES += \
71 $(ecore_eolian_c) \ 70 $(ecore_eolian_c) \
72 $(ecore_eolian_h) \ 71 $(ecore_eolian_h) \
73 $(ecore_test_c) \ 72 $(ecore_test_c) \
74 $(ecore_test_h) 73 $(ecore_test_h) \
74 $(ecore_priv_c) \
75 $(ecore_priv_h)
75 76
76ecoreeolianfilesdir = $(datadir)/eolian/include/ecore-@VMAJ@ 77ecoreeolianfilesdir = $(datadir)/eolian/include/ecore-@VMAJ@
77ecoreeolianfiles_DATA = $(ecore_eolian_files_public) lib/ecore/efl_loop_timer.eo 78ecoreeolianfiles_DATA = $(ecore_eolian_files_public) lib/ecore/efl_loop_timer.eo
78 79
80ecore_legacy_eo_c = \
81lib/ecore/ecore_exe_eo.c \
82lib/ecore/ecore_exe_eo.h
83
84ecore_legacy_eo_h = \
85lib/ecore/ecore_exe_eo.legacy.h \
86lib/ecore/efl_loop_timer_eo.legacy.h
87
79EXTRA_DIST2 += $(ecore_eolian_files) 88EXTRA_DIST2 += $(ecore_eolian_files)
89EXTRA_DIST2 += $(ecore_eolian_files_priv)
80EXTRA_DIST2 += $(ecore_test_eolian_files) 90EXTRA_DIST2 += $(ecore_test_eolian_files)
91EXTRA_DIST2 += $(ecore_legacy_eo_c)
81 92
82lib_LTLIBRARIES += lib/ecore/libecore.la 93lib_LTLIBRARIES += lib/ecore/libecore.la
83 94
@@ -89,7 +100,8 @@ lib/ecore/Ecore_Legacy.h \
89lib/ecore/Ecore_Eo.h \ 100lib/ecore/Ecore_Eo.h \
90lib/ecore/Efl_Core.h \ 101lib/ecore/Efl_Core.h \
91lib/ecore/efl_general.h \ 102lib/ecore/efl_general.h \
92lib/ecore/Ecore_Getopt.h 103lib/ecore/Ecore_Getopt.h \
104$(ecore_legacy_eo_h)
93 105
94nodist_installed_ecoremainheaders_DATA = \ 106nodist_installed_ecoremainheaders_DATA = \
95 $(ecore_eolian_h) 107 $(ecore_eolian_h)
@@ -135,8 +147,6 @@ lib/ecore/efl_io_buffered_stream.c \
135lib/ecore/efl_loop_model.c \ 147lib/ecore/efl_loop_model.c \
136lib/ecore/efl_generic_model.c \ 148lib/ecore/efl_generic_model.c \
137lib/ecore/efl_container_model.c \ 149lib/ecore/efl_container_model.c \
138lib/ecore/efl_container_model_item.c \
139lib/ecore/efl_container_model_private.h \
140lib/ecore/efl_composite_model.c \ 150lib/ecore/efl_composite_model.c \
141lib/ecore/efl_boolean_model.c \ 151lib/ecore/efl_boolean_model.c \
142lib/ecore/efl_select_model.c \ 152lib/ecore/efl_select_model.c \
diff --git a/src/Makefile_Ecore_Con.am b/src/Makefile_Ecore_Con.am
index 610328a..b184cc2 100644
--- a/src/Makefile_Ecore_Con.am
+++ b/src/Makefile_Ecore_Con.am
@@ -28,10 +28,7 @@ ecore_con_eolian_files = \
28 lib/ecore_con/efl_net_control_technology.eo \ 28 lib/ecore_con/efl_net_control_technology.eo \
29 lib/ecore_con/efl_net_control_manager.eo \ 29 lib/ecore_con/efl_net_control_manager.eo \
30 lib/ecore_con/efl_net_session.eo \ 30 lib/ecore_con/efl_net_session.eo \
31 lib/ecore_con/efl_net_ip_address.eo \ 31 lib/ecore_con/efl_net_ip_address.eo
32 lib/ecore_con/ecore_con_eet_base.eo \
33 lib/ecore_con/ecore_con_eet_server_obj.eo \
34 lib/ecore_con/ecore_con_eet_client_obj.eo
35 32
36if HAVE_WINDOWS 33if HAVE_WINDOWS
37ecore_con_eolian_files += \ 34ecore_con_eolian_files += \
@@ -53,8 +50,7 @@ ecore_con_eolian_type_files = \
53 50
54ecore_con_eolian_c = $(ecore_con_eolian_files:%.eo=%.eo.c) 51ecore_con_eolian_c = $(ecore_con_eolian_files:%.eo=%.eo.c)
55ecore_con_eolian_h = $(ecore_con_eolian_files:%.eo=%.eo.h) \ 52ecore_con_eolian_h = $(ecore_con_eolian_files:%.eo=%.eo.h) \
56 $(ecore_con_eolian_type_files:%.eot=%.eot.h) \ 53 $(ecore_con_eolian_type_files:%.eot=%.eot.h)
57 $(ecore_con_eolian_files:%.eo=%.eo.legacy.h)
58 54
59BUILT_SOURCES += \ 55BUILT_SOURCES += \
60 $(ecore_con_eolian_c) \ 56 $(ecore_con_eolian_c) \
@@ -77,7 +73,14 @@ lib/ecore_con/Ecore_Con.h \
77lib/ecore_con/Efl_Net.h \ 73lib/ecore_con/Efl_Net.h \
78lib/ecore_con/Ecore_Con_Eet.h \ 74lib/ecore_con/Ecore_Con_Eet.h \
79lib/ecore_con/Ecore_Con_Eet_Legacy.h \ 75lib/ecore_con/Ecore_Con_Eet_Legacy.h \
80lib/ecore_con/Ecore_Con_Eet_Eo.h 76lib/ecore_con/Ecore_Con_Eet_Eo.h \
77lib/ecore_con/ecore_con_eet_base_eo.h \
78lib/ecore_con/ecore_con_eet_base_eo.legacy.h \
79lib/ecore_con/ecore_con_eet_client_obj_eo.h \
80lib/ecore_con/ecore_con_eet_client_obj_eo.legacy.h \
81lib/ecore_con/ecore_con_eet_server_obj_eo.h \
82lib/ecore_con/ecore_con_eet_server_obj_eo.legacy.h
83
81 84
82nodist_installed_ecoreconmainheaders_DATA = \ 85nodist_installed_ecoreconmainheaders_DATA = \
83 $(ecore_con_eolian_h) 86 $(ecore_con_eolian_h)
@@ -145,6 +148,10 @@ endif
145# object Private Data and allows functions to 148# object Private Data and allows functions to
146# be all static 149# be all static
147EXTRA_DIST2 += \ 150EXTRA_DIST2 += \
151lib/ecore_con/ecore_con_eet_base_eo.c \
152lib/ecore_con/ecore_con_eet_base_eo.legacy.c \
153lib/ecore_con/ecore_con_eet_client_obj_eo.c \
154lib/ecore_con/ecore_con_eet_server_obj_eo.c \
148lib/ecore_con/efl_net_ssl_conn-openssl.c \ 155lib/ecore_con/efl_net_ssl_conn-openssl.c \
149lib/ecore_con/efl_net_ssl_conn-gnutls.c \ 156lib/ecore_con/efl_net_ssl_conn-gnutls.c \
150lib/ecore_con/efl_net_ssl_conn-none.c \ 157lib/ecore_con/efl_net_ssl_conn-none.c \
diff --git a/src/Makefile_Edje.am b/src/Makefile_Edje.am
index ae9e952..6d41209 100644
--- a/src/Makefile_Edje.am
+++ b/src/Makefile_Edje.am
@@ -11,8 +11,7 @@ edje_eolian_files = \
11 lib/edje/efl_canvas_layout_part_external.eo \ 11 lib/edje/efl_canvas_layout_part_external.eo \
12 lib/edje/efl_canvas_layout_part_swallow.eo \ 12 lib/edje/efl_canvas_layout_part_swallow.eo \
13 lib/edje/efl_canvas_layout_part_table.eo \ 13 lib/edje/efl_canvas_layout_part_table.eo \
14 lib/edje/efl_canvas_layout_part_text.eo \ 14 lib/edje/efl_canvas_layout_part_text.eo
15 lib/edje/edje_edit.eo
16 15
17edje_eolian_type_files = \ 16edje_eolian_type_files = \
18 lib/edje/edje_types.eot 17 lib/edje/edje_types.eot
@@ -66,7 +65,16 @@ lib/edje/Edje.h \
66lib/edje/Edje_Common.h \ 65lib/edje/Edje_Common.h \
67lib/edje/Edje_Eo.h \ 66lib/edje/Edje_Eo.h \
68lib/edje/Edje_Legacy.h \ 67lib/edje/Edje_Legacy.h \
69lib/edje/Edje_Edit.h 68lib/edje/Edje_Edit.h \
69lib/edje/edje_edit_eo.h \
70lib/edje/edje_edit_eo.legacy.h \
71lib/edje/efl_canvas_layout_eo.legacy.h \
72lib/edje/efl_layout_group_eo.legacy.h
73
74EXTRA_DIST2 += \
75lib/edje/edje_edit_eo.c \
76lib/edje/efl_canvas_layout_eo.legacy.c \
77lib/edje/efl_layout_group_eo.legacy.c
70 78
71nodist_installed_edjemainheaders_DATA = \ 79nodist_installed_edjemainheaders_DATA = \
72 $(edje_eolian_h) \ 80 $(edje_eolian_h) \
diff --git a/src/Makefile_Efl.am b/src/Makefile_Efl.am
index d254f6f..8b8d60e 100644
--- a/src/Makefile_Efl.am
+++ b/src/Makefile_Efl.am
@@ -97,17 +97,16 @@ efl_eolian_type_files = \
97efl_eolian_files_h = $(efl_eolian_files:%.eo=%.eo.h) \ 97efl_eolian_files_h = $(efl_eolian_files:%.eo=%.eo.h) \
98 $(efl_eolian_type_files:%.eot=%.eot.h) 98 $(efl_eolian_type_files:%.eot=%.eot.h)
99efl_eolian_files_c = $(efl_eolian_files:%.eo=%.eo.c) 99efl_eolian_files_c = $(efl_eolian_files:%.eo=%.eo.c)
100efl_eolian_legacy_files_h = $(efl_eolian_legacy_files:%.eo=%.eo.legacy.h)
101 100
102BUILT_SOURCES += \ 101BUILT_SOURCES += \
103 $(efl_eolian_files_c) \ 102 $(efl_eolian_files_c) \
104 $(efl_eolian_files_h) \ 103 $(efl_eolian_files_h)
105 $(efl_eolian_legacy_files_h)
106 104
107EXTRA_DIST2 += \ 105EXTRA_DIST2 += \
108 lib/efl/Efl_Config.h \ 106 lib/efl/Efl_Config.h \
109 lib/efl/Efl_Config.h.in \ 107 lib/efl/Efl_Config.h.in \
110 lib/efl/Efl.h \ 108 lib/efl/Efl.h \
109 lib/efl/interfaces/efl_file.h \
111 lib/efl/interfaces/efl_common_internal.h \ 110 lib/efl/interfaces/efl_common_internal.h \
112 $(efl_eolian_files) \ 111 $(efl_eolian_files) \
113 $(efl_eolian_type_files) 112 $(efl_eolian_type_files)
@@ -152,7 +151,7 @@ dist_installed_eflheaders_DATA = \
152installed_eflinterfacesdir = $(includedir)/efl-@VMAJ@/interfaces 151installed_eflinterfacesdir = $(includedir)/efl-@VMAJ@/interfaces
153nodist_installed_eflinterfaces_DATA = \ 152nodist_installed_eflinterfaces_DATA = \
154 $(efl_eolian_files_h) \ 153 $(efl_eolian_files_h) \
155 $(efl_eolian_legacy_files_h) 154 lib/efl/interfaces/efl_file.h
156 155
157if HAVE_LUA_BINDINGS 156if HAVE_LUA_BINDINGS
158 157
diff --git a/src/Makefile_Efl_Mono.am b/src/Makefile_Efl_Mono.am
index eb14af9..e6d330c 100644
--- a/src/Makefile_Efl_Mono.am
+++ b/src/Makefile_Efl_Mono.am
@@ -4,8 +4,25 @@ efl_custom_exports_mono_files = \
4 4
5efl_eo_mono_files = \ 5efl_eo_mono_files = \
6 bindings/mono/eo_mono/iwrapper.cs \ 6 bindings/mono/eo_mono/iwrapper.cs \
7 bindings/mono/eo_mono/FunctionWrapper.cs \
8 bindings/mono/eo_mono/NativeModule.cs \
7 bindings/mono/eo_mono/workaround.cs 9 bindings/mono/eo_mono/workaround.cs
8 10
11if HAVE_WIN32
12
13efl_eo_mono_files += \
14 bindings/mono/eo_mono/FunctionWrapper_Windows.cs \
15 bindings/mono/eo_mono/NativeModule_Windows.cs
16
17else
18
19efl_eo_mono_files += \
20 bindings/mono/eo_mono/FunctionWrapper_Unix.cs \
21 bindings/mono/eo_mono/NativeModule_Unix.cs
22
23endif
24
25
9efl_eina_mono_files = \ 26efl_eina_mono_files = \
10 bindings/mono/eina_mono/eina_config.cs \ 27 bindings/mono/eina_mono/eina_config.cs \
11 bindings/mono/eina_mono/eina_array.cs \ 28 bindings/mono/eina_mono/eina_array.cs \
@@ -36,9 +53,6 @@ efl_eldbus_mono_files = \
36 bindings/mono/eldbus_mono/eldbus_proxy.cs \ 53 bindings/mono/eldbus_mono/eldbus_proxy.cs \
37 bindings/mono/eldbus_mono/eldbus_service.cs 54 bindings/mono/eldbus_mono/eldbus_service.cs
38 55
39efl_ecore_evas_mono_files = \
40 bindings/mono/ecore_evas_mono/ecore_evas.cs
41
42# Static C# source files don't go into a _SOURCES var as the dll target 56# Static C# source files don't go into a _SOURCES var as the dll target
43# is custom built instead of through _LTLIBRARIES/_LIBRARIES 57# is custom built instead of through _LTLIBRARIES/_LIBRARIES
44lib_efl_mono_libefl_mono_dll_sources = \ 58lib_efl_mono_libefl_mono_dll_sources = \
@@ -46,8 +60,7 @@ lib_efl_mono_libefl_mono_dll_sources = \
46 bindings/mono/efl_mono/efl_csharp_application.cs \ 60 bindings/mono/efl_mono/efl_csharp_application.cs \
47 $(efl_eo_mono_files) \ 61 $(efl_eo_mono_files) \
48 $(efl_eina_mono_files) \ 62 $(efl_eina_mono_files) \
49 $(efl_eldbus_mono_files) \ 63 $(efl_eldbus_mono_files)
50 $(efl_ecore_evas_mono_files)
51 64
52efl_mono_test_files = \ 65efl_mono_test_files = \
53 tests/efl_mono/dummy_test_object.eo \ 66 tests/efl_mono/dummy_test_object.eo \
@@ -86,6 +99,7 @@ bin_eolian_mono_eolian_mono_SOURCES = \
86 bin/eolian_mono/eolian/mono/part_definition.hh \ 99 bin/eolian_mono/eolian/mono/part_definition.hh \
87 bin/eolian_mono/eolian/mono/struct_fields.hh \ 100 bin/eolian_mono/eolian/mono/struct_fields.hh \
88 bin/eolian_mono/eolian/mono/parameter.hh \ 101 bin/eolian_mono/eolian/mono/parameter.hh \
102 bin/eolian_mono/eolian/mono/variable_definition.hh \
89 bin/eolian_mono/eolian/mono/utils.hh \ 103 bin/eolian_mono/eolian/mono/utils.hh \
90 bin/eolian_mono/eolian/mono/using_decl.hh \ 104 bin/eolian_mono/eolian/mono/using_decl.hh \
91 bin/eolian_mono/eolian/mono/marshall_type.hh \ 105 bin/eolian_mono/eolian/mono/marshall_type.hh \
@@ -155,15 +169,15 @@ eo_eolian_blacklisted_files = \
155lib/eo/efl_object_override.eo.cs 169lib/eo/efl_object_override.eo.cs
156 170
157elementary_eolian_blacklisted_files = \ 171elementary_eolian_blacklisted_files = \
158lib/elementary/elm_web.eo.cs \ 172lib/elementary/elm_web_eo.cs \
159lib/elementary/elm_map.eo.cs \ 173lib/elementary/elm_map_eo.cs \
160lib/elementary/elm_combobox.eo.cs \ 174lib/elementary/elm_combobox.eo.cs \
161lib/elementary/elm_list.eo.cs \ 175lib/elementary/elm_list_eo.cs \
162lib/elementary/elm_genlist.eo.cs \ 176lib/elementary/elm_genlist_eo.cs \
163lib/elementary/elm_view_list.eo.cs \ 177lib/elementary/elm_view_list_eo.cs \
164lib/elementary/elm_genlist_item.eo.cs \ 178lib/elementary/elm_genlist_item_eo.cs \
165lib/elementary/elm_gengrid.eo.cs \ 179lib/elementary/elm_gengrid_eo.cs \
166lib/elementary/elm_glview.eo.cs 180lib/elementary/elm_glview_eo.cs
167 181
168efl_mono_blacklisted_files = \ 182efl_mono_blacklisted_files = \
169$(evas_eolian_blacklisted_files) \ 183$(evas_eolian_blacklisted_files) \
@@ -183,11 +197,7 @@ $(efl_eolian_type_files:%.eot=%.eot.cs) \
183$(edje_eolian_type_files:%.eot=%.eot.cs) \ 197$(edje_eolian_type_files:%.eot=%.eot.cs) \
184$(elm_eolian_type_files:%.eot=%.eot.cs) \ 198$(elm_eolian_type_files:%.eot=%.eot.cs) \
185$(filter-out $(evas_eolian_blacklisted_files),$(evas_canvas_eolian_pub_files:%.eo=%.eo.cs)) \ 199$(filter-out $(evas_eolian_blacklisted_files),$(evas_canvas_eolian_pub_files:%.eo=%.eo.cs)) \
186lib/evas/canvas/evas_box.eo.cs \
187lib/evas/canvas/evas_image.eo.cs \
188lib/evas/canvas/efl_canvas_image.eo.cs \ 200lib/evas/canvas/efl_canvas_image.eo.cs \
189lib/evas/canvas/evas_table.eo.cs \
190lib/evas/canvas/evas_text.eo.cs \
191$(evas_canvas_eolian_type_files:%.eot=%.eot.cs) \ 201$(evas_canvas_eolian_type_files:%.eot=%.eot.cs) \
192lib/eo/eina_types.eot.cs \ 202lib/eo/eina_types.eot.cs \
193lib/ecore/efl_loop_timer.eo.cs 203lib/ecore/efl_loop_timer.eo.cs
@@ -300,7 +310,7 @@ msbuildcsprojs: ../libefl_mono.csproj
300 done 310 done
301 311
302### Some hard-coded runtime dependencies for tests and examples 312### Some hard-coded runtime dependencies for tests and examples
303TEST_PATHS = $(abs_top_builddir)/src/lib/efl_mono:$(abs_top_builddir)/src/lib/efl_mono/.libs:$(abs_top_builddir)/src/lib/eina/.libs:$(abs_top_builddir)/src/lib/ecore/.libs:$(abs_top_builddir)/src/lib/ecore_evas/.libs:$(abs_top_builddir)/src/lib/eo/.libs:$(abs_top_builddir)/src/lib/evas/.libs:$(abs_top_builddir)/src/lib/emile/.libs:$(abs_top_builddir)/src/lib/eet/.libs:$(abs_top_builddir)/src/lib/efl/.libs:$(abs_top_builddir)/src/ecore-file/.libs:$(abs_top_builddir)/src/lib/efl-input/.libs:$(abs_top_builddir)/src/lib/edje/.libs:$(abs_top_builddir)/src/lib/ethumb/.libs:$(abs_top_builddir)/src/lib/ethumb-client/.libs:$(abs_top_builddir)/src/lib/emotion/.libs:$(abs_top_builddir)/src/lib/ecore-imf/.libs:$(abs_top_builddir)/src/lib/ecore-con/.libs:$(abs_top_builddir)/src/lib/eldbus/.libs:$(abs_top_builddir)/src/lib/efreet/.libs:$(abs_top_builddir)/src/lib/efreet-mime/.libs:$(abs_top_builddir)/src/lib/efreet-trash/.libs:$(abs_top_builddir)/src/lib/eio/.libs:$(abs_top_builddir)/src/lib/elocation/.libs:$(abs_top_builddir)/src/lib/elementary/.libs 313TEST_PATHS = $(abs_top_builddir)/src/lib/efl_mono:$(abs_top_builddir)/src/lib/efl_mono/.libs:$(abs_top_builddir)/src/lib/eina/.libs:$(abs_top_builddir)/src/lib/ecore/.libs:$(abs_top_builddir)/src/lib/ecore_evas/.libs:$(abs_top_builddir)/src/lib/eo/.libs:$(abs_top_builddir)/src/lib/evas/.libs:$(abs_top_builddir)/src/lib/emile/.libs:$(abs_top_builddir)/src/lib/eet/.libs:$(abs_top_builddir)/src/lib/efl/.libs:$(abs_top_builddir)/src/ecore-file/.libs:$(abs_top_builddir)/src/lib/efl-input/.libs:$(abs_top_builddir)/src/lib/edje/.libs:$(abs_top_builddir)/src/lib/ethumb/.libs:$(abs_top_builddir)/src/lib/ethumb-client/.libs:$(abs_top_builddir)/src/lib/emotion/.libs:$(abs_top_builddir)/src/lib/ecore-imf/.libs:$(abs_top_builddir)/src/lib/ecore-con/.libs:$(abs_top_builddir)/src/lib/eldbus/.libs:$(abs_top_builddir)/src/lib/efreet/.libs:$(abs_top_builddir)/src/lib/efreet-mime/.libs:$(abs_top_builddir)/src/lib/efreet-trash/.libs:$(abs_top_builddir)/src/lib/eio/.libs:$(abs_top_builddir)/src/lib/elocation/.libs:$(abs_top_builddir)/src/lib/elementary/.libs:$(abs_top_builddir)/src/tests/efl_mono/.libs
304 314
305WIN_ADD_TEST_PATHS = $(abs_top_builddir)/src/lib/evil/.libs:$(abs_top_builddir)/src/lib/ecore_win32/.libs:$(abs_top_builddir)/src/lib/ector/.libs:$(abs_top_builddir)/src/lib/ecore_con/.libs:$(abs_top_builddir)/src/lib/ecore_imf/.libs:$(abs_top_builddir)/src/lib/ecore_file/.libs:$(abs_top_builddir)/src/lib/ecore_input/.libs:$(abs_top_builddir)/src/ethumb_client/.libs:$(abs_top_builddir)/src/tests/efl_mono/.libs 315WIN_ADD_TEST_PATHS = $(abs_top_builddir)/src/lib/evil/.libs:$(abs_top_builddir)/src/lib/ecore_win32/.libs:$(abs_top_builddir)/src/lib/ector/.libs:$(abs_top_builddir)/src/lib/ecore_con/.libs:$(abs_top_builddir)/src/lib/ecore_imf/.libs:$(abs_top_builddir)/src/lib/ecore_file/.libs:$(abs_top_builddir)/src/lib/ecore_input/.libs:$(abs_top_builddir)/src/ethumb_client/.libs:$(abs_top_builddir)/src/tests/efl_mono/.libs
306 316
@@ -460,7 +470,6 @@ tests_efl_mono_efl_mono_SOURCES = \
460 tests/efl_mono/Eo.cs \ 470 tests/efl_mono/Eo.cs \
461 tests/efl_mono/EoPromises.cs \ 471 tests/efl_mono/EoPromises.cs \
462 tests/efl_mono/Errors.cs \ 472 tests/efl_mono/Errors.cs \
463 tests/efl_mono/Evas.cs \
464 tests/efl_mono/Events.cs \ 473 tests/efl_mono/Events.cs \
465 tests/efl_mono/FunctionPointers.cs \ 474 tests/efl_mono/FunctionPointers.cs \
466 tests/efl_mono/FunctionPointerMarshalling.cs \ 475 tests/efl_mono/FunctionPointerMarshalling.cs \
diff --git a/src/Makefile_Elementary.am b/src/Makefile_Elementary.am
index dbd6243..edc9773 100644
--- a/src/Makefile_Elementary.am
+++ b/src/Makefile_Elementary.am
@@ -3,10 +3,11 @@
3 3
4elm_public_eolian_files = \ 4elm_public_eolian_files = \
5 lib/elementary/efl_ui_widget.eo \ 5 lib/elementary/efl_ui_widget.eo \
6 lib/elementary/efl_ui_animation_view.eo \
6 lib/elementary/efl_ui_bg.eo \ 7 lib/elementary/efl_ui_bg.eo \
7 lib/elementary/efl_ui_button.eo \ 8 lib/elementary/efl_ui_button.eo \
8 lib/elementary/efl_ui_calendar.eo \ 9 lib/elementary/efl_ui_calendar.eo \
9 lib/elementary/efl_ui_calendar_item.eo \ 10 lib/elementary/efl_ui_calendar_item.eo \
10 lib/elementary/efl_ui_check.eo \ 11 lib/elementary/efl_ui_check.eo \
11 lib/elementary/efl_ui_flip.eo \ 12 lib/elementary/efl_ui_flip.eo \
12 lib/elementary/efl_ui_frame.eo \ 13 lib/elementary/efl_ui_frame.eo \
@@ -14,6 +15,7 @@ elm_public_eolian_files = \
14 lib/elementary/efl_ui_image.eo \ 15 lib/elementary/efl_ui_image.eo \
15 lib/elementary/efl_ui_image_zoomable.eo \ 16 lib/elementary/efl_ui_image_zoomable.eo \
16 lib/elementary/efl_ui_layout.eo \ 17 lib/elementary/efl_ui_layout.eo \
18 lib/elementary/efl_ui_layout_base.eo \
17 lib/elementary/efl_ui_nstate.eo \ 19 lib/elementary/efl_ui_nstate.eo \
18 lib/elementary/efl_ui_navigation_bar.eo \ 20 lib/elementary/efl_ui_navigation_bar.eo \
19 lib/elementary/efl_ui_navigation_bar_part.eo \ 21 lib/elementary/efl_ui_navigation_bar_part.eo \
@@ -56,7 +58,6 @@ elm_public_eolian_files = \
56 lib/elementary/efl_ui_text_factory_emoticons.eo \ 58 lib/elementary/efl_ui_text_factory_emoticons.eo \
57 lib/elementary/efl_ui_text_factory_fallback.eo \ 59 lib/elementary/efl_ui_text_factory_fallback.eo \
58 lib/elementary/efl_ui_textpath.eo \ 60 lib/elementary/efl_ui_textpath.eo \
59 lib/elementary/efl_ui_textpath_legacy.eo \
60 lib/elementary/efl_ui_l10n.eo \ 61 lib/elementary/efl_ui_l10n.eo \
61 lib/elementary/efl_ui_clock.eo \ 62 lib/elementary/efl_ui_clock.eo \
62 lib/elementary/efl_ui_image_factory.eo \ 63 lib/elementary/efl_ui_image_factory.eo \
@@ -94,8 +95,6 @@ elm_public_eolian_files = \
94 lib/elementary/efl_ui_grid.eo \ 95 lib/elementary/efl_ui_grid.eo \
95 lib/elementary/efl_ui_panes_part.eo \ 96 lib/elementary/efl_ui_panes_part.eo \
96 lib/elementary/efl_ui_progressbar_part.eo \ 97 lib/elementary/efl_ui_progressbar_part.eo \
97 lib/elementary/elm_slider.eo \
98 lib/elementary/elm_slider_part_indicator.eo \
99 lib/elementary/efl_ui_textpath_part.eo \ 98 lib/elementary/efl_ui_textpath_part.eo \
100 lib/elementary/efl_ui_widget_part.eo \ 99 lib/elementary/efl_ui_widget_part.eo \
101 lib/elementary/efl_ui_widget_part_bg.eo \ 100 lib/elementary/efl_ui_widget_part_bg.eo \
@@ -143,21 +142,11 @@ elm_public_eolian_files += \
143 lib/elementary/efl_ui_radio_legacy_part.eo \ 142 lib/elementary/efl_ui_radio_legacy_part.eo \
144 lib/elementary/efl_ui_check_legacy_part.eo \ 143 lib/elementary/efl_ui_check_legacy_part.eo \
145 lib/elementary/efl_ui_progressbar_legacy_part.eo \ 144 lib/elementary/efl_ui_progressbar_legacy_part.eo \
146 lib/elementary/elm_spinner.eo \
147 lib/elementary/elm_multibuttonentry.eo \
148 lib/elementary/elm_multibuttonentry_item.eo \
149 lib/elementary/elm_multibuttonentry_part.eo \ 145 lib/elementary/elm_multibuttonentry_part.eo \
150 lib/elementary/elm_interface_scrollable.eo \ 146 lib/elementary/elm_interface_scrollable.eo \
151 lib/elementary/elm_atspi_bridge.eo \ 147 lib/elementary/elm_atspi_bridge.eo \
152 lib/elementary/elm_atspi_app_object.eo \ 148 lib/elementary/elm_atspi_app_object.eo \
153 lib/elementary/efl_ui_image_zoomable_pan.eo \ 149 lib/elementary/efl_ui_image_zoomable_pan.eo \
154 lib/elementary/elm_pan.eo \
155 lib/elementary/elm_toolbar.eo \
156 lib/elementary/elm_toolbar_item.eo \
157 lib/elementary/elm_view_list.eo \
158 lib/elementary/elm_view_form.eo \
159 lib/elementary/elm_web.eo \
160 lib/elementary/elm_widget_item.eo \
161 $(NULL) 150 $(NULL)
162 151
163# Private classes (not exposed or shipped) 152# Private classes (not exposed or shipped)
@@ -168,7 +157,6 @@ elm_private_eolian_files = \
168 lib/elementary/efl_ui_win_part.eo \ 157 lib/elementary/efl_ui_win_part.eo \
169 lib/elementary/efl_ui_focus_parent_provider.eo \ 158 lib/elementary/efl_ui_focus_parent_provider.eo \
170 lib/elementary/efl_ui_focus_parent_provider_standard.eo \ 159 lib/elementary/efl_ui_focus_parent_provider_standard.eo \
171 lib/elementary/efl_ui_focus_parent_provider_gen.eo \
172 lib/elementary/efl_ui_state_model.eo \ 160 lib/elementary/efl_ui_state_model.eo \
173 tests/elementary/focus_test.eo \ 161 tests/elementary/focus_test.eo \
174 tests/elementary/focus_test_sub_main.eo \ 162 tests/elementary/focus_test_sub_main.eo \
@@ -184,69 +172,7 @@ elm_private_eolian_files = \
184 172
185# Legacy classes - not part of public EO API 173# Legacy classes - not part of public EO API
186elm_legacy_eolian_files = \ 174elm_legacy_eolian_files = \
187 lib/elementary/efl_ui_button_legacy.eo \
188 lib/elementary/efl_ui_check_legacy.eo \
189 lib/elementary/efl_ui_radio_legacy.eo \
190 lib/elementary/efl_ui_bg_legacy.eo \
191 lib/elementary/efl_ui_video_legacy.eo \
192 lib/elementary/efl_ui_frame_legacy.eo \
193 lib/elementary/efl_ui_panes_legacy.eo \
194 lib/elementary/efl_ui_image_zoomable_legacy.eo \
195 lib/elementary/efl_ui_flip_legacy.eo \
196 lib/elementary/efl_ui_win_legacy.eo \
197 lib/elementary/efl_ui_image_legacy.eo \
198 lib/elementary/efl_ui_progressbar_legacy.eo \
199 lib/elementary/efl_ui_clock_legacy.eo \ 175 lib/elementary/efl_ui_clock_legacy.eo \
200 lib/elementary/efl_ui_layout_legacy.eo \
201 lib/elementary/elm_code_widget_legacy.eo \
202 lib/elementary/efl_ui_win_socket_legacy.eo \
203 lib/elementary/efl_ui_win_inlined_legacy.eo \
204 lib/elementary/elm_interface_fileselector.eo \
205 lib/elementary/efl_ui_animation_view.eo \
206 lib/elementary/elm_calendar.eo \
207 lib/elementary/elm_calendar_item.eo \
208 lib/elementary/elm_clock.eo \
209 lib/elementary/elm_colorselector.eo \
210 lib/elementary/elm_conformant.eo \
211 lib/elementary/elm_ctxpopup.eo \
212 lib/elementary/elm_dayselector.eo \
213 lib/elementary/elm_entry.eo \
214 lib/elementary/elm_fileselector.eo \
215 lib/elementary/elm_gengrid.eo \
216 lib/elementary/elm_gengrid_pan.eo \
217 lib/elementary/elm_genlist.eo \
218 lib/elementary/elm_genlist_pan.eo \
219 lib/elementary/elm_gesture_layer.eo \
220 lib/elementary/elm_glview.eo \
221 lib/elementary/elm_hover.eo \
222 lib/elementary/elm_index.eo \
223 lib/elementary/elm_label.eo \
224 lib/elementary/elm_list.eo \
225 lib/elementary/elm_map.eo \
226 lib/elementary/elm_map_pan.eo \
227 lib/elementary/elm_menu.eo \
228 lib/elementary/elm_notify.eo \
229 lib/elementary/elm_panel.eo \
230 lib/elementary/elm_player.eo \
231 lib/elementary/elm_plug.eo \
232 lib/elementary/elm_popup.eo \
233 lib/elementary/elm_route.eo \
234 lib/elementary/elm_scroller.eo \
235 lib/elementary/elm_sys_notify_interface.eo \
236 lib/elementary/elm_sys_notify.eo \
237 lib/elementary/elm_sys_notify_dbus.eo \
238 lib/elementary/elm_systray.eo \
239 lib/elementary/elm_color_item.eo \
240 lib/elementary/elm_dayselector_item.eo \
241 lib/elementary/elm_flipselector_item.eo \
242 lib/elementary/elm_menu_item.eo \
243 lib/elementary/elm_ctxpopup_item.eo \
244 lib/elementary/elm_index_item.eo \
245 lib/elementary/elm_widget_item_static_focus.eo \
246 lib/elementary/elm_genlist_item.eo \
247 lib/elementary/elm_gengrid_item.eo \
248 lib/elementary/elm_list_item.eo \
249 lib/elementary/elm_popup_item.eo \
250 lib/elementary/elm_ctxpopup_part.eo \ 176 lib/elementary/elm_ctxpopup_part.eo \
251 lib/elementary/elm_dayselector_part.eo \ 177 lib/elementary/elm_dayselector_part.eo \
252 lib/elementary/elm_entry_part.eo \ 178 lib/elementary/elm_entry_part.eo \
@@ -264,32 +190,6 @@ elm_legacy_eolian_files = \
264 lib/elementary/elm_actionslider_part.eo \ 190 lib/elementary/elm_actionslider_part.eo \
265 lib/elementary/elm_bubble_part.eo \ 191 lib/elementary/elm_bubble_part.eo \
266 lib/elementary/elm_fileselector_part.eo \ 192 lib/elementary/elm_fileselector_part.eo \
267 lib/elementary/elm_access.eo \
268 lib/elementary/elm_actionslider.eo \
269 lib/elementary/elm_box.eo \
270 lib/elementary/elm_bubble.eo \
271 lib/elementary/elm_diskselector.eo \
272 lib/elementary/elm_diskselector_item.eo \
273 lib/elementary/elm_fileselector_button.eo \
274 lib/elementary/elm_fileselector_entry.eo \
275 lib/elementary/elm_flipselector.eo \
276 lib/elementary/elm_grid.eo \
277 lib/elementary/elm_hoversel.eo \
278 lib/elementary/elm_hoversel_item.eo \
279 lib/elementary/elm_icon.eo \
280 lib/elementary/elm_inwin.eo \
281 lib/elementary/elm_mapbuf.eo \
282 lib/elementary/elm_naviframe.eo \
283 lib/elementary/elm_naviframe_item.eo \
284 lib/elementary/elm_photo.eo \
285 lib/elementary/elm_prefs.eo \
286 lib/elementary/elm_segment_control.eo \
287 lib/elementary/elm_segment_control_item.eo \
288 lib/elementary/elm_separator.eo \
289 lib/elementary/elm_slideshow.eo \
290 lib/elementary/elm_slideshow_item.eo \
291 lib/elementary/elm_table.eo \
292 lib/elementary/elm_thumb.eo \
293 $(NULL) 193 $(NULL)
294 194
295elm_eolian_type_files = \ 195elm_eolian_type_files = \
@@ -325,14 +225,411 @@ elementaryeolianfiles_DATA = $(elm_public_eolian_files) $(elm_eolian_type_files)
325 225
326noinst_DATA += $(elm_legacy_eolian_eo_h) 226noinst_DATA += $(elm_legacy_eolian_eo_h)
327 227
328EXTRA_DIST2 += ${elementaryeolianfiles_DATA} $(elm_legacy_eolian_files) $(elm_private_eolian_files) 228elm_legacy_eo_files = \
229lib/elementary/efl_ui_bg_legacy_eo.c \
230lib/elementary/efl_ui_button_legacy_eo.c \
231lib/elementary/efl_ui_check_legacy_eo.c \
232lib/elementary/efl_ui_flip_legacy_eo.c \
233lib/elementary/efl_ui_frame_legacy_eo.c \
234lib/elementary/efl_ui_image_legacy_eo.c \
235lib/elementary/efl_ui_image_zoomable_eo.legacy.c \
236lib/elementary/efl_ui_image_zoomable_legacy_eo.c \
237lib/elementary/efl_ui_layout_legacy_eo.c \
238lib/elementary/efl_ui_panes_eo.legacy.c \
239lib/elementary/efl_ui_panes_legacy_eo.c \
240lib/elementary/efl_ui_progressbar_legacy_eo.c \
241lib/elementary/efl_ui_radio_eo.legacy.c \
242lib/elementary/efl_ui_radio_legacy_eo.c \
243lib/elementary/efl_ui_textpath_eo.legacy.c \
244lib/elementary/efl_ui_textpath_legacy_eo.c \
245lib/elementary/efl_ui_video_eo.legacy.c \
246lib/elementary/efl_ui_video_legacy_eo.c \
247lib/elementary/efl_ui_widget_eo.legacy.c \
248lib/elementary/efl_ui_win_inlined_legacy_eo.c \
249lib/elementary/efl_ui_win_legacy_eo.c \
250lib/elementary/efl_ui_win_socket_legacy_eo.c \
251lib/elementary/elm_access_eo.c \
252lib/elementary/elm_access_eo.legacy.c \
253lib/elementary/elm_actionslider_eo.c \
254lib/elementary/elm_actionslider_eo.legacy.c \
255lib/elementary/elm_box_eo.c \
256lib/elementary/elm_box_eo.legacy.c \
257lib/elementary/elm_bubble_eo.c \
258lib/elementary/elm_bubble_eo.legacy.c \
259lib/elementary/elm_calendar_eo.c \
260lib/elementary/elm_calendar_eo.legacy.c \
261lib/elementary/elm_calendar_item_eo.c \
262lib/elementary/elm_clock_eo.c \
263lib/elementary/elm_clock_eo.legacy.c \
264lib/elementary/elm_code_widget_eo.legacy.c \
265lib/elementary/elm_code_widget_legacy_eo.c \
266lib/elementary/elm_color_item_eo.legacy.c \
267lib/elementary/elm_color_item_eo.c \
268lib/elementary/elm_colorselector_eo.legacy.c \
269lib/elementary/elm_colorselector_eo.c \
270lib/elementary/elm_conformant_eo.c \
271lib/elementary/elm_ctxpopup_eo.legacy.c \
272lib/elementary/elm_ctxpopup_eo.c \
273lib/elementary/elm_ctxpopup_item_eo.legacy.c \
274lib/elementary/elm_ctxpopup_item_eo.c \
275lib/elementary/elm_dayselector_eo.legacy.c \
276lib/elementary/elm_dayselector_eo.c \
277lib/elementary/elm_dayselector_item_eo.c \
278lib/elementary/elm_diskselector_eo.legacy.c \
279lib/elementary/elm_diskselector_eo.c \
280lib/elementary/elm_diskselector_item_eo.legacy.c \
281lib/elementary/elm_diskselector_item_eo.c \
282lib/elementary/elm_entry_eo.legacy.c \
283lib/elementary/elm_entry_eo.c \
284lib/elementary/elm_fileselector_button_eo.c \
285lib/elementary/elm_fileselector_entry_eo.c \
286lib/elementary/elm_fileselector_eo.legacy.c \
287lib/elementary/elm_fileselector_eo.c \
288lib/elementary/elm_flipselector_eo.legacy.c \
289lib/elementary/elm_flipselector_eo.c \
290lib/elementary/elm_flipselector_item_eo.legacy.c \
291lib/elementary/elm_flipselector_item_eo.c \
292lib/elementary/elm_gengrid_eo.legacy.c \
293lib/elementary/elm_gengrid_eo.c \
294lib/elementary/elm_gengrid_item_eo.legacy.c \
295lib/elementary/elm_gengrid_item_eo.c \
296lib/elementary/elm_gengrid_pan_eo.c \
297lib/elementary/elm_genlist_eo.legacy.c \
298lib/elementary/elm_genlist_eo.c \
299lib/elementary/elm_genlist_item_eo.legacy.c \
300lib/elementary/elm_genlist_item_eo.c \
301lib/elementary/elm_genlist_pan_eo.c \
302lib/elementary/elm_gesture_layer_eo.legacy.c \
303lib/elementary/elm_gesture_layer_eo.c \
304lib/elementary/elm_glview_eo.legacy.c \
305lib/elementary/elm_glview_eo.c \
306lib/elementary/elm_grid_eo.legacy.c \
307lib/elementary/elm_grid_eo.c \
308lib/elementary/elm_hover_eo.legacy.c \
309lib/elementary/elm_hover_eo.c \
310lib/elementary/elm_hoversel_eo.c \
311lib/elementary/elm_hoversel_item_eo.c \
312lib/elementary/elm_hoversel_item_eo.legacy.c \
313lib/elementary/elm_icon_eo.c \
314lib/elementary/elm_index_eo.c \
315lib/elementary/elm_index_eo.legacy.c \
316lib/elementary/elm_index_item_eo.c \
317lib/elementary/elm_index_item_eo.legacy.c \
318lib/elementary/elm_interface_fileselector_eo.c \
319lib/elementary/elm_inwin_eo.c \
320lib/elementary/elm_inwin_eo.legacy.c \
321lib/elementary/elm_label_eo.c \
322lib/elementary/elm_label_eo.legacy.c \
323lib/elementary/elm_list_eo.c \
324lib/elementary/elm_list_eo.legacy.c \
325lib/elementary/elm_list_item_eo.c \
326lib/elementary/elm_list_item_eo.legacy.c \
327lib/elementary/elm_mapbuf_eo.c \
328lib/elementary/elm_mapbuf_eo.legacy.c \
329lib/elementary/elm_map_eo.c \
330lib/elementary/elm_map_eo.legacy.c \
331lib/elementary/elm_map_pan_eo.c \
332lib/elementary/elm_menu_eo.c \
333lib/elementary/elm_menu_eo.legacy.c \
334lib/elementary/elm_menu_item_eo.c \
335lib/elementary/elm_menu_item_eo.legacy.c \
336lib/elementary/elm_multibuttonentry_eo.c \
337lib/elementary/elm_multibuttonentry_eo.legacy.c \
338lib/elementary/elm_multibuttonentry_item_eo.c \
339lib/elementary/elm_multibuttonentry_item_eo.legacy.c \
340lib/elementary/elm_naviframe_eo.c \
341lib/elementary/elm_naviframe_eo.legacy.c \
342lib/elementary/elm_naviframe_item_eo.c \
343lib/elementary/elm_naviframe_item_eo.legacy.c \
344lib/elementary/elm_notify_eo.c \
345lib/elementary/elm_notify_eo.legacy.c \
346lib/elementary/elm_panel_eo.c \
347lib/elementary/elm_panel_eo.legacy.c \
348lib/elementary/elm_pan_eo.c \
349lib/elementary/elm_pan_eo.legacy.c \
350lib/elementary/elm_photo_eo.c \
351lib/elementary/elm_player_eo.c \
352lib/elementary/elm_plug_eo.c \
353lib/elementary/elm_plug_eo.legacy.c \
354lib/elementary/elm_popup_eo.c \
355lib/elementary/elm_popup_eo.legacy.c \
356lib/elementary/elm_popup_item_eo.c \
357lib/elementary/elm_prefs_eo.c \
358lib/elementary/elm_prefs_eo.legacy.c \
359lib/elementary/elm_route_eo.c \
360lib/elementary/elm_route_eo.legacy.c \
361lib/elementary/elm_scroller_eo.c \
362lib/elementary/elm_scroller_eo.legacy.c \
363lib/elementary/elm_segment_control_eo.c \
364lib/elementary/elm_segment_control_eo.legacy.c \
365lib/elementary/elm_segment_control_item_eo.c \
366lib/elementary/elm_segment_control_item_eo.legacy.c \
367lib/elementary/elm_separator_eo.c \
368lib/elementary/elm_separator_eo.legacy.c \
369lib/elementary/elm_slider_eo.c \
370lib/elementary/elm_slider_part_indicator_eo.c \
371lib/elementary/elm_slideshow_eo.c \
372lib/elementary/elm_slideshow_eo.legacy.c \
373lib/elementary/elm_slideshow_item_eo.c \
374lib/elementary/elm_slideshow_item_eo.legacy.c \
375lib/elementary/elm_spinner_eo.c \
376lib/elementary/elm_spinner_eo.legacy.c \
377lib/elementary/elm_sys_notify_dbus_eo.c \
378lib/elementary/elm_sys_notify_eo.c \
379lib/elementary/elm_sys_notify_eo.legacy.c \
380lib/elementary/elm_sys_notify_interface_eo.c \
381lib/elementary/elm_sys_notify_interface_eo.legacy.c \
382lib/elementary/elm_systray_eo.c \
383lib/elementary/elm_systray_eo.legacy.c \
384lib/elementary/elm_table_eo.c \
385lib/elementary/elm_table_eo.legacy.c \
386lib/elementary/elm_thumb_eo.c \
387lib/elementary/elm_toolbar_eo.c \
388lib/elementary/elm_toolbar_eo.legacy.c \
389lib/elementary/elm_toolbar_item_eo.c \
390lib/elementary/elm_toolbar_item_eo.legacy.c \
391lib/elementary/elm_view_form_eo.c \
392lib/elementary/elm_view_list_eo.c \
393lib/elementary/elm_web_eo.c \
394lib/elementary/elm_web_eo.legacy.c \
395lib/elementary/elm_widget_item_container_eo.c \
396lib/elementary/elm_widget_item_eo.c \
397lib/elementary/elm_widget_item_eo.legacy.c \
398lib/elementary/elm_widget_item_static_focus_eo.c \
399lib/elementary/efl_ui_focus_parent_provider_gen_eo.c \
400$(NULL)
401
402elm_legacy_eo_headers_pub = \
403lib/elementary/efl_ui_bg_eo.legacy.h \
404lib/elementary/efl_ui_bg_legacy_eo.legacy.h \
405lib/elementary/efl_ui_button_eo.legacy.h \
406lib/elementary/efl_ui_button_legacy_eo.legacy.h \
407lib/elementary/efl_ui_check_eo.legacy.h \
408lib/elementary/efl_ui_check_legacy_eo.legacy.h \
409lib/elementary/efl_ui_flip_eo.legacy.h \
410lib/elementary/efl_ui_flip_legacy_eo.legacy.h \
411lib/elementary/efl_ui_frame_eo.legacy.h \
412lib/elementary/efl_ui_frame_legacy_eo.legacy.h \
413lib/elementary/efl_ui_image_legacy_eo.legacy.h \
414lib/elementary/efl_ui_image_zoomable_eo.legacy.h \
415lib/elementary/efl_ui_image_zoomable_legacy_eo.legacy.h \
416lib/elementary/efl_ui_layout_legacy_eo.legacy.h \
417lib/elementary/efl_ui_panes_eo.legacy.h \
418lib/elementary/efl_ui_panes_legacy_eo.legacy.h \
419lib/elementary/efl_ui_progressbar_legacy_eo.legacy.h \
420lib/elementary/efl_ui_radio_eo.legacy.h \
421lib/elementary/efl_ui_radio_legacy_eo.legacy.h \
422lib/elementary/efl_ui_textpath_eo.legacy.h \
423lib/elementary/efl_ui_textpath_legacy_eo.legacy.h \
424lib/elementary/efl_ui_video_eo.legacy.h \
425lib/elementary/efl_ui_video_legacy_eo.legacy.h \
426lib/elementary/efl_ui_widget_eo.legacy.h \
427lib/elementary/efl_ui_win_inlined_legacy_eo.legacy.h \
428lib/elementary/efl_ui_win_legacy_eo.legacy.h \
429lib/elementary/efl_ui_win_socket_legacy_eo.legacy.h \
430lib/elementary/elm_access_eo.legacy.h \
431lib/elementary/elm_actionslider_eo.legacy.h \
432lib/elementary/elm_box_eo.legacy.h \
433lib/elementary/elm_bubble_eo.legacy.h \
434lib/elementary/elm_calendar_eo.legacy.h \
435lib/elementary/elm_calendar_item_eo.legacy.h \
436lib/elementary/elm_clock_eo.legacy.h \
437lib/elementary/elm_code_widget_eo.legacy.h \
438lib/elementary/elm_code_widget_legacy_eo.legacy.h \
439lib/elementary/elm_color_item_eo.legacy.h \
440lib/elementary/elm_colorselector_eo.legacy.h \
441lib/elementary/elm_conformant_eo.legacy.h \
442lib/elementary/elm_ctxpopup_eo.legacy.h \
443lib/elementary/elm_ctxpopup_item_eo.legacy.h \
444lib/elementary/elm_dayselector_eo.legacy.h \
445lib/elementary/elm_dayselector_item_eo.legacy.h \
446lib/elementary/elm_diskselector_eo.legacy.h \
447lib/elementary/elm_diskselector_item_eo.legacy.h \
448lib/elementary/elm_entry_eo.legacy.h \
449lib/elementary/elm_fileselector_button_eo.legacy.h \
450lib/elementary/elm_fileselector_entry_eo.legacy.h \
451lib/elementary/elm_fileselector_eo.legacy.h \
452lib/elementary/elm_flipselector_eo.legacy.h \
453lib/elementary/elm_flipselector_item_eo.legacy.h \
454lib/elementary/elm_gengrid_eo.legacy.h \
455lib/elementary/elm_gengrid_item_eo.legacy.h \
456lib/elementary/elm_gengrid_pan_eo.legacy.h \
457lib/elementary/elm_genlist_eo.legacy.h \
458lib/elementary/elm_genlist_item_eo.legacy.h \
459lib/elementary/elm_genlist_pan_eo.legacy.h \
460lib/elementary/elm_gesture_layer_eo.legacy.h \
461lib/elementary/elm_glview_eo.legacy.h \
462lib/elementary/elm_grid_eo.legacy.h \
463lib/elementary/elm_hover_eo.legacy.h \
464lib/elementary/elm_hoversel_eo.legacy.h \
465lib/elementary/elm_hoversel_item_eo.legacy.h \
466lib/elementary/elm_icon_eo.legacy.h \
467lib/elementary/elm_index_eo.legacy.h \
468lib/elementary/elm_index_item_eo.legacy.h \
469lib/elementary/elm_interface_fileselector_eo.legacy.h \
470lib/elementary/elm_inwin_eo.legacy.h \
471lib/elementary/elm_label_eo.legacy.h \
472lib/elementary/elm_list_eo.legacy.h \
473lib/elementary/elm_list_item_eo.legacy.h \
474lib/elementary/elm_mapbuf_eo.legacy.h \
475lib/elementary/elm_map_eo.legacy.h \
476lib/elementary/elm_map_pan_eo.legacy.h \
477lib/elementary/elm_menu_eo.legacy.h \
478lib/elementary/elm_menu_item_eo.legacy.h \
479lib/elementary/elm_multibuttonentry_eo.legacy.h \
480lib/elementary/elm_multibuttonentry_item_eo.legacy.h \
481lib/elementary/elm_naviframe_eo.legacy.h \
482lib/elementary/elm_naviframe_item_eo.legacy.h \
483lib/elementary/elm_notify_eo.legacy.h \
484lib/elementary/elm_panel_eo.legacy.h \
485lib/elementary/elm_pan_eo.legacy.h \
486lib/elementary/elm_photo_eo.legacy.h \
487lib/elementary/elm_player_eo.legacy.h \
488lib/elementary/elm_plug_eo.legacy.h \
489lib/elementary/elm_popup_eo.legacy.h \
490lib/elementary/elm_popup_item_eo.legacy.h \
491lib/elementary/elm_prefs_eo.legacy.h \
492lib/elementary/elm_route_eo.legacy.h \
493lib/elementary/elm_scroller_eo.legacy.h \
494lib/elementary/elm_segment_control_eo.legacy.h \
495lib/elementary/elm_segment_control_item_eo.legacy.h \
496lib/elementary/elm_separator_eo.legacy.h \
497lib/elementary/elm_slider_eo.legacy.h \
498lib/elementary/elm_slider_part_indicator_eo.legacy.h \
499lib/elementary/elm_slideshow_eo.legacy.h \
500lib/elementary/elm_slideshow_item_eo.legacy.h \
501lib/elementary/elm_spinner_eo.legacy.h \
502lib/elementary/elm_sys_notify_dbus_eo.legacy.h \
503lib/elementary/elm_sys_notify_eo.legacy.h \
504lib/elementary/elm_sys_notify_interface_eo.legacy.h \
505lib/elementary/elm_systray_eo.legacy.h \
506lib/elementary/elm_table_eo.legacy.h \
507lib/elementary/elm_thumb_eo.legacy.h \
508lib/elementary/elm_toolbar_eo.legacy.h \
509lib/elementary/elm_toolbar_item_eo.legacy.h \
510lib/elementary/elm_view_form_eo.legacy.h \
511lib/elementary/elm_view_list_eo.legacy.h \
512lib/elementary/elm_view_form_eo.h \
513lib/elementary/elm_view_list_eo.h \
514lib/elementary/elm_web_eo.legacy.h \
515lib/elementary/elm_widget_item_container_eo.legacy.h \
516lib/elementary/elm_widget_item_eo.legacy.h \
517lib/elementary/elm_widget_item_static_focus_eo.legacy.h
518
519elm_legacy_eo_headers_priv = \
520lib/elementary/efl_ui_bg_legacy_eo.h \
521lib/elementary/efl_ui_button_legacy_eo.h \
522lib/elementary/efl_ui_check_legacy_eo.h \
523lib/elementary/efl_ui_flip_legacy_eo.h \
524lib/elementary/efl_ui_frame_legacy_eo.h \
525lib/elementary/efl_ui_image_legacy_eo.h \
526lib/elementary/efl_ui_image_zoomable_legacy_eo.h \
527lib/elementary/efl_ui_layout_legacy_eo.h \
528lib/elementary/efl_ui_panes_legacy_eo.h \
529lib/elementary/efl_ui_progressbar_legacy_eo.h \
530lib/elementary/efl_ui_radio_legacy_eo.h \
531lib/elementary/efl_ui_textpath_legacy_eo.h \
532lib/elementary/efl_ui_video_legacy_eo.h \
533lib/elementary/efl_ui_win_inlined_legacy_eo.h \
534lib/elementary/efl_ui_win_legacy_eo.h \
535lib/elementary/efl_ui_win_socket_legacy_eo.h \
536lib/elementary/elm_access_eo.h \
537lib/elementary/elm_actionslider_eo.h \
538lib/elementary/elm_box_eo.h \
539lib/elementary/elm_bubble_eo.h \
540lib/elementary/elm_calendar_eo.h \
541lib/elementary/elm_calendar_item_eo.h \
542lib/elementary/elm_clock_eo.h \
543lib/elementary/elm_code_widget_legacy_eo.h \
544lib/elementary/elm_color_item_eo.h \
545lib/elementary/elm_colorselector_eo.h \
546lib/elementary/elm_conformant_eo.h \
547lib/elementary/elm_ctxpopup_eo.h \
548lib/elementary/elm_ctxpopup_item_eo.h \
549lib/elementary/elm_dayselector_eo.h \
550lib/elementary/elm_dayselector_item_eo.h \
551lib/elementary/elm_diskselector_eo.h \
552lib/elementary/elm_diskselector_item_eo.h \
553lib/elementary/elm_entry_eo.h \
554lib/elementary/elm_fileselector_button_eo.h \
555lib/elementary/elm_fileselector_entry_eo.h \
556lib/elementary/elm_fileselector_eo.h \
557lib/elementary/elm_flipselector_eo.h \
558lib/elementary/elm_flipselector_item_eo.h \
559lib/elementary/elm_gengrid_eo.h \
560lib/elementary/elm_gengrid_item_eo.h \
561lib/elementary/elm_gengrid_pan_eo.h \
562lib/elementary/elm_gengrid_pan_eo.h \
563lib/elementary/elm_genlist_eo.h \
564lib/elementary/elm_genlist_item_eo.h \
565lib/elementary/elm_genlist_pan_eo.h \
566lib/elementary/elm_gesture_layer_eo.h \
567lib/elementary/elm_glview_eo.h \
568lib/elementary/elm_grid_eo.h \
569lib/elementary/elm_hover_eo.h \
570lib/elementary/elm_hoversel_eo.h \
571lib/elementary/elm_hoversel_item_eo.h \
572lib/elementary/elm_icon_eo.h \
573lib/elementary/elm_index_eo.h \
574lib/elementary/elm_index_item_eo.h \
575lib/elementary/elm_interface_fileselector_eo.h \
576lib/elementary/elm_inwin_eo.h \
577lib/elementary/elm_label_eo.h \
578lib/elementary/elm_list_eo.h \
579lib/elementary/elm_list_item_eo.h \
580lib/elementary/elm_mapbuf_eo.h \
581lib/elementary/elm_map_eo.h \
582lib/elementary/elm_map_pan_eo.h \
583lib/elementary/elm_menu_eo.h \
584lib/elementary/elm_menu_item_eo.h \
585lib/elementary/elm_multibuttonentry_eo.h \
586lib/elementary/elm_multibuttonentry_item_eo.h \
587lib/elementary/elm_naviframe_eo.h \
588lib/elementary/elm_naviframe_item_eo.h \
589lib/elementary/elm_notify_eo.h \
590lib/elementary/elm_panel_eo.h \
591lib/elementary/elm_pan_eo.h \
592lib/elementary/elm_photo_eo.h \
593lib/elementary/elm_player_eo.h \
594lib/elementary/elm_plug_eo.h \
595lib/elementary/elm_popup_eo.h \
596lib/elementary/elm_popup_item_eo.h \
597lib/elementary/elm_prefs_eo.h \
598lib/elementary/elm_route_eo.h \
599lib/elementary/elm_scroller_eo.h \
600lib/elementary/elm_segment_control_eo.h \
601lib/elementary/elm_segment_control_item_eo.h \
602lib/elementary/elm_separator_eo.h \
603lib/elementary/elm_slider_eo.h \
604lib/elementary/elm_slider_part_indicator_eo.h \
605lib/elementary/elm_slideshow_eo.h \
606lib/elementary/elm_slideshow_item_eo.h \
607lib/elementary/elm_spinner_eo.h \
608lib/elementary/elm_sys_notify_dbus_eo.h \
609lib/elementary/elm_sys_notify_eo.h \
610lib/elementary/elm_sys_notify_interface_eo.h \
611lib/elementary/elm_systray_eo.h \
612lib/elementary/elm_table_eo.h \
613lib/elementary/elm_thumb_eo.h \
614lib/elementary/elm_toolbar_eo.h \
615lib/elementary/elm_toolbar_item_eo.h \
616lib/elementary/elm_web_eo.h \
617lib/elementary/elm_widget_item_container_eo.h \
618lib/elementary/elm_widget_item_eo.h \
619lib/elementary/elm_widget_item_static_focus_eo.h \
620lib/elementary/efl_ui_focus_parent_provider_gen_eo.h \
621$(NULL)
622
623
624EXTRA_DIST2 += ${elementaryeolianfiles_DATA} $(elm_legacy_eolian_files) $(elm_private_eolian_files) $(elm_legacy_eo_files)
329 625
330lib_LTLIBRARIES += lib/elementary/libelementary.la 626lib_LTLIBRARIES += lib/elementary/libelementary.la
331 627
332includes_HEADERS = \ 628includes_HEADERS = \
333lib/elementary/Elementary.h \ 629lib/elementary/Elementary.h \
334lib/elementary/Elementary_Options.h \ 630lib/elementary/Elementary_Options.h \
335lib/elementary/Elementary_Cursor.h 631lib/elementary/Elementary_Cursor.h \
632$(elm_legacy_eo_headers_pub)
336includesdir = $(includedir)/elementary-@VMAJ@ 633includesdir = $(includedir)/elementary-@VMAJ@
337 634
338includesunstable_HEADERS = \ 635includesunstable_HEADERS = \
@@ -347,6 +644,7 @@ includesunstable_HEADERS = \
347 lib/elementary/elm_interface_scrollable.h \ 644 lib/elementary/elm_interface_scrollable.h \
348 lib/elementary/elm_interfaces.h \ 645 lib/elementary/elm_interfaces.h \
349 lib/elementary/elm_widget.h \ 646 lib/elementary/elm_widget.h \
647 lib/elementary/efl_ui_widget_common.h \
350 lib/elementary/elm_widget_actionslider.h \ 648 lib/elementary/elm_widget_actionslider.h \
351 lib/elementary/elm_widget_box.h \ 649 lib/elementary/elm_widget_box.h \
352 lib/elementary/elm_widget_bubble.h \ 650 lib/elementary/elm_widget_bubble.h \
@@ -821,6 +1119,7 @@ lib_elementary_libelementary_la_SOURCES = \
821 lib/elementary/elm_view_form.c \ 1119 lib/elementary/elm_view_form.c \
822 lib/elementary/elm_web2.c \ 1120 lib/elementary/elm_web2.c \
823 lib/elementary/efl_ui_widget.c \ 1121 lib/elementary/efl_ui_widget.c \
1122 lib/elementary/efl_ui_widget_common.c \
824 lib/elementary/efl_ui_win.c \ 1123 lib/elementary/efl_ui_win.c \
825 lib/elementary/efl_ui_win_inlined.c \ 1124 lib/elementary/efl_ui_win_inlined.c \
826 lib/elementary/efl_ui_win_socket.c \ 1125 lib/elementary/efl_ui_win_socket.c \
@@ -829,6 +1128,8 @@ lib_elementary_libelementary_la_SOURCES = \
829 lib/elementary/els_cursor.c \ 1128 lib/elementary/els_cursor.c \
830 lib/elementary/els_tooltip.c \ 1129 lib/elementary/els_tooltip.c \
831 lib/elementary/elu_ews_wm.c \ 1130 lib/elementary/elu_ews_wm.c \
1131 lib/elementary/efl_ui_container_layout.c \
1132 lib/elementary/efl_ui_container_layout.h \
832 lib/elementary/efl_ui_box.c \ 1133 lib/elementary/efl_ui_box.c \
833 lib/elementary/efl_ui_box_flow.c \ 1134 lib/elementary/efl_ui_box_flow.c \
834 lib/elementary/efl_ui_box_stack.c \ 1135 lib/elementary/efl_ui_box_stack.c \
@@ -841,6 +1142,7 @@ lib_elementary_libelementary_la_SOURCES = \
841 lib/elementary/efl_ui_anchor_popup.c \ 1142 lib/elementary/efl_ui_anchor_popup.c \
842 lib/elementary/efl_ui_table.c \ 1143 lib/elementary/efl_ui_table.c \
843 lib/elementary/efl_ui_table_static.c \ 1144 lib/elementary/efl_ui_table_static.c \
1145 lib/elementary/efl_ui_table_layout.c \
844 lib/elementary/efl_ui_table_private.h \ 1146 lib/elementary/efl_ui_table_private.h \
845 lib/elementary/efl_ui_text.c \ 1147 lib/elementary/efl_ui_text.c \
846 lib/elementary/efl_ui_text_factory_images.c \ 1148 lib/elementary/efl_ui_text_factory_images.c \
@@ -1001,7 +1303,6 @@ bin/elementary/test_efl_anim_scale.c \
1001bin/elementary/test_efl_anim_translate.c \ 1303bin/elementary/test_efl_anim_translate.c \
1002bin/elementary/test_efl_anim_group_parallel.c \ 1304bin/elementary/test_efl_anim_group_parallel.c \
1003bin/elementary/test_efl_anim_group_sequential.c \ 1305bin/elementary/test_efl_anim_group_sequential.c \
1004bin/elementary/test_efl_anim_event_anim.c \
1005bin/elementary/test_efl_anim_pause.c \ 1306bin/elementary/test_efl_anim_pause.c \
1006bin/elementary/test_efl_anim_repeat.c \ 1307bin/elementary/test_efl_anim_repeat.c \
1007bin/elementary/test_efl_anim_start_delay.c \ 1308bin/elementary/test_efl_anim_start_delay.c \
@@ -1404,13 +1705,10 @@ moduleweb_nonepkg_LTLIBRARIES = modules/elementary/web/none/module.la
1404install_moduleweb_nonepkgLTLIBRARIES = install-moduleweb_nonepkgLTLIBRARIES 1705install_moduleweb_nonepkgLTLIBRARIES = install-moduleweb_nonepkgLTLIBRARIES
1405$(install_moduleweb_nonepkgLTLIBRARIES): install-libLTLIBRARIES 1706$(install_moduleweb_nonepkgLTLIBRARIES): install-libLTLIBRARIES
1406 1707
1407elm_web_none_eolian_files = modules/elementary/web/none/elm_web_none.eo
1408 1708
1409elm_web_none_eolian_c = $(elm_web_none_eolian_files:%.eo=%.eo.c) 1709EXTRA_DIST2 += \
1410elm_web_none_eolian_h = $(elm_web_none_eolian_files:%.eo=%.eo.h) 1710modules/elementary/web/none/elm_web_none_eo.c \
1411 1711modules/elementary/web/none/elm_web_none_eo.h
1412EXTRA_DIST2 += $(elm_web_none_eolian_files)
1413BUILT_SOURCES += $(elm_web_none_eolian_c) $(elm_web_none_eolian_h)
1414 1712
1415modules_elementary_web_none_module_la_SOURCES = \ 1713modules_elementary_web_none_module_la_SOURCES = \
1416 modules/elementary/web/none/elm_web_none.c 1714 modules/elementary/web/none/elm_web_none.c
@@ -1631,11 +1929,13 @@ tests_elementary_efl_ui_suite_SOURCES = \
1631 tests/elementary/efl_ui_test_focus.c \ 1929 tests/elementary/efl_ui_test_focus.c \
1632 tests/elementary/efl_ui_test_focus_sub.c \ 1930 tests/elementary/efl_ui_test_focus_sub.c \
1633 tests/elementary/efl_ui_test_box.c \ 1931 tests/elementary/efl_ui_test_box.c \
1932 tests/elementary/efl_ui_test_table.c \
1634 tests/elementary/efl_ui_test_relative_layout.c \ 1933 tests/elementary/efl_ui_test_relative_layout.c \
1635 tests/elementary/efl_ui_test_grid.c \ 1934 tests/elementary/efl_ui_test_grid.c \
1636 tests/elementary/efl_ui_test_image.c \ 1935 tests/elementary/efl_ui_test_image.c \
1637 tests/elementary/efl_ui_test_image_zoomable.c \ 1936 tests/elementary/efl_ui_test_image_zoomable.c \
1638 tests/elementary/efl_ui_test_layout.c \ 1937 tests/elementary/efl_ui_test_layout.c \
1938 tests/elementary/efl_ui_test_widget.c \
1639 tests/elementary/efl_ui_suite.h \ 1939 tests/elementary/efl_ui_suite.h \
1640 tests/elementary/efl_ui_model.c 1940 tests/elementary/efl_ui_model.c
1641 1941
diff --git a/src/Makefile_Emotion.am b/src/Makefile_Emotion.am
index 919edc0..0514159 100644
--- a/src/Makefile_Emotion.am
+++ b/src/Makefile_Emotion.am
@@ -4,8 +4,7 @@ emotion_eolian_files = \
4 lib/emotion/efl_canvas_video.eo 4 lib/emotion/efl_canvas_video.eo
5 5
6emotion_eolian_c = $(emotion_eolian_files:%.eo=%.eo.c) 6emotion_eolian_c = $(emotion_eolian_files:%.eo=%.eo.c)
7emotion_eolian_h = $(emotion_eolian_files:%.eo=%.eo.h) \ 7emotion_eolian_h = $(emotion_eolian_files:%.eo=%.eo.h)
8 $(emotion_eolian_files:%.eo=%.eo.legacy.h)
9 8
10BUILT_SOURCES += \ 9BUILT_SOURCES += \
11 $(emotion_eolian_c) \ 10 $(emotion_eolian_c) \
@@ -23,6 +22,7 @@ lib/emotion/libemotion.la
23 22
24installed_emotionmainheadersdir = $(includedir)/emotion-@VMAJ@ 23installed_emotionmainheadersdir = $(includedir)/emotion-@VMAJ@
25dist_installed_emotionmainheaders_DATA = lib/emotion/Emotion.h \ 24dist_installed_emotionmainheaders_DATA = lib/emotion/Emotion.h \
25 lib/emotion/efl_canvas_video_eo.legacy.h \
26 lib/emotion/Emotion_Legacy.h \ 26 lib/emotion/Emotion_Legacy.h \
27 lib/emotion/Emotion_Eo.h 27 lib/emotion/Emotion_Eo.h
28 28
diff --git a/src/Makefile_Evas.am b/src/Makefile_Evas.am
index 3292170..9c416da 100644
--- a/src/Makefile_Evas.am
+++ b/src/Makefile_Evas.am
@@ -63,17 +63,6 @@ evas_gesture_eolian_pub_files = \
63 lib/evas/gesture/efl_canvas_gesture_manager.eo \ 63 lib/evas/gesture/efl_canvas_gesture_manager.eo \
64 $(NULL) 64 $(NULL)
65 65
66evas_eolian_legacy_files = \
67 lib/evas/canvas/evas_canvas.eo \
68 lib/evas/canvas/evas_line.eo \
69 lib/evas/canvas/evas_table.eo \
70 lib/evas/canvas/evas_grid.eo \
71 lib/evas/canvas/evas_box.eo\
72 lib/evas/canvas/evas_text.eo \
73 lib/evas/canvas/evas_textgrid.eo \
74 lib/evas/canvas/evas_image.eo \
75 $(NULL)
76
77evas_canvas_eolian_priv_files = \ 66evas_canvas_eolian_priv_files = \
78 lib/evas/include/evas_ector_buffer.eo 67 lib/evas/include/evas_ector_buffer.eo
79 68
@@ -89,8 +78,7 @@ evas_gesture_eolian_type_files = \
89 lib/evas/gesture/efl_canvas_gesture_types.eot 78 lib/evas/gesture/efl_canvas_gesture_types.eot
90 79
91evas_canvas_eolian_priv_c = $(evas_canvas_eolian_priv_files:%.eo=%.eo.c) 80evas_canvas_eolian_priv_c = $(evas_canvas_eolian_priv_files:%.eo=%.eo.c)
92evas_canvas_eolian_priv_h = $(evas_canvas_eolian_priv_files:%.eo=%.eo.h) \ 81evas_canvas_eolian_priv_h = $(evas_canvas_eolian_priv_files:%.eo=%.eo.h)
93 $(evas_eolian_legacy_files:%.eo=%.eo.h)
94 82
95evas_gesture_eolian_priv_c = $(evas_gesture_eolian_priv_files:%.eo=%.eo.c) 83evas_gesture_eolian_priv_c = $(evas_gesture_eolian_priv_files:%.eo=%.eo.c)
96evas_gesture_eolian_priv_h = $(evas_gesture_eolian_priv_files:%.eo=%.eo.h) 84evas_gesture_eolian_priv_h = $(evas_gesture_eolian_priv_files:%.eo=%.eo.h)
@@ -105,25 +93,19 @@ evas_gesture_eolian_pub_h = $(evas_gesture_eolian_pub_files:%.eo=%.eo.h) \
105 $(evas_gesture_eolian_pub_files:%.eo=%.eo.legacy.h) \ 93 $(evas_gesture_eolian_pub_files:%.eo=%.eo.legacy.h) \
106 $(evas_gesture_eolian_type_files:%.eot=%.eot.h) 94 $(evas_gesture_eolian_type_files:%.eot=%.eot.h)
107 95
108evas_eolian_legacy_c = $(evas_eolian_legacy_files:%.eo=%.eo.c)
109evas_eolian_legacy_h = $(evas_eolian_legacy_files:%.eo=%.eo.legacy.h)
110
111evas_eolian_files = $(evas_canvas_eolian_pub_files) \ 96evas_eolian_files = $(evas_canvas_eolian_pub_files) \
112 $(evas_canvas_eolian_type_files) \ 97 $(evas_canvas_eolian_type_files) \
113 $(evas_gesture_eolian_pub_files) \ 98 $(evas_gesture_eolian_pub_files) \
114 $(evas_gesture_eolian_type_files) 99 $(evas_gesture_eolian_type_files)
115 100
116evas_eolian_internal_files = $(evas_canvas_eolian_priv_files) \ 101evas_eolian_internal_files = $(evas_canvas_eolian_priv_files) \
117 $(evas_gesture_eolian_priv_files) \ 102 $(evas_gesture_eolian_priv_files)
118 $(evas_eolian_legacy_files)
119 103
120evas_eolian_c = $(evas_canvas_eolian_pub_c) $(evas_canvas_eolian_priv_c) \ 104evas_eolian_c = $(evas_canvas_eolian_pub_c) $(evas_canvas_eolian_priv_c) \
121 $(evas_gesture_eolian_pub_c) $(evas_gesture_eolian_priv_c) \ 105 $(evas_gesture_eolian_pub_c) $(evas_gesture_eolian_priv_c)
122 $(evas_eolian_legacy_c)
123 106
124evas_eolian_h = $(evas_canvas_eolian_pub_h) $(evas_canvas_eolian_priv_h) \ 107evas_eolian_h = $(evas_canvas_eolian_pub_h) $(evas_canvas_eolian_priv_h) \
125 $(evas_gesture_eolian_pub_h) $(evas_gesture_eolian_priv_h) \ 108 $(evas_gesture_eolian_pub_h) $(evas_gesture_eolian_priv_h)
126 $(evas_eolian_legacy_h)
127 109
128BUILT_SOURCES += \ 110BUILT_SOURCES += \
129 $(evas_eolian_c) \ 111 $(evas_eolian_c) \
@@ -132,9 +114,64 @@ BUILT_SOURCES += \
132evaseolianfilesdir = $(datadir)/eolian/include/evas-@VMAJ@ 114evaseolianfilesdir = $(datadir)/eolian/include/evas-@VMAJ@
133evaseolianfiles_DATA = $(evas_eolian_files) 115evaseolianfiles_DATA = $(evas_eolian_files)
134 116
117
118evas_legacy_eo_h = \
119lib/evas/canvas/efl_canvas_event_grabber_eo.legacy.h \
120lib/evas/canvas/efl_canvas_group_eo.legacy.h \
121lib/evas/canvas/efl_canvas_object_eo.legacy.h \
122lib/evas/canvas/efl_canvas_text_eo.legacy.h \
123lib/evas/canvas/efl_canvas_vg_container_eo.legacy.h \
124lib/evas/canvas/efl_canvas_vg_node_eo.legacy.h \
125lib/evas/canvas/efl_canvas_vg_object_eo.legacy.h \
126lib/evas/canvas/efl_canvas_vg_shape_eo.legacy.h \
127lib/evas/canvas/evas_box_eo.legacy.h \
128lib/evas/canvas/evas_canvas_eo.legacy.h \
129lib/evas/canvas/evas_grid_eo.legacy.h \
130lib/evas/canvas/evas_image_eo.legacy.h \
131lib/evas/canvas/evas_line_eo.legacy.h \
132lib/evas/canvas/evas_table_eo.legacy.h \
133lib/evas/canvas/evas_text_eo.legacy.h \
134lib/evas/canvas/evas_textgrid_eo.legacy.h
135
136evas_legacy_eo_c = \
137lib/evas/canvas/efl_canvas_event_grabber_eo.legacy.c \
138lib/evas/canvas/efl_canvas_group_eo.legacy.c \
139lib/evas/canvas/efl_canvas_object_eo.legacy.c \
140lib/evas/canvas/efl_canvas_text_eo.legacy.c \
141lib/evas/canvas/efl_canvas_vg_container_eo.legacy.c \
142lib/evas/canvas/efl_canvas_vg_node_eo.legacy.c \
143lib/evas/canvas/efl_canvas_vg_object_eo.legacy.c \
144lib/evas/canvas/efl_canvas_vg_shape_eo.legacy.c \
145lib/evas/canvas/evas_box_eo.c \
146lib/evas/canvas/evas_box_eo.h \
147lib/evas/canvas/evas_box_eo.legacy.c \
148lib/evas/canvas/evas_canvas_eo.c \
149lib/evas/canvas/evas_canvas_eo.h \
150lib/evas/canvas/evas_canvas_eo.legacy.c \
151lib/evas/canvas/evas_grid_eo.c \
152lib/evas/canvas/evas_grid_eo.h \
153lib/evas/canvas/evas_grid_eo.legacy.c \
154lib/evas/canvas/evas_image_eo.c \
155lib/evas/canvas/evas_image_eo.h \
156lib/evas/canvas/evas_image_eo.legacy.c \
157lib/evas/canvas/evas_line_eo.c \
158lib/evas/canvas/evas_line_eo.h \
159lib/evas/canvas/evas_line_eo.legacy.c \
160lib/evas/canvas/evas_table_eo.c \
161lib/evas/canvas/evas_table_eo.h \
162lib/evas/canvas/evas_table_eo.legacy.c \
163lib/evas/canvas/evas_text_eo.c \
164lib/evas/canvas/evas_text_eo.h \
165lib/evas/canvas/evas_text_eo.legacy.c \
166lib/evas/canvas/evas_textgrid_eo.c \
167lib/evas/canvas/evas_textgrid_eo.h \
168lib/evas/canvas/evas_textgrid_eo.legacy.c
169
170
135EXTRA_DIST2 += \ 171EXTRA_DIST2 += \
136 $(evaseolianfiles_DATA) \ 172 $(evaseolianfiles_DATA) \
137 $(evas_eolian_internal_files) 173 $(evas_eolian_internal_files) \
174 $(evas_legacy_eo_c)
138 175
139lib_LTLIBRARIES += lib/evas/libevas.la 176lib_LTLIBRARIES += lib/evas/libevas.la
140 177
@@ -148,9 +185,9 @@ lib/evas/Evas_GL.h \
148lib/evas/Evas_Loader.h 185lib/evas/Evas_Loader.h
149 186
150installed_evascanvasheadersdir = $(includedir)/evas-@VMAJ@/canvas 187installed_evascanvasheadersdir = $(includedir)/evas-@VMAJ@/canvas
151nodist_installed_evascanvasheaders_DATA = $(evas_canvas_eolian_pub_h) \ 188nodist_installed_evascanvasheaders_DATA = $(evas_canvas_eolian_pub_h)
152 $(evas_eolian_legacy_h) 189dist_installed_evascanvasheaders_DATA = lib/evas/canvas/evas_textblock_legacy.h \
153dist_installed_evascanvasheaders_DATA = lib/evas/canvas/evas_textblock_legacy.h 190$(evas_legacy_eo_h)
154 191
155installed_evasgestureheadersdir = $(includedir)/evas-@VMAJ@/gesture 192installed_evasgestureheadersdir = $(includedir)/evas-@VMAJ@/gesture
156nodist_installed_evasgestureheaders_DATA = $(evas_gesture_eolian_pub_h) 193nodist_installed_evasgestureheaders_DATA = $(evas_gesture_eolian_pub_h)
@@ -2355,10 +2392,8 @@ GENERATED_JS_BINDINGS += $(generated_evas_js_bindings)
2355endif 2392endif
2356 2393
2357if HAVE_CXX 2394if HAVE_CXX
2358evas_canvas_eolian_cxx_hh = $(evas_canvas_eolian_pub_files:%.eo=%.eo.hh) \ 2395evas_canvas_eolian_cxx_hh = $(evas_canvas_eolian_pub_files:%.eo=%.eo.hh)
2359 $(evas_eolian_legacy_files:%.eo=%.eo.hh) 2396evas_canvas_eolian_cxx_impl_hh = $(evas_canvas_eolian_pub_files:%.eo=%.eo.impl.hh)
2360evas_canvas_eolian_cxx_impl_hh = $(evas_canvas_eolian_pub_files:%.eo=%.eo.impl.hh) \
2361 $(evas_eolian_legacy_files:%.eo=%.eo.impl.hh)
2362evas_gesture_eolian_cxx_hh = $(evas_gesture_eolian_pub_files:%.eo=%.eo.hh) 2397evas_gesture_eolian_cxx_hh = $(evas_gesture_eolian_pub_files:%.eo=%.eo.hh)
2363evas_gesture_eolian_cxx_impl_hh = $(evas_gesture_eolian_pub_files:%.eo=%.eo.impl.hh) 2398evas_gesture_eolian_cxx_impl_hh = $(evas_gesture_eolian_pub_files:%.eo=%.eo.impl.hh)
2364endif 2399endif
diff --git a/src/bin/ecore_buffer/meson.build b/src/bin/ecore_buffer/meson.build
index 86ee20a..5e1a9d9 100644
--- a/src/bin/ecore_buffer/meson.build
+++ b/src/bin/ecore_buffer/meson.build
@@ -1,5 +1,6 @@
1executable('bq_mgr', 1executable('bqmgr',
2 ['bq_mgr_protocol.c', 'bq_mgr.c'], 2 ['bq_mgr_protocol.c', 'bq_mgr.c'],
3 dependencies: [ecore, ecore_buffer, ecore_buffer_deps], 3 dependencies: [ecore, ecore_buffer, ecore_buffer_deps],
4 install : true 4 install: true,
5 install_dir: join_paths(dir_lib, 'ecore_buffer', 'bin')
5) 6)
diff --git a/src/bin/edje/edje_cc_out.c b/src/bin/edje/edje_cc_out.c
index fbcfd01..9575f4a 100644
--- a/src/bin/edje/edje_cc_out.c
+++ b/src/bin/edje/edje_cc_out.c
@@ -1456,11 +1456,9 @@ data_write_vectors(Eet_File *ef, int *vector_num)
1456 } 1456 }
1457 else 1457 else
1458 { 1458 {
1459 f = eina_file_open(eina_strbuf_string_get(buf), EINA_FALSE); 1459 if (efl_file_set(vg, eina_strbuf_string_get(buf)))
1460 if (!f) continue; 1460 error_and_abort(ef, "Failed to parse svg : %s", vector->entry);
1461 eina_file_close(f); 1461 if (efl_file_load(vg))
1462
1463 if (!efl_file_set(vg, eina_strbuf_string_get(buf), NULL))
1464 error_and_abort(ef, "Failed to parse svg : %s", vector->entry); 1462 error_and_abort(ef, "Failed to parse svg : %s", vector->entry);
1465 1463
1466 eina_strbuf_reset(buf); 1464 eina_strbuf_reset(buf);
diff --git a/src/bin/edje/meson.build b/src/bin/edje/meson.build
index 9269d33..2fedb2c 100644
--- a/src/bin/edje/meson.build
+++ b/src/bin/edje/meson.build
@@ -81,6 +81,15 @@ edje_codegen = executable('edje_codegen',
81 c_args : package_c_args, 81 c_args : package_c_args,
82) 82)
83 83
84if meson.is_cross_build()
85 _edje_codegen = find_program('edje_codegen', native: true)
86 edje_codegen_path = _edje_codegen.path()
87 edje_codegen_exe = [_edje_codegen]
88else
89 env = find_program('env', native: true)
90 edje_codegen_exe = [env, 'EFL_RUN_IN_TREE=1', edje_codegen.full_path()]
91endif
92
84edje_pick = executable('edje_pick', 93edje_pick = executable('edje_pick',
85 'edje_pick.c', 94 'edje_pick.c',
86 dependencies: [edje_bin_deps, eet, ecore, eio, ecore_evas], 95 dependencies: [edje_bin_deps, eet, ecore, eio, ecore_evas],
diff --git a/src/bin/elementary/Makefile.am b/src/bin/elementary/Makefile.am
index b63861d..8100fb4 100644
--- a/src/bin/elementary/Makefile.am
+++ b/src/bin/elementary/Makefile.am
@@ -38,7 +38,6 @@ test_efl_anim_scale.c \
38test_efl_anim_translate.c \ 38test_efl_anim_translate.c \
39test_efl_anim_group_parallel.c \ 39test_efl_anim_group_parallel.c \
40test_efl_anim_group_sequential.c \ 40test_efl_anim_group_sequential.c \
41test_efl_anim_event_anim.c \
42test_efl_anim_pause.c \ 41test_efl_anim_pause.c \
43test_efl_anim_repeat.c \ 42test_efl_anim_repeat.c \
44test_efl_anim_start_delay.c \ 43test_efl_anim_start_delay.c \
diff --git a/src/bin/elementary/meson.build b/src/bin/elementary/meson.build
index a3a570a..1612e0b 100644
--- a/src/bin/elementary/meson.build
+++ b/src/bin/elementary/meson.build
@@ -35,7 +35,6 @@ elementary_test_src = [
35 'test_efl_anim_translate.c', 35 'test_efl_anim_translate.c',
36 'test_efl_anim_group_parallel.c', 36 'test_efl_anim_group_parallel.c',
37 'test_efl_anim_group_sequential.c', 37 'test_efl_anim_group_sequential.c',
38 'test_efl_anim_event_anim.c',
39 'test_efl_anim_pause.c', 38 'test_efl_anim_pause.c',
40 'test_efl_anim_repeat.c', 39 'test_efl_anim_repeat.c',
41 'test_efl_anim_start_delay.c', 40 'test_efl_anim_start_delay.c',
diff --git a/src/bin/elementary/test.c b/src/bin/elementary/test.c
index fa2bb74..91fe009 100644
--- a/src/bin/elementary/test.c
+++ b/src/bin/elementary/test.c
@@ -3,6 +3,7 @@
3#endif 3#endif
4 4
5#include <string.h> 5#include <string.h>
6#include <Efl_Ui.h>
6#include <Elementary.h> 7#include <Elementary.h>
7#include "test.h" 8#include "test.h"
8#include "test_explode.h" 9#include "test_explode.h"
@@ -365,7 +366,6 @@ void test_efl_anim_translate(void *data, Evas_Object *obj, void *event_info);
365void test_efl_anim_translate_absolute(void *data, Evas_Object *obj, void *event_info); 366void test_efl_anim_translate_absolute(void *data, Evas_Object *obj, void *event_info);
366void test_efl_anim_group_parallel(void *data, Evas_Object *obj, void *event_info); 367void test_efl_anim_group_parallel(void *data, Evas_Object *obj, void *event_info);
367void test_efl_anim_group_sequential(void *data, Evas_Object *obj, void *event_info); 368void test_efl_anim_group_sequential(void *data, Evas_Object *obj, void *event_info);
368void test_efl_anim_event_anim(void *data, Evas_Object *obj, void *event_info);
369void test_efl_anim_pause(void *data, Evas_Object *obj, void *event_info); 369void test_efl_anim_pause(void *data, Evas_Object *obj, void *event_info);
370void test_efl_anim_repeat(void *data, Evas_Object *obj, void *event_info); 370void test_efl_anim_repeat(void *data, Evas_Object *obj, void *event_info);
371void test_efl_anim_start_delay(void *data, Evas_Object *obj, void *event_info); 371void test_efl_anim_start_delay(void *data, Evas_Object *obj, void *event_info);
@@ -923,7 +923,6 @@ add_tests:
923 ADD_TEST_EO(NULL, "Effects", "Efl.Animation.Translate Absolute", test_efl_anim_translate_absolute); 923 ADD_TEST_EO(NULL, "Effects", "Efl.Animation.Translate Absolute", test_efl_anim_translate_absolute);
924 ADD_TEST_EO(NULL, "Effects", "Efl.Animation.Group Parallel", test_efl_anim_group_parallel); 924 ADD_TEST_EO(NULL, "Effects", "Efl.Animation.Group Parallel", test_efl_anim_group_parallel);
925 ADD_TEST_EO(NULL, "Effects", "Efl.Animation.Group Sequential", test_efl_anim_group_sequential); 925 ADD_TEST_EO(NULL, "Effects", "Efl.Animation.Group Sequential", test_efl_anim_group_sequential);
926 ADD_TEST_EO(NULL, "Effects", "Efl.Animation.Event Animation", test_efl_anim_event_anim);
927 ADD_TEST_EO(NULL, "Effects", "Efl.Animation.Pause", test_efl_anim_pause); 926 ADD_TEST_EO(NULL, "Effects", "Efl.Animation.Pause", test_efl_anim_pause);
928 ADD_TEST_EO(NULL, "Effects", "Efl.Animation.Repeat", test_efl_anim_repeat); 927 ADD_TEST_EO(NULL, "Effects", "Efl.Animation.Repeat", test_efl_anim_repeat);
929 ADD_TEST_EO(NULL, "Effects", "Efl.Animation.Start Delay", test_efl_anim_start_delay); 928 ADD_TEST_EO(NULL, "Effects", "Efl.Animation.Start Delay", test_efl_anim_start_delay);
diff --git a/src/bin/elementary/test_bg.c b/src/bin/elementary/test_bg.c
index 338084b..68e2ba9 100644
--- a/src/bin/elementary/test_bg.c
+++ b/src/bin/elementary/test_bg.c
@@ -2,8 +2,9 @@
2# include "elementary_config.h" 2# include "elementary_config.h"
3#endif 3#endif
4 4
5#include <Efl_Ui.h>
5#include <Elementary.h> 6#include <Elementary.h>
6#include "elm_colorselector.eo.h" 7#include "elm_colorselector_eo.h"
7 8
8static void 9static void
9_cb_size_radio_changed(void *data, Evas_Object *obj, void *event EINA_UNUSED) 10_cb_size_radio_changed(void *data, Evas_Object *obj, void *event EINA_UNUSED)
@@ -292,15 +293,15 @@ _file_cb(void *data, const Efl_Event *ev)
292 const char *f, *k; 293 const char *f, *k;
293 294
294 // File API 295 // File API
295 efl_file_get(efl_part(win, "background"), &f, &k); 296 efl_file_simple_get(efl_part(win, "background"), &f, &k);
296 if (f) 297 if (f)
297 { 298 {
298 efl_file_set(efl_part(win, "background"), NULL, NULL); 299 efl_file_simple_load(efl_part(win, "background"), NULL, NULL);
299 } 300 }
300 else 301 else
301 { 302 {
302 efl_file_get(ev->object, &f, &k); 303 efl_file_simple_get(ev->object, &f, &k);
303 efl_file_set(efl_part(win, "background"), f, k); 304 efl_file_simple_load(efl_part(win, "background"), f, k);
304 } 305 }
305} 306}
306 307
@@ -315,10 +316,11 @@ _image_cb(void *data, const Efl_Event *ev)
315 efl_content_set(efl_part(win, "background"), NULL); 316 efl_content_set(efl_part(win, "background"), NULL);
316 else 317 else
317 { 318 {
318 efl_file_get(ev->object, &f, &k);