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)
commit7b74f29445385efc8ce0aa28969154bb577d00f4
treebb78426c9d84ad1ec64a4b0e3f923202020c3cb7
parentefc0d3ef355439fb928beed9d2a1f9898099f36e
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:
legacy/elementary/src/lib/elm_app_client.eo
legacy/elementary/src/lib/elm_app_client_view.eo
legacy/elementary/src/lib/elm_app_server.eo
legacy/elementary/src/lib/elm_app_server_view.eo
legacy/elementary/src/lib/elm_box.eo
legacy/elementary/src/lib/elm_check.eo
legacy/elementary/src/lib/elm_container.eo
legacy/elementary/src/lib/elm_ctxpopup.eo
legacy/elementary/src/lib/elm_ctxpopup_item.eo
legacy/elementary/src/lib/elm_datetime.eo
legacy/elementary/src/lib/elm_dayselector.eo
legacy/elementary/src/lib/elm_diskselector.eo
legacy/elementary/src/lib/elm_entry.eo
legacy/elementary/src/lib/elm_flipselector.eo
legacy/elementary/src/lib/elm_gengrid.eo
legacy/elementary/src/lib/elm_genlist.eo
legacy/elementary/src/lib/elm_genlist_item.eo
legacy/elementary/src/lib/elm_gesture_layer.eo
legacy/elementary/src/lib/elm_glview.eo
legacy/elementary/src/lib/elm_grid.eo
legacy/elementary/src/lib/elm_hoversel.eo
legacy/elementary/src/lib/elm_hoversel_item.eo
legacy/elementary/src/lib/elm_icon.eo
legacy/elementary/src/lib/elm_image.eo
legacy/elementary/src/lib/elm_index.eo
legacy/elementary/src/lib/elm_interface_atspi_accessible.eo
legacy/elementary/src/lib/elm_interface_atspi_action.eo
legacy/elementary/src/lib/elm_interface_atspi_text.eo
legacy/elementary/src/lib/elm_interface_scrollable.eo
legacy/elementary/src/lib/elm_layout.eo
legacy/elementary/src/lib/elm_list.eo
legacy/elementary/src/lib/elm_list_item.eo
legacy/elementary/src/lib/elm_map.eo
legacy/elementary/src/lib/elm_menu.eo
legacy/elementary/src/lib/elm_menu_item.eo
legacy/elementary/src/lib/elm_multibuttonentry.eo
legacy/elementary/src/lib/elm_multibuttonentry_item.eo
legacy/elementary/src/lib/elm_naviframe.eo
legacy/elementary/src/lib/elm_naviframe_item.eo
legacy/elementary/src/lib/elm_photo.eo
legacy/elementary/src/lib/elm_popup.eo
legacy/elementary/src/lib/elm_prefs.eo
legacy/elementary/src/lib/elm_progressbar.eo
legacy/elementary/src/lib/elm_radio.eo
legacy/elementary/src/lib/elm_segment_control.eo
legacy/elementary/src/lib/elm_slider.eo
legacy/elementary/src/lib/elm_slideshow.eo
legacy/elementary/src/lib/elm_spinner.eo
legacy/elementary/src/lib/elm_systray.eo
legacy/elementary/src/lib/elm_thumb.eo
legacy/elementary/src/lib/elm_toolbar.eo
legacy/elementary/src/lib/elm_toolbar_item.eo
legacy/elementary/src/lib/elm_web.eo
legacy/elementary/src/lib/elm_widget.eo
legacy/elementary/src/lib/elm_widget_item.eo
legacy/elementary/src/lib/elm_win.eo