path: root/ (follow)
AgeCommit message (Collapse)Author
2013-04-29Add "--enable-drm" for drm engine.Chris Michael
Add evas engine check for drm Signed-off-by: Chris Michael <>
2013-04-25and emove efl eo api macro.Carsten Haitzler (Rasterman)
2013-04-25add --with-api=XXX (both|legacy|eo) to define which api set to enableCarsten Haitzler (Rasterman)
by default (default == both).
2013-04-24add a global Efl_Config.h for everyone.Carsten Haitzler (Rasterman)
* ned to replicate changes in other files * need to replicate changes in other E*.h installed header files
2013-04-23Rename edbus->eldbusLucas De Marchi
git grep -l edbus2 | while read f; do sed -i 's/edbus2/eldbus/g' "$f"; done find . -name '*edbus2*' -exec rename edbus2 eldbus {} \; git grep -l "EDBUS" | while read f; do sed -i 's/EDBUS/ELDBUS/g' "$f"; done git grep -l "EDBus" | while read f; do sed -i 's/EDBus/Eldbus/g' "$f"; done git grep -l "edbus (v2)" | while read f; do sed -i 's/edbus (v2)/eldbus/g' "$f"; done git grep -l "Edbus" | while read f; do sed -i 's/Edbus/Eldbus/g' "$f"; done git grep -l "edbus" | while read f; do sed -i 's/edbus/eldbus/g' "$f"; done find . -name '*edbus*' -exec rename edbus eldbus {} \; find . -name '*EDBus*' -exec rename EDBus Eldbus {} \;
2013-04-23efl: add m4 macro to handle a way to enable/disable Eo API and EFL legacy API.Cedric Bail
2013-04-23Eo: pointers indirection mechanism for objects and classesDaniel Zaoui
Summary: This feature replaces Eo pointers with ids to prevent bad usage or reuse of these pointers. It doesn't change API. The mechanism uses tables storing the real pointers to the objects. See the src/lib/eo/eo_ptr_indirection.c file for more details on the mechanism.
2013-04-19ecore_audio: Don't fail configure with --disable-audioDaniel Willmann
Who knew I should test all these different possibilities... Signed-off-by: Daniel Willmann <>
2013-04-19ecore_audio: Make efl compile with PA disabled againDaniel Willmann
Now instead of having ifdefs in the .c files we just don't compile the ones we don't need. Much cleaner. Signed-off-by: Daniel Willmann <>
2013-04-04Added for all XXXConfigVersion.cmakeNeeds ReviewRyuan Choi
2013-04-03eeze/sensor/tizen: Require a minimum tizen system sensor lib version.Stefan Schmidt
This allows us to use more sensor types without any ifdef hell.
2013-04-03Check for -Wshadow warnings with globalsMike McCormack
Signed-off-by: Mike McCormack <>
2013-03-31we have spec files... lets add arch pkgbuild stuff too :)Carsten Haitzler (Rasterman)
2013-03-30systemd: make it require at least 192 to work.Cedric Bail
2013-03-29Fixed behavior of --disable{-xine,-v4l2}Alex-P. Natsios
2013-03-24edje: add option to enable theme compilation when cross compilingCedric Bail
2013-03-24evil: fix massive typo that was relying on Evil previous installation.Cedric Bail
2013-03-19Disable cow magic in dev profile, instead of a hack in the source.Tom Hacohen
Well played cedric, making me revert your patch and thus breaking the build.
2013-03-19eina: speed up Eina_Cow.Cedric BAIL
* Use Eina_Hash instead of Eina_List to remember what memory did change. * Turn off Eina_Cow use of Eina_Magic when doing a release as it is only used internaly and we should not make any mistake there.
2013-03-16eina: add support for Systemd journal in Eina_Log.Cedric Bail
NOTE: if you start your process with Systemd it will automatically use Journald API. You will need to overide the default logging function to change that behavior.
2013-03-16efl: fix compilation on Windows when no Evil library is installed.Cedric Bail
2013-03-16edje: fix edje_watch compilation on Windows.Cedric Bail
2013-03-16ecore_con: improve portability.Cedric Bail
2013-03-13check fchmod existence for portabilityyCedric Bail
2013-03-12efl: final decision, if you have systemd use --enable-systemd.Cedric BAIL
2013-03-12i have no idea what has happened here, but older glibs REQUIRe youCarsten Haitzler (Rasterman)
g_thread_init andf link to libgthread...
2013-03-11I missed one, thus the build failure.Iván Briano
Now if cedric wants to put the want_systemd back in, the detection should work
2013-03-12no. this makes systemd COMPULSORY unless you --disable it. since theCarsten Haitzler (Rasterman)
vast majority of people wont have systemd... and won't be able to install it to meet deps, this is an onerous requirement to make them --disable it.
2013-03-11Fix systemd detectionIván Briano
The EFL_OPTIONAL_DEPEND_PKG sets have_systemd=no before checking, so we need to pass the want variable instead or it will always be disabled.
2013-03-11blacklist gnutls < 2.12.16Mike Blumenkrantz
in a move which is sure to make me hugely unpopular once again, I'm blacklisting a huge number of gnutls versions which I can't compile because at least some of them are 100% broken and will not work. the rage forecast is looking to see some hot winds blowing in from the debian/ubuntu quagmires, though users from more modern regions are not likely to notice any changes
2013-03-11include some header files conditionally add specific test for fcntlCedric Bail
2013-03-11systemd: so now want means optional and not required.Cedric BAIL
2013-03-10efl: use HAVE_FCNTL around call to fcntl.Cedric Bail
2013-03-10ummm REQUIRING systemd is a REALLY bad idea (even if u can --disable it)Carsten Haitzler (Rasterman)
2013-03-10ecore: notify systemd automatically when the main loop is starting.Cedric Bail
2013-03-10evil: cleanup compiler flags.Cedric Bail
- Pass EVIL_CFLAGS to C++ compiled files (needed for -DEF_EVIL_BUILD) - Some warning flags should not be passed to C++ compiler, so put them in another variable
2013-03-10eeze: be cleaner and always declare variable just in case.Cedric Bail
2013-03-10eeze: put all the AM_CONDITIONAL outside of the ninja if.Cedric Bail
2013-03-10ecore_con: add systemd socket activation.Cedric Bail
Be careful, systemd socket activation require you to always order server socket creation in the same order as defined in the unit file. This means ecore_con_server_add should always been in the same order for those of them using systemd socket activation.
2013-03-06eeze: correct a typo to enable the correct build.Cedric BAIL
2013-03-06eeze: handle all version back as we did in 1.7. hopefuly.Cedric BAIL
2013-02-26efl: Fixes to support compiling with CFLAGS=-WerrorHenrique Dante de Almeida
This allows compiling with gcc 4.7.2 without errors (using the default configuration).
2013-02-21eeze: add back support for older system.Cedric BAIL
Support for older system that don't come with libmount or have an older libmount. This is a backport from Eeze 1.7 tree. There is no code change there.
2013-02-18ecore: add Ecore_Coroutine.Cedric BAIL
That work clearly was possible thanks to Leandro. If you want more information go to his blog : . The main difference with his implementation is more portable and not thread safe. It does not have a custom swapcontext (would make sense as we don't need to save the sigcontext) so it will be less fast. If people are ready to contribute asm patch for that purpose I will be happy to apply them. As for portability this code should work on all architecture we already support thanks to a nice hack with setjmp/longjmp borowed from libcoroutine. We do use Fiber for Windows support, but as 1.8 is completely borken in that regard, this is theorical work only. Thinks left to do : - Eoify the API - Documentation - More tests - Add support for coroutine in fd handler - Add coroutine support to ecore_thread api - Write some example
2013-02-18Fix emotion build to add eeze includes if EEZE on.. not v4l2!Carsten Haitzler (Rasterman)
2013-02-18eina: fix siginfo detection.Cedric BAIL
Signal are not a portable way to detect memory mapped file corruption. So let's disable it for system without signal and later find a way to detect it on other system.
2013-02-05Efl: Ship cmake configs (like pkg-config).Tom Hacohen
This should make it easier for applications to use efl with cmake. It seems to work with my tests. It's ugly and redundant but it's the first step. Not all the components are supported at the moment. SVN revision: 83637
2013-01-28efl: Add switch to enable edje-multisenseDaniel Willmann
/vtorri NEWS and ChangeLog Signed-off-by: Daniel Willmann <> SVN revision: 83381
2013-01-24efl: Support AM_PROG_AR in build sys when availableBruno Dilly
Patch by Henrique Dante de Almeida <> SVN revision: 83306
2013-01-24Change wayland shm engine to use proper macro.Christopher Michael
Signed-off-by: Christopher Michael <> SVN revision: 83271