path: root/src/ (follow)
AgeCommit message (Collapse)Author
2018-02-28Revert "wayland_imf: Fix bug in shutdown"Derek Foreman
This reverts commit fb01a697dd099f17a6a30c74781b6cfeb72bc512. The problem this commit was anticipating never happened. Now the next version of wayland will allow us to make protocol symbols private, so it makes more sense to have this stuff back where it was in the first place.
2018-02-17ecore: use new bs static libMarcel Hollerbach
2017-04-10wayland_imf: Fix bug in shutdownDerek Foreman
Theoretical bug that may become real in the coming days - ecore_imf's wayland module has the interface for the text input protocol. The imf module gets unloaded after destroying the protocol object but before receiving all events from the server destined for it. Currently that's fine, but I've posted some wayland patches for review that require the interface to remain present while the text input object is a zombie. These patches cause some EFL apps to crash on shutdown when they unmap the wayland imf module. This moves the wayland interface bits into ecore_wl2 which doesn't get unmapped.
2017-02-01build: Fix screw up with wayland header auto generationDerek Foreman
2017-01-18ecore_imf/wayland: Auto generate wayland text-input protocolDerek Foreman
Needed to do some fairly invasive changes because naming conventions changed since we checked in the header. Also, since I'm done converting protocol, change the gitignore to use wildcards for wayland protocol. This fixes a long standing bug in text-input binding and restores previous OSK behaviour.
2015-12-03ecore-imf-wayland: Port ecore_imf_wayland to use Ecore_Wl2Chris Michael
Signed-off-by: Chris Michael <>
2015-02-26build: Workaround an automake limitation during parallel install relinkingStefan Schmidt
With this commit I'm finally able to use -j10 for make install on my machine. During install libtool does some relinking which can result in to broken linking if the dependencies are not handled correctly. Sadly automake has a problem with the automatic dependency handling during install with LTLIBRARIES which we use for all our modules. For the details please see this 4.5 years old bug report: We are now setting the dependency manually to force automake to the right decision during install relinking. Speed improvement itself is not that high (make -j 1 compared to -j10): real 0m21.410s vs. real 0m17.066s The bigger benefit is the unified use of MAKEOPTS or normal -j X in all our build targets. I have seen quite some bug reports where -j was used for install target when it was used in the build target. Last but not least it helps me to unify some parts of the jenkins jobs and finally allows me to run distcheck with -j Which uses install internally and failed before. Which goes down from real 12m50.349s to real 5m52.120s.
2014-07-02autotools: Fixed 'make examples' and 'make examples-install'Savio Sena
It was broken in set-ups with ($(builddir) != $(srcdir)) && ($(builddir) != $(srcdir)/build)
2013-06-24ecore_imf: Add support for waylandJan Arne Petersen
Add an input method module supporting the Wayland input method protocol. In v2: - Missing call to ecore_wl_shutdown() in im_module_shutdown() - Access the already stored 'wayland globals' with ecore_wl_globals_get() - Fixed compilation by adding -I(top_srcdir)/src/efl to CFLAGS - EFL formatting fixes Signed-off-by: Eduardo Lima (Etrunko) <>
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-01-15move ecore_imf_evas out of ecore_imf.Gustavo Sverzut Barbieri
SVN revision: 82837