efl/src
Jean-Philippe Andre 902950018b Efl: Introduce Efl.Container and unify APIs
This removes Efl.Pack_Named which had a terrible name,
removes Elm.Container which should have been renamed
Efl.Ui.Container anyway, and introduces an interface
Efl.Container instead.

The hierarchy tree is now changed as objects don't inherit
from Efl.Container (it's an interface, not a regular class)
but only implement it. Obviously it is very easy to
reintroduce an Efl.Ui.Container parent class if we need it,
but I guess it should have some actual logic. It's basically
part of what Elm.Widget already does.

Some function names have been modified to look better in C
with the efl_content prefix.

@feature
2016-04-26 11:36:23 +09:00
..
benchmarks Revert "Automatic migration to the new eo_add syntax." 2016-03-11 12:29:03 +00:00
bin Efl: Introduce Efl.Container and unify APIs 2016-04-26 11:36:23 +09:00
bindings eolian-cxx: Remove .Base requirement 2016-04-21 18:31:53 -03:00
edje_external elementary: add edje_external back in. 2016-03-31 19:45:26 -07:00
examples efreetd - reduce memory usage by using stringshare much more 2016-04-23 23:07:48 +09:00
lib Efl: Introduce Efl.Container and unify APIs 2016-04-26 11:36:23 +09:00
modules wayland_shm: Remove debug detritus 2016-04-19 16:40:27 -04:00
scripts elementary: enable lua binding gen 2016-03-29 11:23:43 +01:00
static_libs static_libs: Add libdrm headers (for wayland_shm) 2016-04-19 15:11:10 -04:00
tests Efl: Introduce Efl.Container and unify APIs 2016-04-26 11:36:23 +09:00
utils/ecore
Makefile.am elput: Initial checkin of elput library 2016-04-13 14:16:17 -04:00
Makefile_EPhysics.am
Makefile_Ecore.am ecore: rename Ecore_Mainloop to Efl.Loop. 2016-04-21 15:11:32 -07:00
Makefile_Ecore_Audio.am build: keep our CLEANFILES tidy to avoid argument list too long during clean 2016-03-31 16:29:32 +02:00
Makefile_Ecore_Audio_Cxx.am
Makefile_Ecore_Avahi.am
Makefile_Ecore_Buffer.am
Makefile_Ecore_Cocoa.am ecore_cocoa: move Ecore_Cocoa_Cursor.h in Ecore_Cocoa.h 2016-03-02 13:56:35 -08:00
Makefile_Ecore_Con.am build: keep our CLEANFILES tidy to avoid argument list too long during clean 2016-03-31 16:29:32 +02:00
Makefile_Ecore_Cxx.am Test rework #3: Ecore_Cxx 2016-02-16 12:41:06 +00:00
Makefile_Ecore_Drm.am ecore_drm: fix out of source tree compilation 2015-12-23 17:43:22 +01:00
Makefile_Ecore_Evas.am
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 efl js: Fix naming of manual binding functions. 2016-03-18 17:47:09 -03:00
Makefile_Ecore_Psl1ght.am
Makefile_Ecore_SDL.am
Makefile_Ecore_Wayland.am
Makefile_Ecore_Win32.am
Makefile_Ecore_Wl2.am ecore-wl2: Port session recovery protocol to work with Ecore_Wl2 2016-04-22 09:32:45 -04:00
Makefile_Ecore_X.am ecore-xcb: Implement missing keyrouter and keygrab functions for xcb 2016-04-04 11:01:48 -04:00
Makefile_Ector.am ector: rg_etc is always needed for color conversion. 2016-04-18 14:43:48 -07:00
Makefile_Edje.am Edje: Fix tests build without installing edj files 2016-04-21 14:52:53 +09:00
Makefile_Edje_Cxx.am
Makefile_Edje_Helper.am
Makefile_Eet.am autotools: fix make distcheck. 2016-04-15 11:07:02 -07:00
Makefile_Eet_Cxx.am Test rework #6: Eet_Cxx 2016-02-16 12:41:06 +00:00
Makefile_Eet_Helper.am elementary: add config back in. 2016-03-30 14:15:15 -07:00
Makefile_Eeze.am Test rework #7: Eeze 2016-02-16 12:41:06 +00:00
Makefile_Efl.am Efl: Introduce Efl.Container and unify APIs 2016-04-26 11:36:23 +09:00
Makefile_Efl_Cxx.am
Makefile_Efl_Js.am efl-js: JavaScript Eolian binding 2015-12-23 23:59:40 -02:00
Makefile_Efreet.am
Makefile_Eina.am autotools: fix make distcheck. 2016-04-15 11:07:02 -07:00
Makefile_Eina_Cxx.am tests: add dependency on simple.eo.hh for new eina_cxx iterator test 2016-03-23 16:55:03 +01:00
Makefile_Eio.am autotools: fix make distcheck. 2016-04-15 11:07:02 -07:00
Makefile_Eio_Cxx.am
Makefile_Eldbus.am build: make sure eldbus_eolian_type_files lands in a tarball for distcheck 2016-02-18 14:27:35 +01:00
Makefile_Eldbus_Cxx.am Test rework #14: ElDbus_Cxx 2016-02-16 12:41:06 +00:00
Makefile_Elementary.am Efl: Introduce Efl.Container and unify APIs 2016-04-26 11:36:23 +09:00
Makefile_Elementary_Cxx.am elementary: add back C++ generated binding. 2016-03-28 16:16:15 -07:00
Makefile_Elocation.am eldbus: add efl.model implementation. 2015-12-10 12:02:30 -08:00
Makefile_Elput.am elput: Add support for creating and removing devices 2016-04-13 14:16:17 -04:00
Makefile_Elua.am
Makefile_Elua_Helper.am build: keep our CLEANFILES tidy to avoid argument list too long during clean 2016-03-31 16:29:32 +02:00
Makefile_Embryo.am
Makefile_Emile.am autotools: fix make distcheck. 2016-04-15 11:07:02 -07:00
Makefile_Emotion.am build: keep our CLEANFILES tidy to avoid argument list too long during clean 2016-03-31 16:29:32 +02:00
Makefile_Eo.am autotools: fix make distcheck. 2016-04-15 11:07:02 -07:00
Makefile_Eo_Cxx.am
Makefile_Eolian.am tests/eloian: ship eo file needed for tests in tarball 2016-04-08 15:41:03 +02:00
Makefile_Eolian_Cxx.am tests: eolian_cxx: fix distcheck after new name_name.eo file got added 2016-04-25 15:16:18 +02:00
Makefile_Eolian_Cxx_Helper.am build: keep our CLEANFILES tidy to avoid argument list too long during clean 2016-03-31 16:29:32 +02:00
Makefile_Eolian_Files_Helper.am autotools: allow reuse of some macro for subdirectory Eolian build. 2016-04-14 16:07:32 -07:00
Makefile_Eolian_Helper.am autotools: fix build after hungry rebase. 2016-04-14 17:05:35 -07:00
Makefile_Eolian_Js.am efl js: Add clean up callbacks to deallocate memory used in v8::External 2016-03-18 17:47:09 -03:00
Makefile_Eolian_Js_Helper.am build: keep our CLEANFILES tidy to avoid argument list too long during clean 2016-03-31 16:29:32 +02:00
Makefile_Eolian_Subbuild_Helper.am eo: make it possible to build the library alone. 2016-04-14 16:07:32 -07:00
Makefile_Escape.am
Makefile_Ethumb.am
Makefile_Ethumb_Client.am
Makefile_Evas.am wayland_shm: Fix evas test breakage 2016-04-21 08:16:40 -04:00
Makefile_Evas_Cxx.am Evas: Fix the build... I hope 2016-01-06 17:56:01 +09:00
Makefile_Evil.am autotools: fix make distcheck. 2016-04-15 11:07:02 -07:00