efl/src
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
..
benchmarks eina: remove tests and benchmark for long dead mempool. 2017-08-15 13:46:38 -07:00
bin edje/elm: Rename _internal_ to _part_ (EO) 2017-09-13 13:53:49 +09:00
bindings elm: Fix use of Efl.Access APIs 2017-09-13 09:57:20 +09:00
edje_external
examples Examples: fix C++ examples 2017-09-11 21:13:15 +03:00
generic
lib edje/elm: Rename _internal_ to _part_ (EO) 2017-09-13 13:53:49 +09:00
modules filters: Fix GL support aka. cedric's bork 2017-09-06 09:12:28 +09:00
scripts elua: update eolian bindings and make docgen work again 2017-08-30 19:46:41 +02:00
static_libs efl src - mark fallthrough switch statements in 3rd party code 2017-08-04 10:19:27 +09:00
tests elm: Fix use of Efl.Access APIs 2017-09-13 09:57:20 +09:00
wayland_protocol wayland: add efl-hints protocol for setting aspect on surfaces 2017-08-04 16:15:43 -04:00
CMakeLists.txt
CMakeLists_Eina.txt
Makefile.am efl: remove PS3 backend. 2017-08-25 10:48:42 -07:00
Makefile_Cxx.am
Makefile_EPhysics.am
Makefile_Ecore.am ecore: Add efl_model_copmosite_selection model 2017-09-07 14:23:51 +09:00
Makefile_Ecore_Audio.am ecore_audio headers conflict with app have ifdefs 2017-07-22 17:59:11 +09:00
Makefile_Ecore_Avahi.am
Makefile_Ecore_Buffer.am
Makefile_Ecore_Cocoa.am
Makefile_Ecore_Con.am
Makefile_Ecore_Drm.am
Makefile_Ecore_Drm2.am ecore-drm2: Add static_libs/libdrm to drm2 source files 2017-06-09 13:46:02 -04:00
Makefile_Ecore_Evas.am efl: remove PS3 backend. 2017-08-25 10:48:42 -07:00
Makefile_Ecore_FB.am
Makefile_Ecore_File.am
Makefile_Ecore_IMF.am
Makefile_Ecore_IMF_Evas.am
Makefile_Ecore_Input.am
Makefile_Ecore_Input_Evas.am
Makefile_Ecore_Ipc.am
Makefile_Ecore_Js.am
Makefile_Ecore_SDL.am
Makefile_Ecore_Wayland.am
Makefile_Ecore_Win32.am
Makefile_Ecore_Wl2.am wayland: remove xdg5 support 2017-08-11 18:43:12 -04:00
Makefile_Ecore_X.am
Makefile_Ector.am
Makefile_Edje.am edje/elm: Rename _internal_ to _part_ (EO) 2017-09-13 13:53:49 +09:00
Makefile_Edje_Helper.am
Makefile_Eet.am
Makefile_Eet_Helper.am
Makefile_Eeze.am
Makefile_Efl.am ecore: Add efl_model_copmosite_selection model 2017-09-07 14:23:51 +09:00
Makefile_Efl_Js.am
Makefile_Efreet.am
Makefile_Eina.am Eina: Add Eina_Promise/Eina_Future. 2017-09-04 10:24:00 -03:00
Makefile_Eio.am
Makefile_Eldbus.am eldbus: add test suite for eldbus (eldbus_signal_handler*) 2017-06-05 13:44:17 -07:00
Makefile_Elementary.am edje/elm: Rename _internal_ to _part_ (EO) 2017-09-13 13:53:49 +09:00
Makefile_Elocation.am
Makefile_Elput.am
Makefile_Elua.am
Makefile_Elua_Helper.am
Makefile_Embryo.am
Makefile_Emile.am
Makefile_Emotion.am
Makefile_Eo.am
Makefile_Eolian.am tests : eolain: make sure all the needed files for land in dist 2017-06-29 12:45:29 +02:00
Makefile_Eolian_Cxx.am
Makefile_Eolian_Cxx_Helper.am
Makefile_Eolian_Files_Helper.am
Makefile_Eolian_Helper.am
Makefile_Eolian_Js.am
Makefile_Eolian_Js_Helper.am
Makefile_Escape.am
Makefile_Ethumb.am
Makefile_Ethumb_Client.am
Makefile_Evas.am evas: Remove class Efl.Canvas.Group.Clipped 2017-09-13 09:57:05 +09:00
Makefile_Evil.am
Makefile_Wayland_Protocols.am wayland: add efl-hints protocol for setting aspect on surfaces 2017-08-04 16:15:43 -04:00
Makefile_efl_wl.am wayland: add efl-hints protocol for setting aspect on surfaces 2017-08-04 16:15:43 -04:00