| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
In order to have that working on Xorg, this requires the libinput group
hack if you are not session leader.
for now only swipe bindings.
|
|
|
|
|
| |
need stacking to relfect tabs if the theme wants to look like tabs...
which is what i am doing with flat.
|
| |
|
|
|
|
|
|
| |
the subject says it all
@fix
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Summary:
A crash may occur when image size is set larger than buffer.
So, modify boundary of the image drawing the image
so that it does not go out of the buffer.
Test Plan: N/A
Reviewers: Hermet
Reviewed By: Hermet
Subscribers: cedric, #reviewers, #committers, kimcinoo
Tags: #efl
Differential Revision: https://phab.enlightenment.org/D12251
|
| |
|
|
|
|
|
|
|
| |
the free logic here was wrong. The udev_device_get_parent results get
automatically unrefed when the original device is deleted.
This caused random segfaults when starting e.
|
| |
|
|
|
|
| |
otherwise only the last item would have been selected.
|
|
|
|
| |
@fix
|
|
|
|
|
|
| |
fix asan memory mis-access
@fix
|
|
|
|
|
| |
This is all debatable and "up in the air", but, using a swallow
here is probably better.
|
|
|
|
| |
also use different sample icons i think work better
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Summary:
If current clipper object is equal to previous clipper object,
then the value of visible (or alpha) is same, because it is same object.
But there is a case that current visible value is different with
previous visible, when clipper object is same.
I added this patch to cover above case to draw childern of map.
See following flow.
evas_render_mapped
> if (_evas_render_has_map(obj) && !_evas_render_can_map(obj))
> if (!changed) changed = evas_object_smart_changed_get(obj);
The evas_object_smart_changed_get returned FALSE, even though
current visible value is different with previous one in the same
clipper object.
Reviewers: raster, Hermet, herb, jsuya
Reviewed By: Hermet
Subscribers: cedric, #reviewers, #committers
Tags: #efl
Differential Revision: https://phab.enlightenment.org/D12250
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
This patch removes the remainder of the Teamwork protocol &
implementation. The module has been removed from Enlightenment for
some time now so there is no need to generate a protocol or have any
legacy code remaining..
|
|
|
|
|
| |
Never worked properly, is unsupported by upstream wayland, and is just
general clutter so let's remove it.
|
|
|
|
|
| |
This cleans up the www mess that never worked properly and is
unsupported with no plans to ever be used
|
|
|
|
|
|
| |
This protocol never fully worked properly, is unsupported & unused,
would never be accepted in upstream wayland, and is just generally
worthless so let's remove it. There are no plans to ever support it...
|
|
|
|
|
|
|
|
|
| |
If allocation for disk fails, then we leak memory from previously
called _new_device function.
This patch based on D12223 from akanad (Wonki Kim)
ref D12223
|
|
|
|
| |
NB: No functional changes
|
|
|
|
|
|
| |
Small patch to check return value of eina_value_get reported by Coverity
Fixes CID1400919
|
|
|
|
|
|
|
| |
Small patch to check return value of eina_value_convert reported by
Coverity
Fixes CID1400976
|
|
|
|
|
|
| |
Small patch to check return value of eina_value_get reported by Coverity
Fixes CID1400993
|
|
|
|
|
|
|
| |
Small patch to check return value of evas_gl_make_current reported by
Coverity.
Fixes CID1401018
|
|
|
|
|
|
|
| |
Small patch to check return value of eina_value_type_setup reported by
Coverity
Fixes CID1401023
|
|
|
|
|
|
|
| |
Small patch to check return values of
eldbus_message_iter_arguments_get reported by Coverity.
Fixes CID1401042
|
|
|
|
|
|
|
| |
Small patch to check the return value of eina_value_get reported by
Coverity
Fixes CID1401061
|
|
|
|
|
|
|
|
|
|
| |
mallinfo (the structure) and mallinfo (the function) have both been
deprecated in favor of mallinfo2 which has been updated to
handle allocations > 4GB.
This patch updates ecore usage of deprecated mallinfo to use
mallinfo2. If the system does NOT have mallinfo2, then this code will
fallback to using mallinfo.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
Coverity reports that 'fd' returned from 'open' here returns a
negative number. Passing a negative number to the 'write' function is
not allowed, so we should change the 'fail_if' checks here to make
sure 'fd' is not negative.
Fixes CID1400940
@fix
|
|
|
|
|
|
|
|
| |
Reverting this, for now, because some distro's are still not
updated... This should probably use a malloc version check, but I
don't have time this week for a proper fix...
This reverts commit 17137316eeb728a30c3c14e4b3a2f1cd8765bbfc.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Summary:
if udev device get parents fails, memory leaks.
this patch fixes the problem.
Reviewers: raster, Hermet, jsuya, herb, ali.alzyod, devilhorns
Reviewed By: ali.alzyod, devilhorns
Subscribers: ali.alzyod, cedric, #reviewers, #committers
Tags: #efl
Differential Revision: https://phab.enlightenment.org/D12249
|
|
|
|
|
|
|
|
| |
mallinfo (the structure) and mallinfo (the function) have both been
deprecated in favor of mallinfo2 which has been updated to handle
allocations > 4GB.
This patch updates ecore usage of deprecated mallinfo to use mallinfo2
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Summary:
The tex->pt->references is descreased by
evas_gl_common_texture_free -> pt_unref
if tex->references is 0
And tex->pt->texture is removed by
evas_gl_common_texture_free -> pt_unref -> glDeleteTextures
if tex->pt->references is 0
The evas_gl_common_texture_free decreases tex->references only
if tex->references is bigger than 0. There is no chance to decrease
tex->pt->references at this point.
So if orient_set increases both references of tex and tex->pt, then
the tex->pt->reference is not decreased till tex->references is 0.
So do not increase tex->pt->references in eng_orient_set.
Reviewers: raster, cedric, Hermet
Subscribers: #reviewers, #committers
Tags: #efl
Differential Revision: https://phab.enlightenment.org/D12243
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
Summary: that supports images : *.heif, *hiec and *.avif I have disabled *.avif images, there is already a loader.
Reviewers: stefan_schmidt, raster
Subscribers: raster, vtorri, cedric, #reviewers, #committers
Tags: #efl
Differential Revision: https://phab.enlightenment.org/D12135
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Summary: On Windows, file:///c:/path/to/file is correct and not managed. Use a Win API for manage it correctly
Test Plan: test case
Reviewers: raster, cedric
Reviewed By: raster
Subscribers: #reviewers, #committers
Tags: #efl
Differential Revision: https://phab.enlightenment.org/D12244
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Summary: The directories on hard disk are not translated on Windows
Test Plan: test case
Reviewers: raster, cedric
Reviewed By: raster
Subscribers: #reviewers, #committers
Tags: #efl
Differential Revision: https://phab.enlightenment.org/D12246
|
|
|
|
|
|
|
| |
this fixes slow operation on what seems to be a minority of instances
that dont advertise the extension in both egl and gl strings
@fix
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Summary:
This is a patch to fix a potential error of null dereferencing.
This patch is based on D12087.
Reviewers: Hermet, jsuya
Reviewed By: jsuya
Subscribers: cedric, #reviewers, #committers
Tags: #efl
Differential Revision: https://phab.enlightenment.org/D12241
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Summary:
(1) EVP_MD_CTX_new could return NULL
(2) EVP_DigestUpdate returns 0 for failure.
https://www.openssl.org/docs/man1.0.2/man3/EVP_DigestUpdate.html
Reviewers: raster, Hermet, cedric, devilhorns
Reviewed By: devilhorns
Subscribers: SPAM-roll99, devilhorns, #reviewers, #committers
Tags: #efl
Differential Revision: https://phab.enlightenment.org/D12237
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
yes - time went backwards. we get time from the device driver and
vsync events... this is so incredibly wrong ... it should not have
ever happened... but it did and that caused all sorts of bad things to
happen to animators. this guards against that and tries to get the
system clock time and if that doesnt work it just takes last time +
0.901.
@fix
|
|
|
|
| |
@fix
|
|
|
|
| |
@feat
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Summary:
If the size of the boundary of path is 0, there is no area to draw.
Therefore, it is the same as hide().
If there is no area to draw, there is no need to create a buffer or perform rendering.
Test Plan: N/A
Reviewers: Hermet, kimcinoo
Reviewed By: Hermet
Subscribers: devilhorns, cedric, #reviewers, #committers, herb
Tags: #efl
Differential Revision: https://phab.enlightenment.org/D12235
|