Age | Commit message (Collapse) | Author |
|
|
|
autofoo did these and set defines code relied on. meson did not. this
fixes that and makes meson do the same checks with the same defines.
|
|
so evas cpu used to be the thing then eina cpu came and did the same
and evas cpu optionalyl could lsit on top... just move it all to eina
cpu so one central place does this and evas_cpu is purely a compat
wrapper.
|
|
|
|
this means when you use draw you should automatically drag in rg_etc.
This fixes a build problem reported on irc.
|
|
timeout.
Reviewed-by: Marcel Hollerbach <marcel-hollerbach@t-online.de>
Differential Revision: https://phab.enlightenment.org/D7422
|
|
Summary: Depends on D7393
Reviewers: segfaultxavi
Reviewed By: segfaultxavi
Subscribers: #reviewers, #committers
Tags: #efl
Maniphest Tasks: T7472
Differential Revision: https://phab.enlightenment.org/D7423
|
|
Summary: Depends on D7392
Reviewers: bu5hm4n, segfaultxavi
Reviewed By: bu5hm4n, segfaultxavi
Subscribers: #reviewers, #committers
Tags: #efl
Maniphest Tasks: T7472
Differential Revision: https://phab.enlightenment.org/D7393
|
|
Differential Revision: https://phab.enlightenment.org/D7416
|
|
the inital work for this commit was coming from `Mark van der Putten`.
In order to not have more options for this, the idea came up to use
mesons autodetection using PATH.
If a cross file is specified, the binaries are used from the system,
rather than from the intree. (Which means --cross-file has the
dependency of efl on the buildsystem)
Differential Revision: https://phab.enlightenment.org/D7415
|
|
Summary: Depends on D7391
Reviewers: bu5hm4n, segfaultxavi, kimcinoo
Reviewed By: kimcinoo
Subscribers: kimcinoo, #reviewers, #committers
Tags: #efl
Maniphest Tasks: T7472
Differential Revision: https://phab.enlightenment.org/D7392
|
|
Summary: Depends on D7390
Reviewers: bu5hm4n, segfaultxavi
Reviewed By: bu5hm4n
Subscribers: #reviewers, #committers
Tags: #efl
Maniphest Tasks: T7472
Differential Revision: https://phab.enlightenment.org/D7391
|
|
Summary: Depends on D7381
Reviewers: bu5hm4n, segfaultxavi
Reviewed By: segfaultxavi
Subscribers: #reviewers, #committers
Tags: #efl
Maniphest Tasks: T7472
Differential Revision: https://phab.enlightenment.org/D7390
|
|
Summary: Depends on D7380
Reviewers: segfaultxavi, felipealmeida, SanghyeonLee, vitor.sousa, bu5hm4n
Reviewed By: bu5hm4n
Subscribers: barbieri, #reviewers, #committers
Tags: #efl
Maniphest Tasks: T7472
Differential Revision: https://phab.enlightenment.org/D7381
|
|
Since commit 33b8e5157a25b73a0729055ecd22b17e97781e11 we need these two
new symbols on our windows cross build. At least on my mingw system they
are not showing up by default and I need to ensure we are linking
against msvcr100 to get them or I get undefined references during
linking.
Reviewed-by: Marcel Hollerbach <marcel-hollerbach@t-online.de>
Differential Revision: https://phab.enlightenment.org/D7428
|
|
After some fixes and updates in ewpi we now have gstreamer, libtiff and
bullet ready as cross compiled dependencies. Time to enable them in the
build.
Reviewed-by: Marcel Hollerbach <marcel-hollerbach@t-online.de>
Differential Revision: https://phab.enlightenment.org/D7378
|
|
The docker image now contains a native efl build as bootstrap for doing
the mingw cross-build. Paths to the generator binaries have been
update. We also switched to using a dedicated Fedora28-mingw docker
image for now to have a more stable environment for now.
Reviewed-by: Marcel Hollerbach <marcel-hollerbach@t-online.de>
Differential Revision: https://phab.enlightenment.org/D7377
|
|
Summary: Depends on D7379
Reviewers: felipealmeida, segfaultxavi, vitor.sousa, SanghyeonLee, bu5hm4n
Reviewed By: segfaultxavi, vitor.sousa
Subscribers: #reviewers, #committers
Tags: #efl
Maniphest Tasks: T7472
Differential Revision: https://phab.enlightenment.org/D7380
|
|
Summary:
In the case when you have multiple future in flight related to one object, you
couldn't use the previous version of efl_future_then. Now all function calls
take a void* pointer that allow multiple future to have their private data
request data accessible in all the callback.
This should not break released API as Eo.h is not released yet and so
was efl_future_Eina_FutureXXX_then.
Depends on D7332
Reviewers: felipealmeida, segfaultxavi, vitor.sousa, SanghyeonLee, bu5hm4n
Reviewed By: segfaultxavi
Subscribers: #reviewers, #committers
Tags: #efl
Maniphest Tasks: T7472
Differential Revision: https://phab.enlightenment.org/D7379
|
|
allocate one spare span memory then reuse it.
|
|
This implementation uses Ector_Buffer to generate mask image from vg container,
and pass it to Ector engine. Ector renderer could blend this image as a mask.
Yet only vg container works as a mask, we could extend shape to support masking later.
Still vector gl drawing is not completed, We use software ector buffer to draw on it.
This is on progessing.
|
|
Reviewers: felipealmeida, SanghyeonLee, vitor.sousa, bu5hm4n, segfaultxavi
Reviewed By: felipealmeida, vitor.sousa, segfaultxavi
Subscribers: segfaultxavi, #reviewers, #committers
Tags: #efl
Maniphest Tasks: T7472
Differential Revision: https://phab.enlightenment.org/D7332
|
|
the default says its disabled, but it's actually enabled by default.
fix to match the help.
|
|
There was a big trouble that vg cache didn't free cached data properly.
Plus, there was a unnecessary copy of vg tree data.
This revised version is a improvement of our evas vg cache
in stable and optmization.
|
|
capsulate vector file data from efl canvas vg.
hide vector file data structure, capsulate it,
cut off the dependency by vector object.
yet it has evas_cache_entry interface.
|
|
keep internal variable and structre names consisteny.
no logical changes.
|
|
make code clean and neat.
no logical changes.
|
|
make code clean and neat, no logic changes.
use macro to reduce lines.
rename ambiguous internal variables.
remove unused variables.
|
|
Vector can't return image data yet.
This function is useless.
|
|
These commits allow running efl/e wayland without installing systemd
by using elogind library to provide the needed functionality.
Merge branch 'devs/devilhorns/elput'
|
|
|
|
|
|
it appears that there is a bug in meson (which is fixed upstream).
For now this disables the tests, it can be reverted later once 0.49 is
released.
This fixes the cron job for 2 jobs.
Differential Revision: https://phab.enlightenment.org/D7410
|
|
and further more, on windows this causes un-understandable compiler
errors.
Differential Revision: https://phab.enlightenment.org/D7417
|
|
the array is calling the shell etc. this makes cross building easier.
Differential Revision: https://phab.enlightenment.org/D7413
|
|
Fix spelling in elm_code API and other documents too where this occurs.
Differential Revision: https://phab.enlightenment.org/D7299
|
|
This references a file that is not being installed, so the eo
file will fail to parse when used as a system-wide .eo file.
Introduced in 05682eed7d572874928424af82fba819790c4228.
Fixes T7495.
|
|
This has been the fix that prevent random ecore_con DNS tests to fail for me. This should also in case
of failure make the timeout of the ecore_con itself be honored which wasn't anymore.
@fix
Differential Revision: https://phab.enlightenment.org/D7402
|
|
race condition.
Differential Revision: https://phab.enlightenment.org/D7401
|
|
Differential Revision: https://phab.enlightenment.org/D7400
|
|
ecore_con_shutdown doesn't complain.
Differential Revision: https://phab.enlightenment.org/D7399
|
|
independently.
Differential Revision: https://phab.enlightenment.org/D7398
|
|
It is expected that when the connection state is forcefully set, that all
hanging connection should be stopped instead of them continuing and later
resetting the state to having a connection.
Differential Revision: https://phab.enlightenment.org/D7397
|
|
This is a better way to avoid race execution by the async end callback
that could happen at some later random point in time. The thread are
cancelled right away, so event if their is a "wait" time set, it should
never actually matter and be always instantaneous.
Differential Revision: https://phab.enlightenment.org/D7396
|
|
This tag must be valid for only tizen world.
|
|
Home directory cannot be used for the tests as the shots will always be
different between machines.
A test directory is created to solve this issue.
|
|
Summary:
tab is the parent of the icon.
so deleting the tab causes deleting the icon automatically.
in this case, it can cause double-freed problem once icon has deleted.
Test Plan: elementary_test -to efl.ui.tab_pager
Reviewers: cedric, Jaehyun_Cho, jpeg
Reviewed By: Jaehyun_Cho
Subscribers: #reviewers, #committers
Tags: #efl
Differential Revision: https://phab.enlightenment.org/D7407
|
|
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
|
|
In OSX, locale_t is included in xlocale.h
@fix
Differential Revision: https://phab.enlightenment.org/D7395
|
|
This reverts commit ddd263875896c11b7d0875c7357a3322243290d9.
|