elementary: move definition of Elm_Gen_Item_Class to elm_general.eot
authorVitor Sousa <vitorsousasilva@gmail.com>
Thu, 21 Jan 2016 21:16:22 +0000 (19:16 -0200)
committerFelipe Magno de Almeida <felipe@expertisesolutions.com.br>
Tue, 9 Feb 2016 16:14:08 +0000 (14:14 -0200)
commita2f29b86c5acc5819bcd1ec151dd266de32419f3
treef3247723419cbffa43333f4ac249a85c0f9c7b38
parente1881b05f43bea21494b398b0e01003ae349c30c
elementary: move definition of Elm_Gen_Item_Class to elm_general.eot

Move the definition of Elm_Gen_Item_Class from elm_gen.h to
elm_general.eot.
Also move the definition of its aliases Elm_Gengrid_Item_Class and
Elm_Genlist_Item_Class from elm_gengrid_common.h and
elm_genlist_common.h to elm_general.eot.

Rename these types to Elm.Gen.Item.Class, Elm.Gengrid.Item.Class and
Elm.Genlist.Item.Class to follow Eolian standards. And rename all
occurrences in .eo files accordingly.

Put elm_gen.h include above elm_general.h to allow the callback fields
to be defined in elm_general.eot.
legacy/elementary/src/lib/Elementary.h.in
legacy/elementary/src/lib/elm_gen.h
legacy/elementary/src/lib/elm_general.eot
legacy/elementary/src/lib/elm_gengrid.eo
legacy/elementary/src/lib/elm_gengrid_common.h
legacy/elementary/src/lib/elm_gengrid_item.eo
legacy/elementary/src/lib/elm_genlist.eo
legacy/elementary/src/lib/elm_genlist_common.h
legacy/elementary/src/lib/elm_genlist_item.eo