Stefan Schmidt
d48c5accea
Revert "autotools: enable make check per individual modules."
...
This reverts commit 35119e7bfd
.
Reverted to bring make check back in a working state. Also the way we
want to handle a more modular testing needs discussion.
2015-05-07 20:50:56 +02:00
kabeer khan
35119e7bfd
autotools: enable make check per individual modules.
...
Currently make check runs tests of whole EFL.Enabled running
of tests of individual modules by make check-<modulename>
Signed-off-by: kabeer khan <kabeer.khan@samsung.com>
Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
2015-05-07 09:53:07 +02:00
Tom Hacohen
71d9c6639c
Ector: Fix distcheck.
...
The generated Eolian headers should *not* be included in the dist
tarball. This makes autofoo go crazy (why would it? ffs) and is
wrong anyway.
2015-04-13 14:34:45 +01:00
Tom Hacohen
c1c471de9c
Ector: clean up makefile a bit.
2015-04-09 23:11:35 +01:00
Tom Hacohen
a23ff0d9a3
Ector: Ship missing headers.
...
These headers are being included from public headers (Ector.h),
so they need to be available.
That's what happens when you push in code that's not actually used
by anyone.
@fix
2015-04-07 15:56:42 +01:00
Cedric BAIL
67beb8d250
ector: fix make distcheck.
2015-04-03 16:33:52 +02:00
Jose Gonzalez
472f3a72ff
ector: correct implementation for color multiplication.
2015-04-03 16:33:01 +02:00
Subhransu Sekhar Mohanty
b5c0b676e2
ector: build FreeType software backend.
2015-04-03 16:31:47 +02:00
Cedric BAIL
e99774946c
ector: implementation of some common code in Ector.Renderer.Cairo.Base.
...
This require to make some class mixin instead of interface or abstract. So a lot
of class renaming is also necessary here.
2015-04-03 16:31:44 +02:00
Cedric BAIL
fdf3942aa0
ector: first implementation of a Cairo surface.
2015-04-03 16:22:01 +02:00
Cedric BAIL
33d538643a
ector: add a base interface for all cairo renderer.
2015-04-03 16:22:00 +02:00
Cedric BAIL
cba397fcf1
ector: and here come the beginning of a Cairo backend.
...
The idea is that Evas engine will actually inherit from it to instanciate their
own Cairo backend (Software and GL) from there.
2015-04-03 16:21:56 +02:00
Cedric BAIL
b06e770614
ector: add beginning of a cairo implementation.
2015-04-03 16:21:54 +02:00
Cedric BAIL
62459acda7
ector: start the implementation of a Cairo backend.
2015-04-03 16:19:11 +02:00
Cedric BAIL
3ada4184d7
ector: start the implementation of the Generic surface.
2015-04-03 16:18:30 +02:00
Cedric BAIL
272967afe5
ector: move all interface to be in the Generic namespace.
...
This will enable the possibility to have many implementation for the
backend. Will come first Cairo, followed by Software and GL one day.
2015-04-03 16:15:41 +02:00
Cedric BAIL
6f3fd4ac81
ector: add linear and radial gradial renderer to Ector.
2015-04-03 16:15:39 +02:00
Cedric BAIL
f701e1f099
ector: add top gradient renderer.
2015-04-03 16:15:04 +02:00
Cedric BAIL
3635b63708
ector: add initial interface for a shape object.
2015-04-03 16:15:00 +02:00
Cedric BAIL
0510ea90bd
ector: add initial interface for Surface and Renderer.
2015-04-03 16:14:58 +02:00
Cedric BAIL
5e75d607c6
ector: initial introduction.
...
Idea for this library is to become a retained mode drawing library that use
Eo/Eolian for its API and take a lot of the good design from Enesim by
Jorge Zapata and Jose Gonzalez (http://enesim.org/ ).
2015-04-03 16:14:56 +02:00