efl/src/bin
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
..
ecore_buffer ecore-buffer: Add ecore_buffer library to EFL. 2015-06-22 10:31:42 -04:00
ecore_con efl net proxy helper - use infinite for and sleeps instead of pause 2017-02-13 19:00:47 +09:00
ecore_evas ecore_evas_convert: Fix crazy use of objects from a thread 2016-12-21 13:56:04 +09:00
edje edje: Fix warning message 2017-08-22 11:50:31 +09:00
eet vieet: Add read-only mode 2017-08-18 16:38:19 +09:00
eeze others: support efl_net_dialer_windows. 2017-03-29 12:44:19 -03:00
efl Ecore_Conn: Enable CLOEXEC by default. 2017-07-27 16:54:34 +02:00
efl_js efl-js: JavaScript Eolian binding 2015-12-23 23:59:40 -02:00
efl_wl efl-wl: set minmax for test app 2017-08-04 16:17:33 -04:00
efreet efreet icon cache creation binary - remove redundent check 2017-07-31 11:41:10 +09:00
eina CMake: move eina binaries to single dir, add helper macros. 2017-01-23 18:23:40 +01:00
eldbus eldbus parser - remove duplicate tag handler thats already handled 2017-07-29 09:08:40 +09:00
elementary edje/elm: Rename _internal_ to _part_ (EO) 2017-09-13 13:53:49 +09:00
elua elua lib: use Eina_Bool as return val in some utils 2015-05-06 15:05:23 +01:00
embryo embryo_cc - remove pointless test for null byte and space 2017-07-29 11:36:33 +09:00
eolian eolian: clean up and fix function pointer generation 2017-08-30 15:45:20 +02:00
eolian_cxx eolian-cxx: Fixed compilation error after Eolian_Unit type introduction 2017-06-02 18:27:46 -03:00
eolian_js js: Fix javascript generator's compilation 2017-08-23 15:24:37 +09:00
ethumb Split .gitignore into multiple files 2013-06-11 18:18:50 -03:00
ethumb_client ethumb: rewrite slave input/output 2016-12-22 14:13:40 +02:00
evas evas: use new API eina_file_close_on_exec. 2017-04-18 16:57:23 -07:00
evil Evil: integrate the dlfcn code into Evil 2015-12-29 22:13:58 +09:00