| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
An issue has been found when a callback is not registered via Evas Smart
functions but is called via these ones. The Eo event was not found in
the Evas signals hash table.
A few scenarios can occur:
- event registered and invoked by Evas: OK.
- event registered in Eo and invoked by Evas: OK because we search for
the event in the Eo layer first.
- event registered in Evas and invoked by Eo: Cannot work because the
Eo event is created in the Evas layer and is not registered at all
inside the Eo layer. It means that the code calling this event will
never be able to give the Eo event description to Eo callback call
function.
- event registered and invoked by Eo: OK.
|
|
|
|
| |
class_data was missing.
|
|
|
|
|
|
|
|
|
| |
It's called: eo_event_global_event_from_name_get().
It's useful for dynamic method calling from bindings, and is needed for
better legacy (smart) callbacks support.
@feature
|
| |
|
| |
|
|
|
|
| |
this fixes evas-3d-proxy example to be exited correctly.
|
|
|
|
| |
the appeneded texture should be object itself but not private data.
|
|
|
|
|
|
|
|
|
|
|
| |
Hate seeing those unaligned things:
EOLIAN blah
EDJ blah
CC blah
CC blah
OCD mode :)
|
| |
|
|
|
|
|
|
| |
In some cases, the image has a format different from RGBA,
so image_data_set will be invalid as the new data is expected to
be RGBA. This happened with ETC2 images.
|
| |
|
|
|
|
| |
@fix
|
|
|
|
|
|
|
| |
CID 1211984.
Note that in error case, the calloc is either not passed or
returned NULL so free will never be called.
|
|
|
|
|
| |
This code look suspiciously similar to src/lib/evas/canvas/evas_3d_mesh.c
line 682.
|
|
|
|
|
|
|
|
|
|
| |
I am concerned that we do duplicate the color format of a texture insteed
of reusing the colorspace enum from Evas (that already exist). I believe
this is a side effect of not using Evas_GL_Image for texture.
This let me think that I wont allow this API out of BETA until we reduce
duplication by using Evas_GL_Image as it seems it will also impact the
public API of Evas_3D.
|
|
|
|
| |
CID 1211986.
|
| |
|
| |
|
|
|
|
|
|
| |
Evas_3D.
CID 1211988
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Summary:
This patch removes warnings like this:
config.status: WARNING: '/home/savio/src/efl/pc/eo.pc.in' seems to ignore the --datarootdir setting
Reviewers: cedric, JackDanielZ, smohanty
CC: felipealmeida, cedric
Differential Revision: https://phab.enlightenment.org/D843
Signed-off-by: Cedric Bail <cedric.bail@free.fr>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Summary:
- remove an automake warning caused by a variable redefinition
- remove unnecessary verbosity during debug compilation
Reviewers: cedric, smohanty
CC: felipealmeida, cedric
Differential Revision: https://phab.enlightenment.org/D844
Signed-off-by: Cedric Bail <cedric.bail@free.fr>
|
| |
|
| |
|
|
|
|
| |
do_params is set when expecting parameters, not req_params
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Summary:
Includes Makefile_Eolian*_Helper.am and -- since
_EOLIAN_GEN_DEP and _EOLIAN_CXX_DEP can't be resolved from
src/examples -- redefine the generation rules locally.
Reviewers: cedric, stefan, stefan_schmidt
CC: felipealmeida, cedric
Differential Revision: https://phab.enlightenment.org/D836
Signed-off-by: Cedric Bail <cedric.bail@free.fr>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
-lm to examples
Summary:
EFL_PTHREAD_CFLAGS are needed for tests and users that use
efl::eina::thread's and EFL_PTHREAD_LIBS to eina_cxx, eo and evas examples.
Reviewers: cedric, stefan, stefan_schmidt
CC: cedric, savio
Differential Revision: https://phab.enlightenment.org/D832
Signed-off-by: Cedric Bail <cedric.bail@free.fr>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Summary: This patch gets rid of a "defect" pointed out by Coverty Scan -- as per jackdanielz request.
CID 1211985.
Reviewers: cedric, smohanty, JackDanielZ
CC: felipealmeida, cedric
Differential Revision: https://phab.enlightenment.org/D840
Signed-off-by: Cedric Bail <cedric.bail@free.fr>
|
|
|
|
|
|
|
|
|
|
| |
Reviewers: cedric, stefan, stefan_schmidt, smohanty
CC: felipealmeida, cedric
Differential Revision: https://phab.enlightenment.org/D839
Signed-off-by: Cedric Bail <cedric.bail@free.fr>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
of @datarootdir@.
Summary: .eo files are installed at $(datadir)/eolian/include/ actually. The set-up fails when configure --datadir is different from --datarootdir.
Reviewers: cedric, JackDanielZ
CC: felipealmeida, cedric
Differential Revision: https://phab.enlightenment.org/D838
Signed-off-by: Cedric Bail <cedric.bail@free.fr>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
examples.
Summary:
Fix function with return type and not returning any value and
remove warnings about unused identifiers in examples for eina C++.
Reviewers: cedric, stefan, stefan_schmidt
CC: savio, cedric
Differential Revision: https://phab.enlightenment.org/D837
Signed-off-by: Cedric Bail <cedric.bail@free.fr>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Summary:
Added HAVE_CXX11 guards to Makefile*.am files for C++ binding to avoid
compilation errors for examples when C++11 isn't supported. This also
disable installation of all EFL CXX pkgconfig files.
Reviewers: cedric, stefan, stefan_schmidt
CC: cedric, savio
Differential Revision: https://phab.enlightenment.org/D831
Signed-off-by: Cedric Bail <cedric.bail@free.fr>
|
|
|
|
|
|
|
|
|
|
|
|
| |
Summary: Fix eolian_cxx #include directives generation for relative paths
Reviewers: cedric, stefan, stefan_schmidt
CC: cedric, savio
Differential Revision: https://phab.enlightenment.org/D833
Signed-off-by: Cedric Bail <cedric.bail@free.fr>
|
|
|
|
| |
Rendering & padding tests
|
| |
|
| |
|
|
|
|
| |
With preview and all.
|
|
|
|
|
| |
Part 2: improve doc design, translate examples to Lua syntax and
add a few words about Lua itself.
|
|
|
|
| |
Part 1: auto-generated examples with previews
|
| |
|
|
|
|
|
|
|
|
| |
@bugfix: When creating a temporary file for the buffer's mmaped data,
we need to make sure there is an appending '/' in the name else
mkstemp will fail due to improperly formatted filename.
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
buffer file.
@bugfix: When we create the mmap'd file for shm buffer access, try
using the XDG_RUNTIME_DIR first as the place to create the file. If
that does not exist in the environment, Then fallback to using /tmp
directory.
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
|
|
|
|
|
|
|
|
| |
bugfix@: As we have support in the Ecore_Event structure for storing
keycode on key press/release, let's utilize it. This will simplify
wayland compositor code as we won't have to parse key names to get the
keycode.
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
| |
|