Revised classes and interfaces in .eo files and added missing attributes
authorVitor Sousa <vitorsousasilva@gmail.com>
Thu, 23 Apr 2015 10:46:48 +0000 (11:46 +0100)
committerTom Hacohen <tom@stosb.com>
Wed, 6 May 2015 14:46:46 +0000 (15:46 +0100)
commit7d19def2139a6e2ce9ff72a00b5e49a2497cee20
tree235c3c575b6afae578560d6eb65da5e66762d3ee
parentd1c9f49f1395b9954b8a2fa5520eee3c550a3aa1
Revised classes and interfaces in .eo files and added missing attributes

Summary:
Some newly implemented attributes are not present in several classes and
interfaces.

This patch:
- Adds some attributes (like @nullable, @optional, own, free) to several .eo files.
- Changes some eina types names to the equivalent eolian name (like "Eina_Bool" to "bool")
- Adds the element type of lists and iterators.

Reviewers: felipealmeida, tasn

Reviewed By: tasn

Differential Revision: https://phab.enlightenment.org/D2350
56 files changed:
src/lib/elm_app_client.eo
src/lib/elm_app_client_view.eo
src/lib/elm_app_server.eo
src/lib/elm_app_server_view.eo
src/lib/elm_box.eo
src/lib/elm_check.eo
src/lib/elm_container.eo
src/lib/elm_ctxpopup.eo
src/lib/elm_ctxpopup_item.eo
src/lib/elm_datetime.eo
src/lib/elm_dayselector.eo
src/lib/elm_diskselector.eo
src/lib/elm_entry.eo
src/lib/elm_flipselector.eo
src/lib/elm_gengrid.eo
src/lib/elm_genlist.eo
src/lib/elm_genlist_item.eo
src/lib/elm_gesture_layer.eo
src/lib/elm_glview.eo
src/lib/elm_grid.eo
src/lib/elm_hoversel.eo
src/lib/elm_hoversel_item.eo
src/lib/elm_icon.eo
src/lib/elm_image.eo
src/lib/elm_index.eo
src/lib/elm_interface_atspi_accessible.eo
src/lib/elm_interface_atspi_action.eo
src/lib/elm_interface_atspi_text.eo
src/lib/elm_interface_scrollable.eo
src/lib/elm_layout.eo
src/lib/elm_list.eo
src/lib/elm_list_item.eo
src/lib/elm_map.eo
src/lib/elm_menu.eo
src/lib/elm_menu_item.eo
src/lib/elm_multibuttonentry.eo
src/lib/elm_multibuttonentry_item.eo
src/lib/elm_naviframe.eo
src/lib/elm_naviframe_item.eo
src/lib/elm_photo.eo
src/lib/elm_popup.eo
src/lib/elm_prefs.eo
src/lib/elm_progressbar.eo
src/lib/elm_radio.eo
src/lib/elm_segment_control.eo
src/lib/elm_slider.eo
src/lib/elm_slideshow.eo
src/lib/elm_spinner.eo
src/lib/elm_systray.eo
src/lib/elm_thumb.eo
src/lib/elm_toolbar.eo
src/lib/elm_toolbar_item.eo
src/lib/elm_web.eo
src/lib/elm_widget.eo
src/lib/elm_widget_item.eo
src/lib/elm_win.eo