Carsten Haitzler
5b99d0f561
efl debug - start on common file for efl_debug tools for protocol
...
this should reduce duplication between debugd and debug tools
2015-05-08 17:15:03 +09:00
Carsten Haitzler
664708b817
eina - start a much improved eina dbug infra and have eina_log use it
...
this makes eina_log give bt's for all error logs. this is very useful
in finding just where a problem happens. the problem int he past is
that these have not been too useful due to backtrace_symbols() being
"useless". thus use the eina_btlog tool i added too.
also started infra for a debug monitor that can use the backtrace
infra to collect runtime stats ANY TIME for a process (don't need to
run under a debugger).
@feat
2015-05-08 14:13:17 +09:00
Carsten Haitzler
6cd13509b6
efl - add model mv header to installled headers - fix build break
...
this broke anything building against efl because this header was never
installed... yet another build break in the last 2 days.
2015-04-06 10:11:15 +09:00
Felipe Magno de Almeida
7928609a29
efl: move emodel to be an efl interfaces.
2015-04-05 16:23:38 +02:00
Cedric BAIL
32de8d9e5f
efl: move Efl.Gfx.Gradient_* to Efl.Gfx.Gradient.* much nicer for bindings.
2015-04-03 16:30:35 +02:00
Cedric BAIL
ac8d923090
efl: add path operation to Efl.Gfx.Shape.
2015-04-03 16:23:28 +02:00
Cedric BAIL
a395f5ded5
efl: add Efl.Gfx.View and use it in Evas.Image.
2015-04-03 16:23:26 +02:00
Cedric BAIL
7ba7ed4a1c
efl: add Efl.Gfx.Fill and migrate Evas.Image to it.
2015-04-03 16:23:24 +02:00
Cedric BAIL
500fe6ef1b
efl: add Efl.Gfx.Stack interface and update Evas_Object accordingly.
2015-04-03 16:23:22 +02:00
Cedric BAIL
c08f8e26a6
efl: add Efl.Gfx.Base and fix inheritance for Evas_Object.
2015-04-03 16:23:17 +02:00
Cedric BAIL
c000ee8099
efl: rename namespace Graphics to Gfx.
2015-04-03 16:23:16 +02:00
Cedric BAIL
75728e7fff
efl: move PATH manipulation from Evas into Efl interfaces.
2015-04-03 16:21:48 +02:00
Cedric BAIL
4036a22b10
efl: introduce an Efl Gradient Radial interface.
2015-04-03 16:15:37 +02:00
Cedric BAIL
e15bdbe457
efl: add a linear gradient interface.
2015-04-03 16:15:36 +02:00
Cedric BAIL
d59351732d
efl: add a gradient interface.
2015-04-03 16:15:03 +02:00
Cedric BAIL
1d49ff7df2
efl: rename geometry to graphics to be more general.
2015-04-03 16:15:02 +02:00
Cedric BAIL
14dcad09c0
efl: add an interface for Efl_Geometry_Shape.
2015-04-03 16:14:54 +02:00
Daniel Kolesa
f33101ea8c
elua/autotools: generate .eo.lua files out of all eo files at build time
...
Also change the generator a bit so that it doesn't rely on lib name information
and fix the runtime to properly source lua files within tree.
2014-10-06 13:28:09 +01:00
Tom Hacohen
23143148f1
Build system: Clean up the generation of sources from eolian.
...
This cleans up a lot of the build system. This makes everything
consistent, clean, less redundant and also fixes the issue of make clean
not cleaning up generated files.
2014-10-02 16:54:08 +01:00
Savio Sena
7bb1486449
autotools: Removed undefined variable from Makefile_Efl.am.
...
Variable 'efleolianfiles_DATA' used before definition.
2014-09-17 19:12:22 -03:00
Savio Sena
becdaf89c8
autotools: Renamed EOS variable in the Makefiles uniquely.
...
EOS in Makefile_Efl.am becomes EFL_EOS.
EOS in examples/eolian_cxx/Makefile.am becomes ECXX_EXAMPLE_EOS.
2014-09-12 16:07:34 -03:00
Savio Sena
6fe07fb75c
autotools: Add -I$(srcdir)/lib/efl to Makefile_Efl.am.
...
Also simplified it by adding $EOS variable.
2014-09-12 15:28:23 -03:00
Cedric BAIL
760a75fc15
autotools: let's not forget to ship lib/efl headers.
2014-09-09 12:28:43 +02:00
Tom Hacohen
3f29b35662
Efl interfaces: Add control interface.
2014-08-21 11:02:11 +01:00
Tom Hacohen
aff1c8832c
Efl player: Add player interface.
...
This is the first version.
2014-08-21 11:02:11 +01:00
Tom Hacohen
fe374084ed
Efl interfaces: Add text interface and start using it.
2014-08-21 11:02:11 +01:00
Tom Hacohen
69219fe1e2
Efl interface: Add image interface and start using it.
2014-08-21 11:02:11 +01:00
Tom Hacohen
b2eda60802
Interfaces: remove interfaces that we don't use.
2014-08-21 11:02:11 +01:00
Tom Hacohen
c31c624e01
Efl interfaces: Install missing files.
2014-08-21 11:02:11 +01:00
Tom Hacohen
ceada9523f
Efl interfaces: Drop interface namespace from the used interfaces.
...
We don't need this namespace, it just makes the names long and complicated.
2014-08-21 11:02:11 +01:00
Tom Hacohen
b0b533fcb1
Efl: Create libefl.
...
Create libefl.so and the interal package for dependencies.
2014-08-21 11:02:10 +01:00
Daniel Zaoui
388d5a4bba
Interfaces: Integration into Makefile + fix of .eo
2014-08-21 11:02:10 +01:00
Carsten Haitzler
daac3fb794
add a global Efl_Config.h for everyone.
...
* ned to replicate changes in other .pc.in files
* need to replicate changes in other E*.h installed header files
2013-04-24 23:43:33 +09:00