efl/src/lib/edje
Jean-Philippe Andre d5a31f3f30 edje/elm: Rename _internal_ to _part_ (EO)
In Edje and Elementary, we have part objects, which are what is returned
by the interface efl_part(). Those objects can't be of an opaque type as
this doesn't work nicely with strongly typed languages such as C++ or
C#. In JS, Lua, C the types are weak and mostly runtime-based so it
doesn't matter much.

As a consequence, the documentation and the types need to look nice in
this EO API. Thus, we remove the abusive term "internal" and explicitly
call all those classes "part" something.

Eventually we want the types to be declared in the EO file so bindings
(C#, C++, ...) can generate the proper access methods, returning the
best possible types.

Note that right now a few of those part types are used in the legacy API
but don't actually need to be exposed externally.

This is kind of a mega commit that does all the renaming at once, but
it's really just a big sed operation. The power of good IDEs :)

Ref T5315
Ref T5306
2017-09-13 13:53:49 +09:00
..
Edje.h doxygen: fix typos and some wrong expressions in Edje and Eet API reference documentation. 2017-02-16 10:16:52 -08:00
Edje.hh cxx: Modify how to generate C++ headers and allow cyclic dependencies 2017-01-18 22:47:04 -02:00
Edje_Common.h edje: Move signal APIs to an interface 2017-08-04 11:52:16 +09:00
Edje_Edit.h doxygen: fix typos and some wrong expressions in Edje and Eet API reference documentation. 2017-02-16 10:16:52 -08:00
Edje_Eo.h edje/elm: Rename _internal_ to _part_ (EO) 2017-09-13 13:53:49 +09:00
Edje_Legacy.h edje: implement edje.player interface functions 2017-08-04 16:22:59 +09:00
edje_box_layout.c edje: fix float comparison warning in Box Layout logic. 2016-12-20 16:39:30 -08:00
edje_cache.c edje: support legacy Textblock calculation logic for 1.18 edje file 2017-07-04 14:13:13 +09:00
edje_calc.c edje: Remove use of smart clipped data 2017-09-13 09:57:05 +09:00
edje_callbacks.c evas: Modify wheel events direction to bool (EO) 2017-08-10 14:42:08 +09:00
edje_convert.c edje: add efl_version property 2017-06-14 14:24:08 -07:00
edje_convert.h edje: add required attribute in Edje_Part 2016-07-15 16:34:34 +09:00
edje_data.c edje: add efl_version property 2017-06-14 14:24:08 -07:00
edje_edit.c edje: Remove use of smart clipped data 2017-09-13 09:57:05 +09:00
edje_edit.eo evas/elm: Make group_add/group_del internal functions 2017-05-19 14:07:00 +09:00
edje_embryo.c edje: Remove use of smart clipped data 2017-09-13 09:57:05 +09:00
edje_entry.c edje: Remove use of smart clipped data 2017-09-13 09:57:05 +09:00
edje_external.c edje: Remove external_object_get from EO 2017-05-30 13:54:34 +09:00
edje_legacy.c edje/elm: Rename _internal_ to _part_ (EO) 2017-09-13 13:53:49 +09:00
edje_load.c edje: Remove use of smart clipped data 2017-09-13 09:57:05 +09:00
edje_lua.c Evas/Edje/Elm: Use combined_min instead of min everywhere 2016-06-09 16:37:49 +09:00
edje_lua2.c edje: Remove use of smart clipped data 2017-09-13 09:57:05 +09:00
edje_lua_script_only.c edje: reformat all C files 2015-06-08 14:43:00 -04:00
edje_main.c edje: Remove use of smart clipped data 2017-09-13 09:57:05 +09:00
edje_match.c edje: reformat all C files 2015-06-08 14:43:00 -04:00
edje_message_queue.c edje: Move signal APIs to an interface 2017-08-04 11:52:16 +09:00
edje_misc.c
edje_module.c edje: use strbuf instead of hard coded PATH_MAX. 2017-06-05 13:40:40 -07:00
edje_multisense.c edje: remove invalid macro-check regarding coreaudio 2017-04-06 15:20:49 -07:00
edje_object.eo evas/edje/elm: Remove all uses of clipped groups 2017-09-13 09:57:05 +09:00
edje_part.c edje/elm: Rename _internal_ to _part_ (EO) 2017-09-13 13:53:49 +09:00
edje_part_box.c edje/elm: Rename _internal_ to _part_ (EO) 2017-09-13 13:53:49 +09:00
edje_part_external.c edje: Improve error report with efl_part misuse 2017-06-22 16:16:21 +09:00
edje_part_helper.h edje/elm: Rename _internal_ to _part_ (EO) 2017-09-13 13:53:49 +09:00
edje_part_swallow.c edje/elm: Rename _internal_ to _part_ (EO) 2017-09-13 13:53:49 +09:00
edje_part_table.c edje/elm: Rename _internal_ to _part_ (EO) 2017-09-13 13:53:49 +09:00
edje_part_text.c edje/elm: Rename _internal_ to _part_ (EO) 2017-09-13 13:53:49 +09:00
edje_private.h edje: Remove use of smart clipped data 2017-09-13 09:57:05 +09:00
edje_program.c edje crash with run program references - fix 2017-08-05 13:10:33 +09:00
edje_signal.c edje: Move signal APIs to an interface 2017-08-04 11:52:16 +09:00
edje_smart.c edje: Remove use of smart clipped data 2017-09-13 09:57:05 +09:00
edje_text.c edje: fix float comparison warning in edje text logic. 2016-12-20 16:39:30 -08:00
edje_textblock_styles.c eina: rename EINA_{FLT,DBL}_CMP to EINA_{FLT,DBL}_EQ. 2017-01-06 15:58:46 -08:00
edje_types.eot edje: Remove external param_type from EO 2017-06-07 15:25:01 +09:00
edje_util.c edje: Remove use of smart clipped data 2017-09-13 09:57:05 +09:00
edje_var.c edje: fix float comparison warning in edje programs. 2016-12-20 16:39:30 -08:00
efl_canvas_layout_calc.eo edje: Split off calc APIs to an interface (EO) 2017-08-04 11:52:16 +09:00
efl_canvas_layout_external.eo edje/elm: Rename _internal_ to _part_ (EO) 2017-09-13 13:53:49 +09:00
efl_canvas_layout_group.eo edje: Move size_min/max and data to an interface 2017-08-04 11:52:17 +09:00
efl_canvas_layout_part.eo edje/elm: Rename _internal_ to _part_ (EO) 2017-09-13 13:53:49 +09:00
efl_canvas_layout_part_box.eo edje/elm: Rename _internal_ to _part_ (EO) 2017-09-13 13:53:49 +09:00
efl_canvas_layout_part_swallow.eo edje/elm: Rename _internal_ to _part_ (EO) 2017-09-13 13:53:49 +09:00
efl_canvas_layout_part_table.eo edje/elm: Rename _internal_ to _part_ (EO) 2017-09-13 13:53:49 +09:00
efl_canvas_layout_part_text.eo edje/elm: Rename _internal_ to _part_ (EO) 2017-09-13 13:53:49 +09:00
efl_canvas_layout_signal.eo edje: Move signal APIs to an interface 2017-08-04 11:52:16 +09:00